Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 514734 - gnome-base/libgnomeui-2.24.5 Requires gnome-base/libgnome-keyring But Does Not Depend On It
Summary: gnome-base/libgnomeui-2.24.5 Requires gnome-base/libgnome-keyring But Does No...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: x86 Linux
: Normal normal
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
: 515774 515820 (view as bug list)
Depends on:
Blocks:
 
Reported: 2014-06-23 21:11 UTC by Todd Goodman
Modified: 2014-07-31 05:31 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
config.log (config.log,39.73 KB, text/x-log)
2014-06-23 21:12 UTC, Todd Goodman
Details
build.log (build.log,9.03 KB, text/x-log)
2014-06-23 21:14 UTC, Todd Goodman
Details
emerge --info '=gnome-base/libgnomeui-2.24.5::gentoo' (libgnomeui.info,6.58 KB, text/plain)
2014-06-23 21:15 UTC, Todd Goodman
Details
emerge -pqv '=gnome-base/libgnomeui-2.24.5::gentoo' (libgnomeui.pretend,66 bytes, text/plain)
2014-06-23 21:15 UTC, Todd Goodman
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Todd Goodman 2014-06-23 21:11:13 UTC
Since libgnomeui-2.24.5 does not depend on libgnome-keyring, libgnome-keyring is removed from the system.

But without libgnome-keyring, libgnomeui-2.24.5 fails to build with the following error:

checking for LIBGNOMEUI... no
configure: error: Package requirements (  libxml-2.0 >= 2.4.20   libgnome-2.0 >= 2.13.7   libgnomecanvas-2.0 >= 2.0.0   libbonoboui-2.0 >= 2.13.1   gconf-2.0 >= 1.1.11   pango >= 1.1.2   glib-2.0 >= 2.16.0
  gio-2.0 >= 2.16.0
  gnome-vfs-2.0 >= 2.7.3   gnome-keyring-1 >= 0.4) were not met:

No package 'gnome-keyring-1' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables LIBGNOMEUI_CFLAGS
and LIBGNOMEUI_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

Reproducible: Always

Steps to Reproduce:
1. emerge libgnomegui when libgnome-keyring is not installed
2.
3.
Actual Results:  
Build fails

Expected Results:  
Build succeeds
Comment 1 Todd Goodman 2014-06-23 21:12:55 UTC
Created attachment 379520 [details]
config.log
Comment 2 Todd Goodman 2014-06-23 21:14:22 UTC
Created attachment 379522 [details]
build.log
Comment 3 Todd Goodman 2014-06-23 21:15:11 UTC
Created attachment 379524 [details]
emerge --info '=gnome-base/libgnomeui-2.24.5::gentoo'
Comment 4 Todd Goodman 2014-06-23 21:15:29 UTC
Created attachment 379526 [details]
emerge -pqv '=gnome-base/libgnomeui-2.24.5::gentoo'
Comment 5 Alexandre Rostovtsev (RETIRED) gentoo-dev 2014-06-24 01:12:34 UTC
Fixed, thanks for reporting!

+  24 Jun 2014; Alexandre Rostovtsev <tetromino@gentoo.org>
+  libgnomeui-2.24.5.ebuild:
+  Lots of missing dependencies (bug #514734, thanks to Todd Goodman).
Comment 6 Naohiro Aota gentoo-dev 2014-07-07 07:08:05 UTC
*** Bug 515774 has been marked as a duplicate of this bug. ***
Comment 7 Thomas Beierlein gentoo-dev 2014-07-31 05:31:51 UTC
*** Bug 515820 has been marked as a duplicate of this bug. ***