Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 50670 - gnome-system-monitor-2.6.0 fails to emerge
Summary: gnome-system-monitor-2.6.0 fails to emerge
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-05-10 13:32 UTC by Henk Poley
Modified: 2004-05-11 14:30 UTC (History)
0 users

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 Henk Poley 2004-05-10 13:32:41 UTC
When trying to upgrade from gnome 2.4.2 I got the error message below. Probably some thing with 'incorrect' USE flags, but shouldn't the ebuild check for that, so it can give a more appropriate error message?
(I also had to unmerge some 'blocking' ebuilds before being able to emerge gnome-2.6.1, but I guess that's inherent to the way package management works)

Reproducible: Always
Steps to Reproduce:
1. Have gnome-2.4.2 installed
2. ACCEPT_KEYWORDS="~x86" emerge -v gnome

Actual Results:  
MFL root # ACCEPT_KEYWORDS="~x86" emerge -v gnome
Calculating dependencies ...done!
>>> emerge (1 of 67) gnome-extra/gnome-system-monitor-2.6.0 to /
>>> md5 src_uri ;-) gnome-system-monitor-2.6.0.tar.bz2
>>> Unpacking source...
>>> Unpacking gnome-system-monitor-2.6.0.tar.bz2 to 
/var/tmp/portage/gnome-system-monitor-2.6.0/work
>>> Source unpacked.
doc
configure: WARNING: If you wanted to set the --build type, don't use --host.
    If a cross compiler is detected then cross compile mode will be used.
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking whether make sets $(MAKE)... yes
checking for working aclocal-1.4... found
checking for working autoconf... found
checking for working automake-1.4... found
checking for working autoheader... found
checking for working makeinfo... found
checking for perl... /usr/bin/perl
checking for i686-pc-linux-gnu-gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for strerror in -lcposix... no
checking for i686-pc-linux-gnu-gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ANSI C... (cached) none needed
checking for gcc option to accept ANSI C... none needed
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking what warning flags to pass to the C compiler... -Wall 
-Wmissing-prototypes
checking what language compliance flags to pass to the C compiler...
checking for pkg-config... /usr/bin/pkg-config
checking for libgnome-2.0 >= 2.0.0 libgnomeui-2.0 >= 2.0.0 gconf-2.0 >= 1.1.5 
libgtop-2.0 >= 2.5.2 libwnck-1.0 >= 2.5.0 gtk+-2.0 >= 2.3.0... Package 
gnome-vfs-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gnome-vfs-2.0.pc'
to the PKG_CONFIG_PATH environment variable
Package 'gnome-vfs-2.0', required by 'libgnome', not found

configure: error: Library requirements (libgnome-2.0 >= 2.0.0 libgnomeui-2.0 >= 
2.0.0 gconf-2.0 >= 1.1.5 libgtop-2.0 >= 2.5.2 libwnck-1.0 >= 2.5.0 gtk+-2.0 >= 
2.3.0) not met; consider adjusting the PKG_CONFIG_PATH environment variable if 
your libraries are in a nonstandard prefix so pkg-config can find them.

!!! ERROR: gnome-extra/gnome-system-monitor-2.6.0 failed.
!!! Function econf, Line 365, Exitcode 1
!!! econf failed


Expected Results:  
Check for correct version/install of necessairy libs and warn the user what is 
missing. Currently the configure script shipped with the software warns that 
_any_ of the listed libs might be missing, which is not specific enough.

Portage 2.0.50-r6 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3_pre20040207-r0, 2.
6.5)
=================================================================
System uname: 2.6.5 i686 AMD Athlon(tm) XP 2000+
Gentoo Base System version 1.4.10
distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.
2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref 
/usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox userpriv usersandbox"
GENTOO_MIRRORS="http://ftp.easynet.nl/mirror/gentoo/ http://gentoo.mirror.sdv.fr 
http://ds.thn.htu.se/linux/gentoo http://gentoo.tiscali.nl/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X aalib acpi alsa arts avi berkdb cdr crypt cups directfb doc dvd 
encode esd faad flac foomaticdb gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 
gtkhtml imlib java javascript jpeg kde ldap libg++ libwww linguas_nl mad 
matroska mikmod mmx motif mozilla mpeg mysql ncurses nls nvidia oggvorbis opengl 
oss pam pdflib perl png postgres ppds python qt quicktime readline samba scanner 
sdl slang speex spell sse ssl svga tcltk tcpd theora tiff truetype usb wmf x86 
xml2 xmms xv zlib"
Comment 1 foser (RETIRED) gentoo-dev 2004-05-11 03:34:49 UTC
gnome-vfs is implied by other deps, you should have it. I cannot see how this can happen besides you deliberatly removing it. I bet you removed the wrong stuff when removing the blocking deps.
Comment 2 Henk Poley 2004-05-11 09:48:10 UTC
gnome-vfs? Ah, now we are talking! Below is the output of the emerge pretend of gnome. I marked gnome-vfs with a *, to let see that it is emerged lateron. Definately some dependency(-graph) problem.

