[gentoo-user] apparent error in emerge dependencies

2009-03-11 Thread Allan Gottlieb
A strange error occurred which seems to suggest emerge didn't get
dependencies right.

I executed my normal

  emerge --ask --deep --tree --verbose --newuse --update --with-bdeps=y world

and was pleased to see that gnome v24 had gone stable on amd64.

However the massive build failed on dev-python/pygtksourceview-2.4.0
with the complaint that No package 'pygtk-2.0' found.
Indeed eix showed I didn't have pygtk installed.

*Without* a resync I re-executed the above command and looked at the
(now much smaller) list of packages and found that pygtk was there and
was after (meaning it would be emerged before) pygtksourceview.

The good news is that this second emerge world succeeded.

The bad news is that something is wrong with emerge dependency
checking, or the gnome ebuilds, or (most likely) my understanding.

Any clarification would be appreciated.
allan



Re: [gentoo-user] apparent error in emerge dependencies

2009-03-11 Thread Allan Gottlieb
At Wed, 11 Mar 2009 13:45:18 -0400 Allan Gottlieb gottl...@nyu.edu wrote:

 A strange error occurred which seems to suggest emerge didn't get
 dependencies right.

 I executed my normal

   emerge --ask --deep --tree --verbose --newuse --update --with-bdeps=y world

 and was pleased to see that gnome v24 had gone stable on amd64.

 However the massive build failed on dev-python/pygtksourceview-2.4.0
 with the complaint that No package 'pygtk-2.0' found.
 Indeed eix showed I didn't have pygtk installed.

 *Without* a resync I re-executed the above command and looked at the
 (now much smaller) list of packages and found that pygtk was there and
 was after (meaning it would be emerged before) pygtksourceview.

 The good news is that this second emerge world succeeded.

 The bad news is that something is wrong with emerge dependency
 checking, or the gnome ebuilds, or (most likely) my understanding.

 Any clarification would be appreciated.
 allan

I forgot to add I am using emerge 2.1.6.7

emerge --info is attached

Portage 2.1.6.7 (default/linux/amd64/2008.0/desktop, gcc-4.1.2, 
glibc-2.8_p20080602-r1, 2.6.27-gentoo-r7 x86_64)
=
System uname: 
linux-2.6.27-gentoo-r7-x86_64-intel-r-_core-tm-2_duo_cpu_e65...@_2.33ghz-with-glibc2.2.5
Timestamp of tree: Wed, 11 Mar 2009 12:30:13 +
app-shells/bash: 3.2_p39
dev-java/java-config: 2.1.7
dev-lang/python: 2.5.2-r7
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.63
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.27-r2
ABI=amd64
ACCEPT_KEYWORDS=amd64
ALSA_CARDS=ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x 
ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 
trident usb-audio via82xx via82xx-modem ymfpci
ALSA_PCM_PLUGINS=adpcm alaw asym copy dmix dshare dsnoop empty extplug file 
hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug 
rate route share shm softvol
ANT_HOME=/usr/share/ant
APACHE2_MODULES=actions alias auth_basic auth_digest authn_anon authn_dbd  
authn_dbm authn_default authn_file authz_dbm authz_default  
authz_groupfile authz_host authz_owner authz_user autoindex 
 cache dav dav_fs dav_lock dbd deflate dir disk_cache env  
expires ext_filter file_cache filter headers ident imagemap  
include info log_config logio mem_cache mime mime_magic  
negotiation proxy proxy_ajp proxy_balancer proxy_connect
proxy_http rewrite setenvif so speling status unique_id userdir 
usertrack vhost_alias
ARCH=amd64
ASFLAGS_x86=--32
AUTOCLEAN=yes
CBUILD=x86_64-pc-linux-gnu
CDEFINE_amd64=__x86_64__
CDEFINE_x86=__i386__
CFLAGS=-march=nocona -O2 -pipe
CFLAGS_x86=-m32
CHOST=x86_64-pc-linux-gnu
CHOST_amd64=x86_64-pc-linux-gnu
CHOST_x86=i686-pc-linux-gnu
CLEAN_DELAY=5
COLLISION_IGNORE=/lib/modules
COLORTERM=gnome-terminal
CONFIG_PROTECT=/etc /var/lib/hsqldb
CONFIG_PROTECT_MASK=/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ 
/etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo 
/etc/texmf/web2c /etc/udev/rules.d
CVS_RSH=ssh
CXXFLAGS=-march=nocona -O2 -pipe
DEFAULT_ABI=amd64
DISPLAY=:0.0
DISTDIR=/usr/portage/distfiles
ELIBC=glibc
EMERGE_DEFAULT_OPTS=--ask --deep --tree --verbose
EMERGE_WARNING_DELAY=10
FEATURES=buildsyspkg collision-protect distlocks fixpackages parallel-fetch 
protect-owned sandbox sfperms strict unmerge-orphans userfetch
FETCHCOMMAND=/usr/bin/wget -t 5 -T 60 --passive-ftp -O ${DISTDIR}/${FILE} 
${URI}
GCC_SPECS=
GDK_USE_XFT=1
GENTOO_MIRRORS=http://mirror.mcs.anl.gov/pub/gentoo/ 
http://www.gtlib.gatech.edu/pub/gentoo http://gentoo.cites.uiuc.edu/pub/gentoo/ 

GUILE_LOAD_PATH=/usr/share/guile/1.8
HOME=/home/gottlieb
INFOPATH=/usr/share/info:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.18/info:/usr/share/gcc-data/x86_64-pc-linux-gnu/4.1.2/info:/usr/share/info/emacs-23
INPUT_DEVICES=keyboard mouse evdev
KERNEL=linux
LANG=C
LCD_DEVICES=bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses 
text
LDFLAGS=-Wl,-O1
LDFLAGS_x86=-m elf_i386
LESS=-R -M --shift 5
LESSOPEN=|lesspipe.sh %s
LIBDIR_amd64=lib64
LIBDIR_ppc=lib32
LIBDIR_ppc64=lib64
LIBDIR_sparc32=lib32
LIBDIR_sparc64=lib64
LIBDIR_x86=lib32
LINGUAS=en_US
LOGNAME=root