Hi,
   This is a mostly stable machine. Why is what I think is the stable
version of libgnomecanvas-python failing to build?

   The newer version portage (2.28.1) requires masked packages so
that's not a good option.

   What's a person to do?

Thanks,
Mark

c2stable ~ # eix libgnomecanvas-python
[I] dev-python/libgnomecanvas-python
     Available versions:  (2) 2.22.3!t 2.26.1!t 2.28.0!t ~2.28.1!t
        {debug examples}
     Installed versions:  2.28.0(2)!t(08:28:16 06/11/10)(-examples)
     Homepage:            http://pygtk.org/
     Description:         Python bindings for the Gnome Canvas library

c2stable ~ # emerge @preserved-rebuild
<SNIP>
>>> Failed to emerge dev-python/libgnomecanvas-python-2.28.0, Log file:

>>>  '/var/tmp/portage/dev-python/libgnomecanvas-python-2.28.0/temp/build.log'

 * Messages for package x11-libs/gtk+-2.18.9:

 * Please install app-text/evince for print preview functionality.
 * Alternatively, check "gtk-print-preview-command" documentation and
 * add it to your gtkrc.

 * Messages for package dev-python/libgnomecanvas-python-2.28.0:

 * ERROR: dev-python/libgnomecanvas-python-2.28.0 failed:
 *   Building failed with CPython 2.6 in building() function
 *
 * Call stack:
 *     ebuild.sh, line   48:  Called src_compile
 *   environment, line 5540:  Called gnome-python-common_src_compile
 *   environment, line 3132:  Called python_execute_function '-s' 'building'
 *   environment, line 4305:  Called die
 * The specific snippet of code:
 *                       die "${failure_message}";
 *
 * If you need support, post the output of 'emerge --info
=dev-python/libgnomecanvas-python-2.28.0',
 * the complete build log and the output of 'emerge -pqv
=dev-python/libgnomecanvas-python-2.28.0'.
 * The complete build log is located at
'/var/tmp/portage/dev-python/libgnomecanvas-python-2.28.0/temp/build.log'.
 * The ebuild environment file is located at
'/var/tmp/portage/dev-python/libgnomecanvas-python-2.28.0/temp/environment'.
 * S: 
'/var/tmp/portage/dev-python/libgnomecanvas-python-2.28.0/work/gnome-python-2.28.0'

 * GNU info directory index is up-to-date.

!!! existing preserved libs:
>>> package: media-libs/libpng-1.4.3
 *  - /usr/lib64/libpng12.so
 *  - /usr/lib64/libpng12.so.0
 *  - /usr/lib64/libpng12.so.0.43.0
 *      used by
/opt/icedtea6-bin-1.8.0/jre/lib/amd64/libsplashscreen.so
(dev-java/icedtea6-bin-1.8.0)
 *      used by /usr/bin/annotate (media-libs/gd-2.0.35-r1)
 *      used by /usr/bin/baobab (gnome-extra/gnome-utils-2.28.3)
 *      used by 406 other files
Use emerge @preserved-rebuild to rebuild packages using these libraries
c2stable ~ #


c2stable ~ # emerge -1pv libgnomecanvas-python

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] dev-python/libgnomecanvas-python-2.28.0  USE="-examples" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB
c2stable ~ #


c2stable ~ # emerge --info
Portage 2.2_rc67 (default/linux/amd64/10.0, gcc-4.4.3,
glibc-2.11.2-r0, 2.6.34-gentoo x86_64)
=================================================================
System uname: 
linux-2.6.34-gentoo-x86_64-intel-r-_core-tm-_i7_cpu_x_9...@_3.33ghz-with-gentoo-1.12.13
Timestamp of tree: Sun, 27 Jun 2010 16:45:01 +0000
app-shells/bash:     4.0_p37
dev-java/java-config: 2.1.10
dev-lang/python:     2.6.5-r2, 3.1.2-r3
dev-util/cmake:      2.6.4-r3
sys-apps/baselayout: 1.12.13
sys-apps/sandbox:    2.2
sys-devel/autoconf:  2.13, 2.65
sys-devel/automake:  1.8.5-r4, 1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:  2.20.1-r1
sys-devel/gcc:       4.4.3-r2
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6b
virtual/os-headers:  2.6.30-r1
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="* -...@eula dlj-1.1 PUEL AdobeFlash-10.1"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=native -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d
/etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild
/etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d
/etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-O2 -march=native -pipe"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--with-bdeps y"
FEATURES="assume-digests distlocks fixpackages news parallel-fetch
preserve-libs protect-owned sandbox sfperms strict unmerge-logs
unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.osuosl.org/ "
LDFLAGS="-Wl,-O1"
LINGUAS="en"
MAKEOPTS="-j13"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times
--compress --force --whole-file --delete --stats --timeout=180
--exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/lib/layman/pentoo"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="X acl amd64 berkdb bzip2 cli cracklib crypt cxx dbus dri fortran
gdbm gnome gpm gstreamer iconv kde mmx modules mudflap multilib
ncurses nls nptl nptlonly openmp pam pcre perl pngi policykit pppd
python qt3support qt4 readline reflection session spl sse sse2 ssl
sysfs tcpd unicode xorg zlib" ALSA_CARDS="intel-hda hda-intel"
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"
APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon
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 deflate dir disk_cache env expires ext_filter
file_cache filter headers include info log_config logio mem_cache mime
mime_magic negotiation rewrite setenvif speling status unique_id
userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev
mouse keyboard" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633
glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en"
RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="radeon fbdev vmware"
XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset
ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat
logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, FFLAGS, INSTALL_MASK, LANG, LC_ALL,
PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

c2stable ~ #

Reply via email to