Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 16489 - Portage 2.0.47-r7 upgrades (reinstalls) already up to date packages
Summary: Portage 2.0.47-r7 upgrades (reinstalls) already up to date packages
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Nicholas Jones (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-02-27 13:10 UTC by Narada Sage
Modified: 2003-02-28 01:12 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 Narada Sage 2003-02-27 13:10:13 UTC
--- Output of 'emerge -vp koncd' ---
Calculating dependencies ...done!
[ebuild    U ] x11-libs/qt-2.3.2-r1 [3.1.0-r3] +gif +opengl -nas
[ebuild    U ] kde-base/kdelibs-2.2.2a-r1 [3.1-r2] +ssl +cups -ipv6 -alsa
[ebuild  N   ] app-cdr/koncd-1.0_rc1  -ppc
--- Extract of emerge -s kdelibs ---
*  kde-base/kdelibs
      Latest version available: 3.1-r2
      Latest version installed: 3.1-r2
--- Extract of emerge -s qt ---
*  x11-libs/qt
      Latest version available: 3.1.0-r3
      Latest version installed: 3.1.0-r3
--- Problem ---
Packages kdelibs and qt are already at latest version but portage recognises 
them as being of a lower version and tries to upgrade them as being 
dependencies on koncd.  If this is likely to occur with other packages too 
then it can waste a great deal of time and contribute more configuration files 
to wade through.  I have not noticed this problem at all with previous portage 
versions including 2.0.47-r6 although cannot say for certain that it did not 
exist previously.

Reproducible: Always
Steps to Reproduce:
1.Make sure kde-libs and qt (or kde3.1 in my case)are installed and updated.
2.With portage 2.0.47-r7 installed do 'emerge -vp koncd'

Actual Results:  
The pretend output shall try to upgrade kdelibs and qt from an older version 
that it thinks is installed.  This takes a lot more time than necessary.

Expected Results:  
It should have only attempted to emerge koncd and recognised that kdelibs and 
qt are already up to date and left them untouched.

Portage 2.0.47-r7 (default-x86-1.4, gcc-3.2.2, glibc-2.3.1-r2)
=================================================================
System uname: 2.4.20 i686 Intel(R) Pentium(R) 4 CPU 2.66GHz
GENTOO_MIRRORS=" http://212.219.56.146/sites/www.ibiblio.org/gentoo/ 
http://212.219.56.152/sites/www.ibiblio.org/gentoo/ 
http://194.83.57.2/sites/www.ibiblio.org/gentoo/"
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/shar
e/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
PORTDIR="/usr/portage"
DISTDIR="/usr/portage/distfiles"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR_OVERLAY=""
USE="x86 oss 3dnow apm avi crypt cups encode gif jpeg libg++ libwww mikmod mmx 
mpeg ncurses nls pdflib png qtmt quicktime spell truetype xml2 xmms xv zlib 
gdbm berkdb slang readline arts svga java guile X sdl gpm tcpd pam ssl perl 
python imlib oggvorbis gtk qt kde motif opengl ldap aalib acpi cdr dvd esd 
fbcon -gnome gtk2 imap mozilla sse tcltk usb"
COMPILER="gcc3"
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer"
CXXFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer"
ACCEPT_KEYWORDS="x86"
MAKEOPTS="-j2"
AUTOCLEAN="yes"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
FEATURES="sandbox ccache"
Comment 1 Nicholas Jones (RETIRED) gentoo-dev 2003-02-28 01:12:16 UTC
Looks like slot differences to me. It's not updating 3.1, it's updating
the 2.3/2.2 slots. If you still feel things aren't right, reopen.

qt-2.3.2-r1 [3.1.0-r3]
kdelibs-2.2.2a-r1 [3.1-r2]

ls /var/db/pkg/*/qt*
ls /var/db/pkg/*/kdelibs*