Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 101183 - missing package in emerge -uDpvt world
Summary: missing package in emerge -uDpvt world
Status: VERIFIED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL: http://forums.gentoo.org/viewtopic-p-...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-03 03:47 UTC by Marco Nierlich
Modified: 2005-08-03 13:34 UTC (History)
0 users

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


Attachments
emerge -uDpvtd world (emerge.uDpvtd.log,331.70 KB, text/plain)
2005-08-03 03:51 UTC, Marco Nierlich
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marco Nierlich 2005-08-03 03:47:24 UTC
When updating world with -pt, there were a lot of gnome packages to be pulled
but no package was in the tree list that showed me which package had the
dependencies on gnome.

Reproducible: Always
Steps to Reproduce:
1. having gaim installed (default was -eds)
2. +eds was added to the ebuild of gaim
3. emerge -uDpvt world wants to pull a lot of gnome packages but does not show why



Expected Results:  
gaim should show up in the tree list with a [nomerge  ] prefix

Gentoo Base System version 1.6.13
Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.5-20050130,
glibc-2.3.5-r0, 2.6.11.11 i686)
=================================================================
System uname: 2.6.11.11 i686 Pentium III (Coppermine)
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.11
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=pentium3 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=pentium3 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks fixpackages sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.switch.ch/ftp/mirror/gentoo/
ftp://mirror.switch.ch/mirror/gentoo/"
LINGUAS="de"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/distfiles"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/home/marco/files/ebuilds"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X alsa apache2 apm avi berkdb bitmap-fonts crypt cups curl dvd eds
emboss encode fam flac foomaticdb fortran gdbm gif gimp gphoto2 gpm gstreamer
gtk2 imagemagick imlib java jpeg ldap libg++ libwww mad mmx motif mp3 mpeg mysql
ncurses nls ogg oggvorbis opengl pam pdflib perl png python qt quicktime
readline samba scanner sdl slang spell sse ssl svga tcpd tiff truetype
truetype-fonts type1-fonts vorbis xine xml2 xmms xv zlib linguas_de userland_GNU
kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS
Comment 1 Marco Nierlich 2005-08-03 03:51:17 UTC
Created attachment 64980 [details]
emerge -uDpvtd world
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2005-08-03 10:33:36 UTC
Because it pulls in evolution-date-server, which depends on a lot of Gnome
packages. NOT a bug.
Comment 3 Marco Nierlich 2005-08-03 11:31:29 UTC
I know that gnome gets pulled in because of eds. But IMO, the package that asks
FOR the evolution-data-server should be listed as a [nomerge  ] in the tree
view. How can someone know what pulls eds (actually it has been a use flag
change of gaim which already was installed in the same version but with the
initial -eds flag)? eds was not given as a package to merge nor is it in the
world file.
With gtk-engines-xfce-2.2.7 in the tree output (coincidencly in the same -uD
world), you can see that gtk-engines-xfce-2.2.7 is being updatet because of
xfcalendar-4.2.2.
So I think that either you show gaim-1.4.0-r2 in the tree output as well or you
surpress the two [nomerges  ] of the xfce4 packages (the first one being in the
world file).

What do I get wrong?

Question apart: do you read "resolved invalid" bugs or would I have to reopen it
so that someone reads this comment?
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2005-08-03 11:41:04 UTC
I really don't know what you mean that it does not show what package pulls in eds...

Parent:    ebuild / net-im/gaim-1.4.0-r2 nomerge
Depstring: >=x11-libs/gtk+-2.0 >=dev-libs/glib-2.0 nas? (
>=media-libs/nas-1.4.1-r1 ) media-libs/libao >=media-libs/audiofile-0.2.0 perl?
( >=dev-lang/perl-5.8.2-r1 !<perl-core/ExtUtils-MakeMaker-6.17 ) spell? (
>=app-text/gtkspell-2.0.2 ) gnutls? ( net-libs/gnutls ) !gnutls? (
>=dev-libs/nss-3.9.2-r2 ) silc? ( >=net-im/silc-toolkit-0.9.12-r3 ) eds? (
gnome-extra/evolution-data-server ) krb4? ( >=app-crypt/mit-krb5-1.3.6-r1 )
tcltk? ( dev-lang/tcl dev-lang/tk ) x11-libs/startup-notification
dev-util/pkgconfig nls? ( sys-devel/gettext ) !bootstrap? ( sys-devel/patch )
!bootstrap? ( sys-devel/patch ) >=x11-libs/gtk+-2.0 >=dev-libs/glib-2.0 nas? (
>=media-libs/nas-1.4.1-r1 ) media-libs/libao >=media-libs/audiofile-0.2.0 perl?
( >=dev-lang/perl-5.8.2-r1 !<perl-core/ExtUtils-MakeMaker-6.17 ) spell? (
>=app-text/gtkspell-2.0.2 ) gnutls? ( net-libs/gnutls ) !gnutls? (
>=dev-libs/nss-3.9.2-r2 ) silc? ( >=net-im/silc-toolkit-0.9.12-r3 ) eds? (
gnome-extra/evolution-data-server ) krb4? ( >=app-crypt/mit-krb5-1.3.6-r1 )
tcltk? ( dev-lang/tcl dev-lang/tk ) x11-libs/startup-notification
Candidates: ['>=dev-libs/nss-3.9.2-r2', 'gnome-extra/evolution-data-server',
'>=dev-libs/glib-2.0', 'media-libs/libao', '>=media-libs/audiofile-0.2.0',
'>=x11-libs/gtk+-2.0', 'dev-util/pkgconfig', 'sys-devel/patch',
'sys-devel/gettext', '!<perl-core/ExtUtils-MakeMaker-6.17',
'x11-libs/startup-notification', '>=dev-lang/perl-5.8.2-r1']
ebuild: dev-libs/nss-3.9.2-r2
binpkg: None
Comment 5 Marco Nierlich 2005-08-03 12:33:17 UTC
So I'm supposed to check the debug output to see what package pulls in eds
(actally I saw this). Not a very userfriendly way. But have you looked at the
output of -uDpvt over at http://forums.gentoo.org/viewtopic-p-2620354.html#2620354
IMO the normal tree view should show gaim as well.
Comment 6 Mathias Zimmermann 2005-08-03 13:34:51 UTC
emerge -putD world don't show why so many gnome packages will be emerged.
A -eds in /etc/make.conf fix that. But it's strange why emerge -putD world don't
show gaim as the causer.