Opened 12 years ago

Closed 11 years ago

#34994 closed defect (fixed)

gconf-2.28.1_3+universal.darwin_11.i386-x86_64 - build failure

Reported by: john@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.1.1
Keywords: Cc: ryandesign (Ryan Carsten Schmidt), dbevans (David B. Evans)
Port: gconf

Description (last modified by ryandesign (Ryan Carsten Schmidt))

upgrading gconf (as part of the dependencies) fails with :

KPro:~ john$ sudo port upgrade outdated
--->  Computing dependencies for wine
--->  Dependencies to be installed: gst-plugins-base gnome-vfs gconf gstreamer gzip libtheora orc

Error:

--->  Building gconf
Error: org.macports.build for port gconf returned: command execution failed
Error: Failed to install gconf
Please see the log file for port gconf for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_gnome_gconf/gconf/main.log
Error: The following dependencies were not installed: gst-plugins-base gnome-vfs gconf gstreamer gzip libtheora orc
Error: Unable to upgrade port: 1
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets

The log states:

:info:build Use of uninitialized value in subroutine entry at /opt/local/lib/perl5/5.12.4/darwin-multi-2level/DynaLoader.pm line 227, <PO_FILE> line 214492.
:info:build 	(in cleanup) Usage: XML::Parser::Expat::ParserFree(parser) at /opt/local/lib/perl5/site_perl/5.12.3/darwin-multi-2level/XML/Parser/Expat.pm line 432, <PO_FILE> line 214492.
:info:build Usage: XML::Parser::Expat::ParserCreate(self_sv, enc_sv, namespaces) at /opt/local/lib/perl5/site_perl/5.12.3/darwin-multi-2level/XML/Parser/Expat.pm line 66, <PO_FILE> line 214492.
:info:build 	(in cleanup) Usage: XML::Parser::Expat::ParserFree(parser) at /opt/local/lib/perl5/site_perl/5.12.3/darwin-multi-2level/XML/Parser/Expat.pm line 432, <PO_FILE> line 214492.
:info:build Generating and caching the translation database
:info:build Merging translations into org.gnome.gconf.defaults.policy.
:info:build make[3]: *** [org.gnome.gconf.defaults.policy] Error 25

Attachments (1)

main.log (147.7 KB) - added by john@… 12 years ago.

Download all attachments as: .zip

Change History (9)

Changed 12 years ago by john@…

Attachment: main.log added

comment:1 Changed 12 years ago by john@…

Cc: john@… added

Cc Me!

comment:2 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: ryandesign@… added; john@… removed
Description: modified (diff)
Port: gconf added

I'm not sure what the problem is. It works fine for me.

Maybe we should update gconf to version 2.32.4? Can you try that and see if it helps?

comment:3 in reply to:  2 Changed 12 years ago by john@…

Replying to ryandesign@…:

I'm not sure what the problem is. It works fine for me.

Maybe we should update gconf to version 2.32.4? Can you try that and see if it helps?

I'd love to try. How do I do that? Is it something like download the sources manually and instruct port to build it for me? I'm only fairly good with APT & Debian, so the ports thing on Mac OS X is relatively new for me...

comment:4 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

At minimum you would need to edit the Portfile ("sudo port edit gconf") and change the version and checksums lines. If it builds and works, great. If not, additional changes may be needed. The MacPorts Guide has more information.

comment:5 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Did you succeed in updating gconf to 2.32.4? If so, did it build for you? We've had another report of gconf failing to install so it sounds like it's not an isolated incident.

comment:6 Changed 12 years ago by john@…

Yes, after the update, it installed just fine, however, now ffmpeg started to segfault 11 when I'm converting broken flv files. This is problably unrelated... Anyway, the gconf problem has been fixed for me. I just tested it a few days ago, didn't post because I wasn't sure why, but checking the versions, it seems as if the newer one has enough fixes to make it build.

comment:7 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Could you attach your diff to this ticket so that we can update the port with it?

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

Cc: devans@… added
Resolution: fixed
Status: newclosed

gconf was updated to 2.32.4 in r107137.

Note: See TracTickets for help on using tickets.