Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 184056 - sys-apps/paludis-?? seems to get gnome-base/libgnomeui dependencies wrong
Summary: sys-apps/paludis-?? seems to get gnome-base/libgnomeui dependencies wrong
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Robert Piasek (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-07-03 06:04 UTC by Stefan de Konink
Modified: 2012-10-07 08:02 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan de Konink 2007-07-03 06:04:26 UTC
checking for LIBGNOMEUI... 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.8.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.


!!! ERROR in gnome-base/libgnomeui-2.18.1:


Reproducible: Always

Steps to Reproduce:
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-07-03 07:19:53 UTC
It already does depends on it; check the ebuild. Re-emerge gnome-base/gnome-keyring (and make sure you don't have multiple versions installed, e.g. emerge portage-utils && qlist -CIv gnome-keyring; I've seen some very weird installs like that).
Comment 2 Stefan de Konink 2007-07-03 08:14:20 UTC
It was my first gnome installation, so keyring wasn't installed. After it was installed it worked.

Next to that it is marked as a runtime dependancy while it is clearly a compile dependancy. (...and yes I'm using the 'other' package manager)
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2007-07-03 08:18:22 UTC
(In reply to comment #2)
> Next to that it is marked as a runtime dependancy while it is clearly a compile
> dependancy. 

No, it's not. You've missed the DEPEND=${RDEPEND} line. The dependencies are clearly correct in the ebuild. 

> (...and yes I'm using the 'other' package manager)

The 'other' PM being, so that I can assign the bug?

Comment 4 Stefan de Konink 2007-07-03 08:27:23 UTC
(In reply to comment #3)
> (In reply to comment #2)
> > Next to that it is marked as a runtime dependancy while it is clearly a compile
> > dependancy. 
> 
> No, it's not. You've missed the DEPEND=${RDEPEND} line. The dependencies are
> clearly correct in the ebuild. 

I missed that, sorry.


> > (...and yes I'm using the 'other' package manager)
> 
> The 'other' PM being, so that I can assign the bug?

Paludis.
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2007-07-03 08:33:04 UTC
Reopening.
Comment 6 Tiziano Müller (RETIRED) gentoo-dev 2007-08-17 17:36:57 UTC
hit that one too
Comment 7 Colin Kiegel 2007-09-15 07:47:26 UTC
Me Too.

I'm using paludis on a two-days old system. When merging libgnomeui on a kde system, gnome-keyring-1 doesn't get installed by paludis.

paludis -pi openoffice

# paludis -pi openoffice
paludis@1189841787: [QA] In program paludis -pi openoffice:
  ... When performing install action from command line:
  ... When executing install task:
  ... When adding PackageDepSpec 'app-office/openoffice':
  ... When adding package 'app-office/openoffice-2.2.1::gentoo':
  ... When adding build dependencies as pre dependencies:
  ... When adding PackageDepSpec '>=gnome-extra/evolution-data-server-1.2':
  ... When adding package 'gnome-extra/evolution-data-server-1.10.3.1::gentoo':
  ... When adding build dependencies as pre dependencies:
  ... When adding PackageDepSpec '>=gnome-base/libgnomeui-2':
  ... When adding package 'gnome-base/libgnomeui-2.18.1::gentoo':
  ... When adding build dependencies as pre dependencies:
  ... When adding PackageDepSpec '>=gnome-base/libgnome-2.13.7':
  ... When adding installed package 'gnome-base/libgnome-2.18.0::installed':
  ... When adding run dependencies as post dependencies:
  ... When adding PackageDepSpec '>=gnome-base/gnome-vfs-2.5.3':
  ... When adding installed package 'gnome-base/gnome-vfs-2.18.1::installed':
  ... When adding post dependencies as post dependencies with cycle breaking:
  ... When adding PackageDepSpec '>=gnome-base/gnome-mount-0.4':
  ... When adding package 'gnome-base/gnome-mount-0.6::gentoo':
  ... When adding build dependencies as pre dependencies:
  ... When adding PackageDepSpec '>=gnome-base/libgnomeui-2.13':
  ... Dropping circular dependency on 'gnome-base/libgnomeui-2.18.1::gentoo'
paludis@1189841788: [QA] In program paludis -pi openoffice:
  ... When performing install action from command line:
  ... When executing install task:
  ... When adding PackageDepSpec 'app-office/openoffice':
  ... When adding package 'app-office/openoffice-2.2.1::gentoo':
  ... When adding build dependencies as pre dependencies:
  ... When adding PackageDepSpec '>=gnome-extra/evolution-data-server-1.2':
  ... When adding package 'gnome-extra/evolution-data-server-1.10.3.1::gentoo':
  ... When adding build dependencies as pre dependencies:
  ... When adding PackageDepSpec '>=gnome-base/libgnomeui-2':
  ... When adding package 'gnome-base/libgnomeui-2.18.1::gentoo':
  ... When adding build dependencies as pre dependencies:
  ... When adding PackageDepSpec '>=gnome-base/libgnome-2.13.7':
  ... When adding installed package 'gnome-base/libgnome-2.18.0::installed':
  ... When adding run dependencies as post dependencies:
  ... When adding PackageDepSpec '>=gnome-base/gnome-vfs-2.5.3':
  ... When adding installed package 'gnome-base/gnome-vfs-2.18.1::installed':
  ... When adding post dependencies as post dependencies with cycle breaking:
  ... When adding PackageDepSpec '>=gnome-base/gnome-mount-0.4':
  ... When adding package 'gnome-base/gnome-mount-0.6::gentoo':
  ... When adding run dependencies as pre dependencies:
  ... When adding PackageDepSpec '>=gnome-base/libgnomeui-2.13':
  ... Dropping circular dependency on 'gnome-base/libgnomeui-2.18.1::gentoo'
paludis@1189841788: [QA] In program paludis -pi openoffice:
  ... When performing install action from command line:
  ... When executing install task:
  ... When adding PackageDepSpec 'app-office/openoffice':
  ... When adding package 'app-office/openoffice-2.2.1::gentoo':
  ... When adding build dependencies as pre dependencies:
  ... When adding PackageDepSpec '>=gnome-extra/evolution-data-server-1.2':
  ... When adding package 'gnome-extra/evolution-data-server-1.10.3.1::gentoo':
  ... When adding build dependencies as pre dependencies:
  ... When adding PackageDepSpec '>=gnome-base/libgnomeui-2':
  ... When adding package 'gnome-base/libgnomeui-2.18.1::gentoo':
  ... When adding build dependencies as pre dependencies:
  ... When adding PackageDepSpec '>=gnome-base/libgnome-2.13.7':
  ... When adding installed package 'gnome-base/libgnome-2.18.0::installed':
  ... When adding run dependencies as post dependencies:
  ... When adding PackageDepSpec '>=gnome-base/gnome-vfs-2.5.3':
  ... When adding installed package 'gnome-base/gnome-vfs-2.18.1::installed':
  ... When adding post dependencies as post dependencies with cycle breaking:
  ... When adding PackageDepSpec '>=gnome-base/gnome-mount-0.4':
  ... When adding package 'gnome-base/gnome-mount-0.6::gentoo':
  ... When adding run dependencies as post dependencies:
  ... When adding PackageDepSpec '>=gnome-base/libgnomeui-2.13':
  ... Dropping circular dependency on 'gnome-base/libgnomeui-2.18.1::gentoo'
paludis@1189841793: [QA] In program paludis -pi openoffice:
  ... When performing install action from command line:
  ... When executing install task:
  ... When adding PackageDepSpec 'app-office/openoffice':
  ... When adding package 'app-office/openoffice-2.2.1::gentoo':
  ... When adding build dependencies as pre dependencies:
  ... When adding PackageDepSpec 'dev-perl/Archive-Zip':
  ... When adding package 'dev-perl/Archive-Zip-1.20::gentoo':
  ... When adding build dependencies as pre dependencies:
  ... When adding PackageDepSpec '>=virtual/perl-File-Spec-0.80':
  ... When adding package 'virtual/perl-File-Spec-3.25::gentoo':
  ... When adding run dependencies as pre dependencies:
  ... When adding PackageDepSpec '~perl-core/File-Spec-3.25':
  ... When adding package 'perl-core/File-Spec-3.25::gentoo':
  ... When adding build dependencies as pre dependencies:
  ... When adding PackageDepSpec 'dev-perl/ExtUtils-CBuilder':
  ... When adding package 'dev-perl/ExtUtils-CBuilder-0.19::gentoo':
  ... When adding build dependencies as pre dependencies:
  ... When adding PackageDepSpec 'dev-perl/module-build':
  ... When adding package 'dev-perl/module-build-0.28.08::gentoo':
  ... When adding post dependencies as post dependencies with cycle breaking:
  ... When adding PackageDepSpec '>=dev-perl/ExtUtils-CBuilder-0.15':
  ... Dropping circular dependency on 'dev-perl/ExtUtils-CBuilder-0.19::gentoo'
paludis@1189841793: [QA] In program paludis -pi openoffice:
  ... When performing install action from command line:
  ... When executing install task:
  ... When adding PackageDepSpec 'app-office/openoffice':
  ... When adding package 'app-office/openoffice-2.2.1::gentoo':
  ... When adding build dependencies as pre dependencies:
  ... When adding PackageDepSpec 'dev-perl/Archive-Zip':
  ... When adding package 'dev-perl/Archive-Zip-1.20::gentoo':
  ... When adding build dependencies as pre dependencies:
  ... When adding PackageDepSpec '>=virtual/perl-File-Spec-0.80':
  ... When adding package 'virtual/perl-File-Spec-3.25::gentoo':
  ... When adding run dependencies as pre dependencies:
  ... When adding PackageDepSpec '~perl-core/File-Spec-3.25':
  ... When adding package 'perl-core/File-Spec-3.25::gentoo':
  ... When adding build dependencies as pre dependencies:
  ... When adding PackageDepSpec 'dev-perl/ExtUtils-CBuilder':
  ... When adding package 'dev-perl/ExtUtils-CBuilder-0.19::gentoo':
  ... When adding build dependencies as pre dependencies:
  ... When adding PackageDepSpec 'dev-perl/module-build':
  ... When adding package 'dev-perl/module-build-0.28.08::gentoo':
  ... When adding post dependencies as post dependencies with cycle breaking:
  ... When adding PackageDepSpec '>=dev-perl/extutils-parsexs-1.02':
  ... When adding package 'dev-perl/extutils-parsexs-2.18::gentoo':
  ... When adding build dependencies as pre dependencies:
  ... When adding PackageDepSpec 'dev-perl/ExtUtils-CBuilder':
  ... Dropping circular dependency on 'dev-perl/ExtUtils-CBuilder-0.19::gentoo'
paludis@1189841793: [QA] In program paludis -pi openoffice:
  ... When performing install action from command line:
  ... When executing install task:
  ... When adding PackageDepSpec 'app-office/openoffice':
  ... When adding package 'app-office/openoffice-2.2.1::gentoo':
  ... When adding build dependencies as pre dependencies:
  ... When adding PackageDepSpec 'dev-perl/Archive-Zip':
  ... When adding package 'dev-perl/Archive-Zip-1.20::gentoo':
  ... When adding build dependencies as pre dependencies:
  ... When adding PackageDepSpec '>=virtual/perl-File-Spec-0.80':
  ... When adding package 'virtual/perl-File-Spec-3.25::gentoo':
  ... When adding run dependencies as pre dependencies:
  ... When adding PackageDepSpec '~perl-core/File-Spec-3.25':
  ... When adding package 'perl-core/File-Spec-3.25::gentoo':
  ... When adding build dependencies as pre dependencies:
  ... When adding PackageDepSpec 'dev-perl/ExtUtils-CBuilder':
  ... When adding package 'dev-perl/ExtUtils-CBuilder-0.19::gentoo':
  ... When adding build dependencies as pre dependencies:
  ... When adding PackageDepSpec 'dev-perl/module-build':
  ... When adding package 'dev-perl/module-build-0.28.08::gentoo':
  ... When adding post dependencies as post dependencies with cycle breaking:
  ... When adding PackageDepSpec '>=dev-perl/extutils-parsexs-1.02':
  ... When adding package 'dev-perl/extutils-parsexs-2.18::gentoo':
  ... When adding run dependencies as pre dependencies:
  ... When adding PackageDepSpec 'dev-perl/ExtUtils-CBuilder':
  ... Dropping circular dependency on 'dev-perl/ExtUtils-CBuilder-0.19::gentoo'
paludis@1189841793: [QA] In program paludis -pi openoffice:
  ... When performing install action from command line:
  ... When executing install task:
  ... When adding PackageDepSpec 'app-office/openoffice':
  ... When adding package 'app-office/openoffice-2.2.1::gentoo':
  ... When adding build dependencies as pre dependencies:
  ... When adding PackageDepSpec 'dev-perl/Archive-Zip':
  ... When adding package 'dev-perl/Archive-Zip-1.20::gentoo':
  ... When adding build dependencies as pre dependencies:
  ... When adding PackageDepSpec '>=virtual/perl-File-Spec-0.80':
  ... When adding package 'virtual/perl-File-Spec-3.25::gentoo':
  ... When adding run dependencies as pre dependencies:
  ... When adding PackageDepSpec '~perl-core/File-Spec-3.25':
  ... When adding package 'perl-core/File-Spec-3.25::gentoo':
  ... When adding build dependencies as pre dependencies:
  ... When adding PackageDepSpec 'dev-perl/ExtUtils-CBuilder':
  ... When adding package 'dev-perl/ExtUtils-CBuilder-0.19::gentoo':
  ... When adding build dependencies as pre dependencies:
  ... When adding PackageDepSpec 'dev-perl/module-build':
  ... When adding package 'dev-perl/module-build-0.28.08::gentoo':
  ... When adding post dependencies as post dependencies with cycle breaking:
  ... When adding PackageDepSpec '>=dev-perl/extutils-parsexs-1.02':
  ... When adding package 'dev-perl/extutils-parsexs-2.18::gentoo':
  ... When adding run dependencies as post dependencies:
  ... When adding PackageDepSpec 'dev-perl/ExtUtils-CBuilder':
  ... Dropping circular dependency on 'dev-perl/ExtUtils-CBuilder-0.19::gentoo'


These packages will be installed:

* gnome-base/libgnomeui-2.18.1 {:0} [N] -debug -doc jpeg
* x11-themes/hicolor-icon-theme-0.10 {:0} [N]
* dev-perl/XML-NamespaceSupport-1.09 {:0} [N]
* dev-perl/XML-SAX-0.16 {:0} [N]
* dev-perl/XML-LibXML-Common-0.13 {:0} [N]
* dev-perl/XML-LibXML-1.63 {:0} [N]
* perl-core/Test-Simple-0.70 {:0} [N]
* virtual/perl-Test-Simple-0.70 {:0} [N]
* dev-perl/XML-Simple-2.16 {:0} [N]
* x11-misc/icon-naming-utils-0.8.2-r1 {:0} [N]
* x11-themes/gnome-icon-theme-2.18.0 {:0} [N] -debug
* net-libs/libsoup-2.2.100 {:2.2} [N] -debug -doc ssl
* gnome-extra/evolution-data-server-1.10.3.1 {:0} [N] -debug -doc ipv6 kerberos -keyring -krb4 ldap ssl
* dev-java/javatoolkit-0.2.0-r1 {:0} [N]
* dev-java/ant-core-1.7.0 {:0} [N] -doc -source
* dev-java/servletapi-2.4-r5 {:2.4} [N] -doc -source
* dev-java/libreadline-java-0.8.0-r2 {:0} [N] -doc -source
* dev-java/bsh-2.0_beta4-r2 {:0} [N] -doc readline -source
* dev-java/javacup-0.10k-r1 {:0} [N] -source
* dev-java/bcel-5.2 {:0} [N] -doc -source
* dev-java/jakarta-regexp-1.3-r4 {:1.3} [N] -doc -source
* dev-java/xjavac-20041208-r5 {:1} [N]
* dev-java/xml-commons-external-1.3.04 {:1.3} [N] -doc -source
* dev-java/xml-commons-resolver-1.2 {:0} [N] -doc -source
* dev-java/xerces-2.8.1 {:2} [N] -doc -examples -source
* dev-java/xalan-2.7.0-r3 {:0} [N] -doc -source
* app-text/hunspell-1.1.4-r1 {:0} [N] ncurses readline
* app-admin/eselect-oodict-20061117 {:0} [N]
* dev-libs/icu-3.6 {:0} [N]
* dev-libs/STLport-5.1.2 {:0} [N] -boost
* app-text/libwpd-0.8.9 {:0} [N] -doc
* dev-perl/Compress-Raw-Zlib-2.004-r1 {:0} [N]
* perl-core/Scalar-List-Utils-1.19 {:0} [N]
* virtual/perl-Scalar-List-Utils-1.19 {:0} [N]
* dev-perl/IO-Compress-Base-2.004 {:0} [N]
* dev-perl/IO-Compress-Zlib-2.004 {:0} [N]
* dev-perl/Compress-Zlib-2.004 {:0} [N]
* dev-perl/File-Which-0.05 {:0} [N]
* dev-perl/yaml-0.65 {:0} [N]
* dev-perl/IO-Zlib-1.05 {:0} [N]
* dev-perl/IO-String-1.08 {:0} [N]
* virtual/perl-Test-Harness-2.64 {:0} [N]
* dev-perl/Archive-Tar-1.32 {:0} [N]
* dev-perl/module-build-0.28.08 {:0} [N] -test
* dev-perl/ExtUtils-CBuilder-0.19 {:0} [N]
* perl-core/File-Spec-3.25 {:0} [N]
* virtual/perl-File-Spec-3.25 {:0} [N]
* dev-perl/Archive-Zip-1.20 {:0} [N]
* dev-libs/boost-1.33.1-r1 {:0} [N] -bcp -bjam -debug -doc -icu -pyste -threads -threadsonly
* dev-java/sun-jdk-1.4.2.15 {:1.4} [S] X alsa -doc -examples -jce nsplugin
* virtual/jdk-1.4.2 {:1.4} [S]
* app-office/openoffice-2.2.1 {:0} [N] -binfilter branding cairo cups dbus -debug eds firefox -gnome gstreamer gtk java kde ldap mono -odk pam -seamonkey -sound -webdav linguas: -af -ar -as_IN -be_BY -bg -bn -br -bs -ca -cs -cy -da de -dz -el en en_GB -en_US -en_ZA -eo -es -et -fa -fi -fr -ga -gl -gu_IN -he -hi_IN -hr -hu -it -ja -km -ko -ku -lt -lv -mk -ml_IN -mr_IN -nb -ne -nl -nn -nr -ns -or_IN -pa_IN -pl -pt -pt_BR -ru -rw -sh_YU -sk -sl -sr_CS -ss -st -sv -sw_TZ -ta_IN -te_IN -tg -th -ti_ER -tn -tr -ts -uk -ur_IN -ve -vi -xh -zh_CN -zh_TW -zu
* gnome-base/gnome-keyring-0.8.1 {:0} [N] -debug
* app-text/iso-codes-0.58 {:0} [N]
* x11-libs/libsexy-0.1.10 {:0} [N] -debug -doc
* x11-libs/startup-notification-0.9 {:0} [N]
* x11-libs/libwnck-2.18.2 {:0} [N] -debug -doc
* x11-misc/notification-daemon-0.3.7 {:0} [N] -debug
* x11-libs/libnotify-0.4.4 {:0} [N] -doc
* gnome-base/gnome-mount-0.6 {:0} [N] -debug -gnome
* dev-perl/extutils-parsexs-2.18 {:0} [N]

Total: 61 packages (59 new, 2 in new slots)

Notice that LIBGNOMEUI gets merged way before GNOME-KEYRING-1. Maybe it's something with these circular dependencies.
It doesn't help to try "paludis -pi libgnomeui" either. It's neccessary to install "gnome-keyring" by hand.
Comment 8 Søren Chrestensen 2007-10-15 12:39:15 UTC
Allmost same thing happened to me last night. Though that was with libbonobo being merged 5 packages or something later than libgnome making the install fail in the same way as this bug.
Comment 9 Sami Näätänen 2007-10-16 08:55:58 UTC
I had the same problem as the https://bugs.gentoo.org/show_bug.cgi?id=184056#c8 case.
I added my stuff to Paludis trac (Installing Anjuta on system with no gnome libraries) http://paludis.pioto.org/trac/ticket/380
Comment 10 Łukasz Damentko (RETIRED) gentoo-dev 2008-04-28 02:05:05 UTC
Reassigning to maintainer-needed since Stephen was retired as a Gentoo developer. See bug #64840 for reference.
Comment 11 Ingmar Vanhassel (RETIRED) gentoo-dev 2008-04-28 12:15:34 UTC
Reassigning to maintainer.
Comment 12 Pacho Ramos gentoo-dev 2012-04-06 14:45:48 UTC
Is this still valid? If not, feel free to close, thanks
Comment 13 Pacho Ramos gentoo-dev 2012-10-07 08:02:02 UTC
(In reply to comment #12)
> Is this still valid? If not, feel free to close, thanks