Opened 11 years ago

Closed 11 years ago

#23467 closed defect (fixed)

Problem upgrading libsoup

Reported by: ih-mon@… Owned by: dbevans (David B. Evans)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: nox@…, skymoo (Adam Mercer), lkraider (Paul Eipper), silverdr@…
Port: libsoup

Description (last modified by jmroot (Joshua Root))

Hey, I try to upgrade libsoup on my Snow Leopard 10.6.2... here is the output:

checking for GNOME_KEYRING... no
configure: error: Could not find gnome-keyring devel files.
Configure with --without-gnome if you wish to build only libsoup
without GNOME-specific features.
Error: Target org.macports.configure returned: configure failure: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_gnome_libsoup/work/libsoup-2.28.2" && ./configure --prefix=/opt/local " returned error 1
DEBUG: Backtrace: configure failure: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_gnome_libsoup/work/libsoup-2.28.2" && ./configure --prefix=/opt/local " returned error 1
    while executing
"$procedure $targetname"
Warning: the following items did not execute (for libsoup): org.macports.destroot org.macports.configure org.macports.build
DEBUG: Registry error: python_select not registered as installed & active.
    while executing
"registry::active $portname"
Error: Unable to upgrade port: 1

Attachments (1)

libsoup_gnome_variant.patch (383 bytes) - added by lkraider (Paul Eipper) 11 years ago.

Download all attachments as: .zip

Change History (10)

comment:1 Changed 11 years ago by jmroot (Joshua Root)

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

Please remember to preview and use WikiFormatting, fill in the Port field, and cc the maintainer.

comment:2 Changed 11 years ago by skymoo (Adam Mercer)

Cc: ram@… added

Cc Me!

comment:3 Changed 11 years ago by ih-mon@…

I mean as you see the main problem is the missing gnome-keyring - so if you add this as a dependency (or better make variant) everything should be fine.

Changed 11 years ago by lkraider (Paul Eipper)

Attachment: libsoup_gnome_variant.patch added

comment:4 Changed 11 years ago by lkraider (Paul Eipper)

Attached patch fixes the bug, adding variant 'gnome' with dependency on port gnome-keyring. This also fixes Ticket #23739 which is a duplicate.

comment:5 Changed 11 years ago by lkraider (Paul Eipper)

Cc: lkraider+ports@… added

Cc Me!

comment:6 Changed 11 years ago by skymoo (Adam Mercer)

Cc: silverdr@… added

cc reporter of duplicate #23739

comment:7 Changed 11 years ago by nox@…

Resolution: duplicate
Status: newclosed

comment:8 Changed 11 years ago by nox@…

Cc: nox@… added
Resolution: duplicate
Status: closedreopened
Version: 1.8.2

Ok. That's official. I'm stupid.

comment:9 Changed 11 years ago by nox@…

Resolution: fixed
Status: reopenedclosed

rmsfisher added the dependency in r64698. I made a no_gnome variant which disables GNOME support and removes gconf and gnome-keyring dependencies in r64925.

Note: See TracTickets for help on using tickets.