MFL root # ACCEPT_KEYWORDS="~x86" emerge -Dpv gnome

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild     U ] gnome-extra/gnome-system-monitor-2.6.0 [2.4.0]  0 kB
[ebuild     U ] gnome-base/libgnomeprint-2.6.1 [2.4.2] +cups +doc  0 kB
[ebuild  N    ] x11-themes/hicolor-icon-theme-0.4   0 kB
[ebuild     U ] x11-themes/gnome-icon-theme-1.2.1 [1.0.9]  0 kB
[ebuild  N    ] x11-misc/shared-mime-info-0.14   0 kB
[ebuild     U ] x11-libs/gtk+-2.4.1 [2.4.0-r1] +doc +jpeg +tiff  0 kB
[ebuild     U ] gnome-base/ORBit2-2.10.1 [2.8.3] +doc +ssl  0 kB
* [ebuild  N    ] gnome-base/gnome-vfs-2.6.1.1  +doc -gnutls -ipv6 +samba +ssl  0 kB
[ebuild  N    ] gnome-base/gnome-keyring-0.2.1   0 kB
[ebuild     U ] gnome-base/libgnomeui-2.6.1.1 [2.4.0.1] +doc +jpeg  0 kB
[ebuild  N    ] x11-themes/gnome-themes-2.6.1   0 kB
[ebuild  N    ] net-analyzer/gnome-netstatus-2.6.1   0 kB
[ebuild     U ] media-sound/esound-0.2.34 [0.2.33] +alsa -ipv6 +tcpd  0 kB
[ebuild  N    ] media-libs/gstreamer-0.8.1   0 kB
[ebuild  N    ] media-libs/gst-plugins-0.8.1  +alsa +esd +oss  0 kB
[ebuild  N    ] media-plugins/gst-plugins-vorbis-0.8.1   0 kB
[ebuild  N    ] media-plugins/gst-plugins-oss-0.8.1   0 kB
[ebuild  N    ] media-plugins/gst-plugins-alsa-0.8.1   0 kB
[ebuild  N    ] media-plugins/gst-plugins-esd-0.8.1   0 kB
[ebuild  N    ] media-plugins/gst-plugins-libpng-0.8.1   0 kB
[ebuild  N    ] media-plugins/gst-plugins-mad-0.8.1   0 kB
[ebuild  N    ] media-plugins/gst-plugins-ogg-0.8.1   0 kB
[ebuild  N    ] media-plugins/gst-plugins-gnomevfs-0.8.1   0 kB
[ebuild     U ] gnome-extra/nautilus-media-0.8.0 [0.3.3.1] +mad +oggvorbis  0 kB
[ebuild     U ] gnome-base/gdm-2.4.4.7-r1 [2.4.1.7-r1] -(selinux) +tcpd -xinerama  0 kB
[ebuild     U ] dev-libs/libxml2-2.6.9 [2.6.7] -ipv6 +python +readline  0 kB
[ebuild     U ] dev-libs/libxslt-1.1.6 [1.1.2] +python  0 kB
[ebuild     U ] gnome-extra/yelp-2.6.1 [2.4.2]  0 kB
[ebuild     U ] gnome-base/libbonoboui-2.6.0 [2.4.3] +doc  0 kB
[ebuild     U ] gnome-base/libglade-2.3.6 [2.0.1] +doc  0 kB
[ebuild     U ] gnome-base/gconf-2.6.1 [2.4.0.1] +doc  0 kB
[ebuild     U ] gnome-base/gnome-panel-2.6.1 [2.4.2] +doc  0 kB
[ebuild  N    ] x11-libs/libxklavier-1.02  +doc  0 kB
[ebuild     U ] gnome-base/gnome-desktop-2.6.1 [2.4.1.1]  0 kB
[ebuild     U ] gnome-base/eel-2.6.1 [2.4.2]  0 kB
[ebuild     U ] gnome-base/libbonobo-2.6.0 [2.4.3] +doc  0 kB
[ebuild     U ] gnome-base/libgnomecanvas-2.6.1.1 [2.4.0] +doc  0 kB
[ebuild     U ] gnome-base/libgnomeprintui-2.6.1 [2.4.2] +doc  0 kB
[ebuild     U ] media-gfx/eog-2.6.1 [2.4.1] +jpeg  0 kB
[ebuild     U ] app-arch/file-roller-2.6.1 [2.4.4-r2]  0 kB
[ebuild     U ] app-text/gpdf-0.131 [0.112]  0 kB
[ebuild     U ] gnome-base/gnome-session-2.6.1 [2.4.2] -ipv6  0 kB
[ebuild     U ] gnome-extra/zenity-2.6.0 [1.8]  0 kB
[ebuild     U ] gnome-extra/gcalctool-4.3.51 [4.3.16]  0 kB
[ebuild     U ] x11-libs/gtksourceview-1.0.1 [0.7.0-r1] +doc  0 kB
[ebuild     U ] app-editors/gedit-2.6.1 [2.4.1] +spell  0 kB
[ebuild     U ] gnome-base/libgnome-2.6.1.1 [2.4.0] +doc  0 kB
[ebuild     U ] gnome-base/nautilus-2.6.1 [2.4.2] +cups +gstreamer +oggvorbis  0 kB
[ebuild     U ] gnome-extra/gnome-media-2.6.1 [2.4.1.1] +mad +oggvorbis  0 kB
[ebuild     U ] x11-terms/gnome-terminal-2.6.1 [2.4.2]  0 kB
[ebuild     U ] gnome-base/gnome-applets-2.6.0 [2.4.2] +acpi -apm +doc +gstreamer -ipv6  0 kB
[ebuild     U ] gnome-extra/gnome-games-2.6.1 [2.4.2] -guile  0 kB
[ebuild     U ] gnome-extra/nautilus-cd-burner-2.6.0 [0.6.1] -dvdr  0 kB
[ebuild     U ] x11-wm/metacity-2.8.1 [2.6.3] -xinerama  0 kB
[ebuild     U ] gnome-extra/gnome-utils-2.6.0 [2.4.1] -ipv6  0 kB
[ebuild     U ] dev-libs/libIDL-0.8.3 [0.8.2]  0 kB
[ebuild  N    ] gnome-base/control-center-2.6.1  +alsa +gstreamer  0 kB
[ebuild     U ] net-www/epiphany-1.2.5 [1.0.7] +doc +gnome  0 kB
[ebuild     U ] gnome-extra/bug-buddy-2.6.1 [2.4.2]  0 kB
[ebuild     U ] gnome-extra/libgtkhtml-2.6.1 [2.4.1] -accessibility  0 kB
[ebuild     U ] gnome-extra/gconf-editor-2.6.1 [2.4.0]  0 kB
[ebuild  N    ] dev-libs/libcroco-0.5.1   0 kB
[ebuild     U ] gnome-base/librsvg-2.6.5 [2.4.0-r1] +doc +zlib  0 kB
[ebuild     U ] gnome-extra/gucharmap-1.4.1 [1.2.0] -cjk +gnome  0 kB
[ebuild     U ] gnome-extra/gnome2-user-docs-2.6.0.1 [2.4.1]  0 kB
[ebuild     U ] app-text/ggv-2.6.1 [2.4.1]  0 kB
[ebuild     U ] gnome-base/gnome-2.6 [2.4.2] -accessibility +cdr +doc -dvdr  [empty/missing/bad digest]

Total size of downloads: 0 kB
Comment 3 Henk Poley 2004-05-11 09:49:14 UTC
btw, yes I had unmerged gnome-vfs, but that shouldn't matter, IMHO. It even emerges it as you see, only too late.
Comment 4 foser (RETIRED) gentoo-dev 2004-05-11 14:30:19 UTC
I'm not crazy, you unmerged it. You can't just unmerge live libs from your filesystem and expect everything else to make up for it. Your mistake plain & simple. This should _never_ happen on a normal system where you didn't mess around. I don't consider the 'deep' portage option fit for this or really any purpose.

And don't just reopen, I really hate it when I have to state the same thing twice.