[MacPorts] #42548: libgnome-keyring appears to depend on perl XML parser

MacPorts noreply at macports.org
Tue Feb 18 18:41:39 PST 2014


#42548: libgnome-keyring appears to depend on perl XML parser
-------------------------------+----------------------
  Reporter:  mcohen@…          |      Owner:  devans@…
      Type:  defect            |     Status:  closed
  Priority:  Normal            |  Milestone:
 Component:  ports             |    Version:  2.2.1
Resolution:  fixed             |   Keywords:
      Port:  libgnome-keyring  |
-------------------------------+----------------------
Changes (by devans@…):

 * status:  new => closed
 * resolution:   => fixed


Comment:

 Actually this has to do with port intltool and perl configuration.
 intltool requires XML::Parser and installs a particular version based on
 which of its variants was asserted.

 {{{
 $ port info --variants intltool
 variants: perl5_8, perl5_10, perl5_12, perl5_14, perl5_16, perl5_18
 }}}

 The recently changed default variant is now +perl5_16 instead of
 +perl5_12.

 Same goes for perl5 itself.

 In this case, it appears that you have perl5 +perl5_12 installed.

 At any rate, the configuration item that you see is due to autoconf macro
 intltool.m4 provided by intltool.  In MacPorts this has been
 patched to eliminate the perl check so that intltool will use whichever
 perl it was installed with, not neccessarily the one you have
 installed with perl5.

 Here the port needs to be reconfigured to use our version of intltool.m4
 rather than the one the upstream developers used to generate configure
 originally.

 Fixed in r117187.

 You might want to look at which versions you have installed.

 In my case
 {{{
 $ port installed intltool perl5* *-xml-parser
   intltool @0.50.2_2+perl5_16 (active)
   p5.16-xml-parser @2.400.0_4 (active)
   perl5 @5.12.4_0+perl5_16 (active)
   perl5.16 @5.16.1_3 (active)
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/42548#comment:2>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list