Opened 9 years ago

Closed 8 years ago

#31038 closed defect (fixed)

gnome-keyring fails to install

Reported by: raramayo (Rodolfo Aramayo) Owned by: dbevans (David B. Evans)
Priority: Normal Milestone:
Component: ports Version: 2.0.1
Keywords: haspatch Cc: ryandesign (Ryan Schmidt)
Port: gnome-keyring

Description (last modified by mf2k (Frank Schima))

gnome-keyring fails to see installed XML::parser and fails to install

When trying to install it gives me the following:

--->  Computing dependencies for gnome-keyring
--->  Fetching archive for gnome-keyring
--->  Attempting to fetch gnome-keyring-2.30.3_0.darwin_10.x86_64.tbz2 from http://packages.macports.org/gnome-keyring
--->  Fetching gnome-keyring
--->  Attempting to fetch gnome-keyring-2.30.3.tar.bz2 from http://ykf.ca.distfiles.macports.org/MacPorts/mpdistfiles/gnome-keyring
--->  Verifying checksum(s) for gnome-keyring
--->  Extracting gnome-keyring
--->  Applying patches to gnome-keyring
--->  Configuring gnome-keyring
Error: Target org.macports.configure returned: configure failure: shell command failed (see log for details)
Log for gnome-keyring is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_gnome_gnome-keyring/gnome-keyring/main.log
Error: Status 1 encountered during processing.
To report a bug, see <http://guide.macports.org/#project.tickets>

and the log file clearly shows that XML::parser is the culprit:

:info:configure checking for intltool-extract... /opt/local/bin/intltool-extract
:info:configure checking for xgettext... /opt/local/bin/xgettext
:info:configure checking for msgmerge... /opt/local/bin/msgmerge
:info:configure checking for msgfmt... /opt/local/bin/msgfmt
:info:configure checking for gmsgfmt... /opt/local/bin/msgfmt
:info:configure checking for perl... /opt/local/bin/perl
:info:configure checking for perl >= 5.8.1... 5.12.3
:info:configure checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool
:info:configure shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_gnome_gnome-keyring/gnome-keyring/work/gnome-keyring-2.30.3" && ./configure --prefix=/opt/local --with-pam-dir=/usr/lib/pam --disable-schemas-install " returned error 2
:error:configure Target org.macports.configure returned: configure failure: shell command failed (see log for details)
:debug:configure Backtrace: configure failure: shell command failed (see log for details)
    while executing
"$procedure $targetname"
:info:configure Warning: the following items did not execute (for gnome-keyring): org.macports.activate org.macports.configure org.macports.build org.macports.destroot org.macports.install
:notice:configure Log for gnome-keyring is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_gnome_gnome-keyring/gnome-keyring/main.log

Yet both:

  p5-xml-sax-expat @0.400.0_3 (active)
  p5.12-xml-sax-expat @0.400.0_3 (active)

are installed

Attachments (1)

gnome-keyring-INTLTOOL_PERL.patch (331 bytes) - added by jmroot (Joshua Root) 9 years ago.

Download all attachments as: .zip

Change History (4)

comment:1 Changed 9 years ago by mf2k (Frank Schima)

Description: modified (diff)
Owner: changed from macports-tickets@… to devans@…
Port: gnome-keyring added

Please attach the log.

Changed 9 years ago by jmroot (Joshua Root)

comment:2 Changed 9 years ago by jmroot (Joshua Root)

Keywords: haspatch added

Try the attached patch.

comment:3 Changed 8 years ago by ryandesign (Ryan Schmidt)

Cc: ryandesign@… added
Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.