Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 40704 - emerge world: has_version in global_scope
Summary: emerge world: has_version in global_scope
Status: RESOLVED INVALID
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Core (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-07 04:11 UTC by flo
Modified: 2004-02-23 11:21 UTC (History)
1 user (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 flo 2004-02-07 04:11:42 UTC
don't know what's this all about:

lap root # emerge -puvlD $(qpkg -I -nc | grep -v speedfreq | grep -v corefonts | grep -v madwifi-driver)

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

Calculating dependencies /has_version() in global scope: app-text/tetex-1.0.7-r13
has_version() in global scope: app-text/tetex-2.0.2-r1
has_version() in global scope: app-text/tetex-2.0.2-r3
-has_version() in global scope: x11-themes/gtk-engines-thinice-2.0.2-r1
has_version() in global scope: x11-themes/gtk-engines-thinice-2.0.2-r1
has_version() in global scope: x11-themes/gtk-engines-thinice-2.0.2-r1
\has_version() in global scope: x11-themes/gtk-engines-2.2.0
has_version() in global scope: x11-themes/gtk-engines-2.2.0
has_version() in global scope: x11-themes/gtk-engines-2.2.0
-oggvorbis
oggvorbis
/has_version() in global scope: media-libs/libmpeg3-1.5-r1
has_version() in global scope: media-libs/libmpeg3-1.5-r1
has_version() in global scope: media-libs/libmpeg3-1.5.1
has_version() in global scope: media-libs/libmpeg3-1.5.1
|has_version() in global scope: media-video/transcode-0.6.11
has_version() in global scope: media-video/transcode-0.6.10
has_version() in global scope: media-video/transcode-0.6.12
|alsa
oggvorbis
mad
alsa
alsa
oggvorbis
mad
\ssl
alsa
cups
x86
ssl
alsa
cups
ssl
alsa
cups
x86
|pam
java
ldap
pam
motif
encode
cups
oggvorbis
opengl
ssl
pam
ldap
motif
encode
cups
oggvorbis
opengl
ssl
pam
java
ldap
motif
encode
cups
oggvorbis
opengl
ssl
pam
java
/cups
\has_version() in global scope: app-emulation/vmware-workstation-3.2.1.2242-r1
\gnome
|has_version() in global scope: dev-lang/ocaml-3.06-r1
has_version() in global scope: dev-lang/ocaml-3.06
has_version() in global scope: dev-lang/ocaml-3.07_beta2
has_version() in global scope: dev-lang/ocaml-3.06-r2
has_version() in global scope: dev-lang/ocaml-3.07
has_version() in global scope: dev-lang/ocaml-3.07-r1
|gnome
gnome
\apache2
has_version() in global scope: dev-php/mod_php-4.3.3-r2
has_version() in global scope: dev-php/mod_php-4.3.3-r2
has_version() in global scope: dev-php/mod_php-4.3.2-r5
has_version() in global scope: dev-php/mod_php-4.3.2-r5
has_version() in global scope: dev-php/mod_php-4.3.4-r1
has_version() in global scope: dev-php/mod_php-4.3.4-r1
has_version() in global scope: dev-php/mod_php-4.3.3_rc3
has_version() in global scope: dev-php/mod_php-4.3.3_rc3
has_version() in global scope: dev-php/mod_php-4.3.4
has_version() in global scope: dev-php/mod_php-4.3.4
apache2
has_version() in global scope: dev-php/mod_php-4.3.2-r2
has_version() in global scope: dev-php/mod_php-4.3.2-r2
has_version() in global scope: dev-php/mod_php-4.3.4-r3
has_version() in global scope: dev-php/mod_php-4.3.4-r3
has_version() in global scope: dev-php/mod_php-4.3.3-r1
has_version() in global scope: dev-php/mod_php-4.3.3-r1
has_version() in global scope: dev-php/mod_php-4.3.2-r4
has_version() in global scope: dev-php/mod_php-4.3.2-r4
has_version() in global scope: dev-php/mod_php-4.3.3
has_version() in global scope: dev-php/mod_php-4.3.3
has_version() in global scope: dev-php/mod_php-4.3.3-r3
has_version() in global scope: dev-php/mod_php-4.3.3-r3
apache2
apache2
has_version() in global scope: dev-php/mod_php-4.3.4-r2
has_version() in global scope: dev-php/mod_php-4.3.4-r2
has_version() in global scope: dev-php/mod_php-4.3.2-r3
has_version() in global scope: dev-php/mod_php-4.3.2-r3
has_version() in global scope: dev-php/mod_php-4.3.4-r4
has_version() in global scope: dev-php/mod_php-4.3.4-r4
/has_version() in global scope: net-www/apache-2.0.48
has_version() in global scope: net-www/apache-2.0.48-r2
has_version() in global scope: net-www/apache-2.0.48-r4
has_version() in global scope: net-www/apache-2.0.47
has_version() in global scope: net-www/apache-2.0.48-r1
has_version() in global scope: net-www/apache-2.0.48-r3
has_version() in global scope: net-www/apache-2.0.47-r1
|java
python
ruby
java
python
ruby
|has_version() in global scope: dev-util/valgrind-2.0.0
has_version() in global scope: dev-util/valgrind-2.1.0
\gnome
gnome
gnome
gnome
gnome
gnome
|python
python
\sdl
xmms
sdl
xmms
sdl
sdl
xmms
/nas
esd
motif
slang
tcltk
oggvorbis
cdr
nas
esd
motif
slang
tcltk
oggvorbis
cdr
alsa
nas
esd
motif
slang
tcltk
oggvorbis
nas
esd
motif
gtk
slang
tcltk
|pda
pda
pda
pda
/pam
pam
pam
\gphoto2
tetex
scanner
gphoto2
tetex
scanner
gphoto2
tetex
scanner
gphoto2
tetex
scanner
\opengl
opengl
opengl
opengl
|gstreamer
lirc
curl
gstreamer
lirc
gstreamer
lirc
-kde
|has_version() in global scope: net-www/htdig-3.1.6-r4
has_version() in global scope: net-www/htdig-3.1.6-r4
apache2
\has_version() in global scope: sys-apps/hdparm-5.2-r3
|has_version() in global scope: sys-boot/grub-0.92-r1
has_version() in global scope: sys-boot/grub-0.93.20031222
/has_version() in global scope: x11-themes/gtk-engines-geramik-0.26
has_version() in global scope: x11-themes/gtk-engines-geramik-0.26
has_version() in global scope: x11-themes/gtk-engines-geramik-0.26
has_version() in global scope: x11-themes/gtk-engines-geramik-0.24-r3
has_version() in global scope: x11-themes/gtk-engines-geramik-0.24-r3
has_version() in global scope: x11-themes/gtk-engines-geramik-0.24-r3
has_version() in global scope: x11-themes/gtk-engines-geramik-0.25
has_version() in global scope: x11-themes/gtk-engines-geramik-0.25
has_version() in global scope: x11-themes/gtk-engines-geramik-0.25
-has_version() in global scope: x11-themes/qtpixmap-0.26
has_version() in global scope: x11-themes/qtpixmap-0.26
has_version() in global scope: x11-themes/qtpixmap-0.26
has_version() in global scope: x11-themes/qtpixmap-0.25
has_version() in global scope: x11-themes/qtpixmap-0.25
has_version() in global scope: x11-themes/qtpixmap-0.25
has_version() in global scope: x11-themes/qtpixmap-0.27
has_version() in global scope: x11-themes/qtpixmap-0.27
has_version() in global scope: x11-themes/qtpixmap-0.27
| * MY_P is gtk-engines-2.2.0
 * SRC_URI is mirror://gnome/sources/gtk-engines/2.2/gtk-engines-2.2.0.tar.bz2
 * MY_P is gtk-engines-1.9.0
 * SRC_URI is mirror://gnome/sources/gtk-engines/1.9/gtk-engines-1.9.0.tar.bz2
 ...done!
[ebuild     U ] sys-devel/libtool-1.4.3-r3 [1.4.3-r1]  0 kB
[ebuild  N    ] app-crypt/hashalot-0.1.0   0 kB
[ebuild     U ] sys-libs/pwdb-0.62 [0.61-r4] -(selinux)  0 kB
[ebuild     U ] sys-libs/cracklib-2.7-r8 [2.7-r7]  0 kB
[ebuild     U ] sys-libs/pam-0.77 [0.75-r11] +berkdb +pwdb -(selinux)  0 kB
[ebuild     U ] sys-apps/pam-login-3.14 [3.11] +nls -(selinux)  0 kB
[ebuild     U ] sys-apps/util-linux-2.12-r4 [2.11z-r8] +crypt +nls +pam -(selinux) -static  0 kB
[ebuild     UD] x11-base/xfree-4.3.0-r3 [4.3.99.902] -3dfx -3dnow +cjk -debug +doc -gatos -ipv6 +mmx +nls +pam -sdk +sse -static +truetype +xml2  0 kB
[ebuild  N    ] sys-libs/db-4.1.25_p1-r3  +doc +java +tcltk  0 kB
[ebuild     U ] sys-devel/gcc-3.3.2-r5 [3.2.3-r3] +X -bootstrap -build +java -multilib +nls -static  0 kB
[ebuild     U ] dev-util/intltool-0.29 [0.27.2]  0 kB
[ebuild     U ] sys-apps/procps-3.1.15 [3.1.12-r1]  0 kB
[ebuild     U ] app-cdr/cdrtools-2.01_alpha25 [2.01_alpha23] +dvdr  0 kB
[ebuild     U ] app-cdr/cdrdao-1.1.7-r3 [1.1.7-r1] +gnome +oggvorbis +perl  0 kB
[ebuild     U ] media-sound/xmms-1.2.8-r4 [1.2.7-r23] -3dnow +cjk +directfb +esd +gnome +gtk2 -ipv6 +mikmod +mmx +nls +oggvorbis +opengl +xml  0 kB
[ebuild  N    ] media-video/vcdimager-0.7.14  +xml2  0 kB
[ebuild  N    ] app-cdr/dvd+rw-tools-5.13.4.7.4   0 kB
[ebuild     UD] sys-kernel/development-sources-2.6.1 [2.6.2] -build  0 kB
[ebuild     U ] app-cdr/k3b-0.11.1-r1 [0.9] -debug +dvdr +encode +flac +kde +mad +oggvorbis  0 kB
[ebuild  N    ] app-cdr/cdrecord-prodvd-2.01_alpha24   0 kB
[ebuild     U ] app-cdr/xcdroast-0.98_alpha15-r3 [0.98_alpha15-r2] +dvdr +gnome +gtk2 +nls  0 kB
[ebuild     U ] sys-apps/findutils-4.1.20-r1 [4.1.7-r5] -afs -build +nls -(selinux)  0 kB
[ebuild     U ] app-portage/gentoolkit-0.2.0_pre6 [0.1.38]  0 kB
[ebuild     UD] media-libs/libgphoto2-2.1.3-r1 [2.1.4] +doc +jpeg +nls  0 kB
[ebuild     UD] media-gfx/gphoto2-2.1.3 [2.1.4] +aalib +jpeg +ncurses +nls +readline  0 kB
[ebuild     UD] net-print/foomatic-db-20031018 [20031231] +cups +ppds  0 kB
[ebuild     UD] net-print/hpijs-1.4.1 [1.5] +cups +foomaticdb +ppds  0 kB
[ebuild     UD] net-www/netscape-plugger-4.0-r1 [5.0]  0 kB
[ebuild     UD] sys-apps/thinkpad-4.3-r1 [4.8]  0 kB
[ebuild  N    ] sys-kernel/mm-sources-2.6.2-r1  -build  2,159 kB

Total size of downloads: 2,159 kB

-- changelog stripped --



Reproducible: Always
Steps to Reproduce:





lap root # emerge info
Portage 2.0.50 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r9, 2.6.2)
=================================================================
System uname: 2.6.2 i686 Intel(R) Pentium(R) M processor 1500MHz
Gentoo Base System version 1.4.3.10p1
distcc 2.11.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
Autoconf: sys-devel/autoconf-2.58
Automake: sys-devel/automake-1.7.7
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium3 -Os -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.1/share/config /usr/kde/3/share/config /usr/share/config
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-march=pentium3 -Os -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X Xaw3d aalib accessibility acl acpi alsa apache2 apm arts artswrappersuid
avi berkdb bonobo cdr cjk clanJavaScript clanVoice crypt cups curl dga directfb
doc dv dvd dvdr emacs encode esd ethereal evo fbcon firebird flac flash
foomaticdb freetds gb gd gdbm ggi gif gnome gnomedb gphoto2 gpm gps gstreamer
gtk gtk2 gtkhtml guile imap imlib innodb jack java javascript joystick jpeg
justify kde kerberos krb4 ladcca lcms ldap libg++ libgda libwww lirc mad maildir
mbox mcal mdb mikmod mmx modif motif mozcalendar mozilla mpeg mpi mule mysql nas
ncurses nls oav odbc oggvorbis opengl oss pam parse-clocks pcmcia pda pdflib
perl plotutils png pnp postgres ppds pwdb python qt quicktime radeon readline
ruby ruby18 samba sasl scanner sdl slang slp snmp socks5 spell sqlite sse ssl
svga tcltk tcpd tetex tiff truetype usb video_cards_radeon wmf x86 xinerama xml
xml2 xmms xv zeo zlib"
Comment 1 flo 2004-02-07 05:00:00 UTC
hmm. now i could not reproduce it...
Comment 2 SpanKY gentoo-dev 2004-02-07 08:36:07 UTC
file a bug about each specific package if you wish to pursue this
Comment 3 Stephen 2004-02-14 09:31:44 UTC
I had this problem as well; upgrading gentoolkit seemed to fix it.
Comment 4 Philipp Kern 2004-02-23 11:21:08 UTC
I am running the newest gentoolkit but it happens often. It normally happends after just doing `emerge sync' or (on the last time I know it) when 'Updating Portage cache...' still ran.

root@o2 /home/phil # emerge -up world


Performing Global Updates: /usr/portage/profiles/updates/1Q-2004
(Could take a couple minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  @='/var/db move'
  s='/var/db SLOT move' S='binary SLOT move'
....................



 ** Skipping packages. Run 'fixpackages' or set it in FEATURES to fix the
    tbz2's in the packages directory. Note: This can take a very long time.

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

Calculating world dependencies -has_version() in global scope: net-www/apache-2.0.48
has_version() in global scope: net-www/apache-2.0.47
has_version() in global scope: net-www/apache-2.0.48-r4
has_version() in global scope: net-www/apache-2.0.48-r3
has_version() in global scope: net-www/apache-2.0.48-r2
has_version() in global scope: net-www/apache-2.0.47-r1
has_version() in global scope: net-www/apache-2.0.48-r1                        |kde                                                                            /has_version() in global scope: sys-libs/pwdb-0.61-r4
has_version() in global scope: sys-libs/pwdb-0.62                              \has_version() in global scope: media-video/transcode-0.6.11
has_version() in global scope: media-video/transcode-0.6.10                    |has_version() in global scope: x11-themes/gtk-engines-flat-2.0-r1
has_version() in global scope: x11-themes/gtk-engines-flat-2.0-r1
has_version() in global scope: x11-themes/gtk-engines-flat-2.0-r1              /has_version() in global scope: sys-apps/util-linux-2.11z-r8                    -has_version() in global scope: x11-themes/gtk-engines-thinice-2.0.2-r1
has_version() in global scope: x11-themes/gtk-engines-thinice-2.0.2-r1
has_version() in global scope: x11-themes/gtk-engines-thinice-2.0.2-r1         ...done!
[ebuild     U ] x11-libs/qt-3.3.0-r1 [3.3.0] 
[ebuild  N    ] app-crypt/qca-tls-1.0  
[ebuild     U ] net-im/psi-0.9.1 [0.9-r1] 
[ebuild  N    ] sys-kernel/gentoo-dev-sources-2.6.3-r2  
[ebuild     U ] app-sci/tilp-6.68-r1 [6.68] 
[ebuild     U ] sys-devel/gcc-3.3.3 [3.3.2-r7] 
[ebuild     U ] app-emulation/vmware-workstation-4.0.5.6030-r1 [4.0.5.6030] 
[ebuild     U ] dev-util/dialog-0.9_beta20031207 [0.9_beta20031002] 
[ebuild     U ] x11-libs/gtk+-1.2.10-r11 [1.2.10-r10] 
[ebuild     U ] media-sound/timidity++-2.13.0_rc1 [2.12.0-r3] 
[ebuild     UD] net-www/viewcvs-0.9.2_p20030430 [0.9.2_p20030430-r1] 
[ebuild    FU ] games-rpg/nwn-1.61-r1 [1.61] 
[ebuild     U ] games-fps/ut2003-2225-r1 [2225] 
[ebuild  N    ] media-libs/xvid-1.0.0_rc2  
[ebuild     U ] dev-util/subversion-1.0.0 [0.37.0] 
[ebuild  N    ] kde-base/kdeadmin-3.2.0  
[ebuild     U ] net-im/imcom-1.32 [1.31-r1]

It's not that extreme like flo reported and it goes away, but it's still annoying and not invalid ;)

app-portage/gentoolkit-0.2.0_pre6

Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20040207-r0, 2.6.3-rc4-gentoo)
=================================================================
System uname: 2.6.3-rc4-gentoo i686 AMD Athlon(tm) XP 2100+
Gentoo Base System version 1.4.3.13
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer  -frerun-loop-opt -falign-functions=4 -fforce-mem -funroll-loops  -ffast-math -finline-functions -foptimize-sibling-calls -m3dnow -mmmx"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /etc/tomcat /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer  -frerun-loop-opt -falign-functions=4 -fforce-mem -funroll-loops  -ffast-math -finline-functions -foptimize-sibling-calls -m3dnow -mmmx -Wno-deprecated"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://mirrors.sec.informatik.tu-darmstadt.de/gentoo http://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo ftp://ftp6.uni-muenster.de/pub/linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="3dnow X acl acpi alsa apache2 apm autofs avi berkdb cdr crypt cups dvd encode esd foomaticdb gd gdbm gif gimpprint gnome gpm gtk gtk2 imap imlib innodb ipv6 java jikes jpeg kde ldap libg++ libwww mad maildir mbox memlimit mikmod mmx mozilla moznocompose moznoirc mpeg mysql ncurses nls oggvorbis opengl pam parse-clocks pdflib png ppds python qt quicktime readline ruby sdl slang spell ssl svga tcltk tcpd truetype unicode vim-with-x x86 xml2 xmms xv xvid zlib"