New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #23467 (closed defect: fixed)

Opened 3 years ago

Last modified 3 years ago

Problem upgrading libsoup

Reported by: ih-mon@… Owned by: devans@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: nox@…, ram@…, lkraider+ports@…, silverdr@…
Port: libsoup

Description (last modified by jmr@…) (diff)

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

libsoup_gnome_variant.patch (383 bytes) - added by lkraider+ports@… 3 years ago.

Change History

comment:1 Changed 3 years ago by jmr@…

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

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

comment:2 Changed 3 years ago by ram@…

  • Cc ram@… added

Cc Me!

comment:3 Changed 3 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 3 years ago by lkraider+ports@…

comment:4 Changed 3 years ago by lkraider+ports@…

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 3 years ago by lkraider+ports@…

  • Cc lkraider+ports@… added

Cc Me!

comment:6 Changed 3 years ago by ram@…

  • Cc silverdr@… added

cc reporter of duplicate #23739

comment:7 Changed 3 years ago by nox@…

  • Status changed from new to closed
  • Resolution set to duplicate

comment:8 Changed 3 years ago by nox@…

  • Cc nox@… added
  • Status changed from closed to reopened
  • Version 1.8.2 deleted
  • Resolution duplicate deleted

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

comment:9 Changed 3 years ago by nox@…

  • Status changed from reopened to closed
  • Resolution set to fixed

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.