Compilation works fine but install failed just after this command lines : Checking .pth file support in . /usr/bin/python2.6 -E -c pass Searching for PasteDeploy Reading http://pypi.python.org/simple/PasteDeploy/ Reading http://pythonpaste.org/deploy/ Reading http://pythonpaste.org/deploy/paste-deploy.html Best match: PasteDeploy 1.3.3 Downloading http://pypi.python.org/packages/source/P/PasteDeploy/PasteDeploy-1.3.3.tar.gz#md5=0598aa8ab4184ea8087839b811f92284 Processing PasteDeploy-1.3.3.tar.gz Running PasteDeploy-1.3.3/setup.py -q bdist_egg --dist-dir /var/tmp/portage/dev-python/setuptools-0.6.13/temp/easy_install-GBIANE/PasteDeploy-1.3.3/egg-dist-tmp-ZzqOxn install_dir . install_dir . install_dir . install_dir . [...] install_dir . [Python traceback] RuntimeError: maximum recursion depth exceeded in cmp setuptool Reproducible: Always Steps to Reproduce: 1. emerge setuptools (in my case emerge -uND world) 2. 3. Actual Results: can't upgrade setuptools and then I am blocked in my upgrade Expected Results: install success
Created attachment 239319 [details] build.log
I forgot to include my emerge --info Ades fken # emerge --info Portage 2.1.8.3 (default/linux/amd64/10.0/desktop/kde, gcc-4.3.4, glibc-2.11.2-r0, 2.6.31-gentoo-r10 x86_64) ================================================================= System uname: Linux-2.6.31-gentoo-r10-x86_64-AMD_Phenom-tm-_II_X4_945_Processor-with-gentoo-1.12.13 Timestamp of tree: Sun, 18 Jul 2010 12:45:01 +0000 app-shells/bash: 4.0_p37 dev-java/java-config: 2.1.11 dev-lang/python: 2.4.6, 2.5.4-r4, 2.6.5-r2, 3.1.2-r3 dev-util/cmake: 2.8.1-r2 sys-apps/baselayout: 1.12.13 sys-apps/sandbox: 1.6-r2 sys-devel/autoconf: 2.13, 2.65 sys-devel/automake: 1.7.9-r2, 1.8.5-r3, 1.9.6-r3, 1.10.3, 1.11.1 sys-devel/binutils: 2.20.1-r1 sys-devel/gcc: 4.3.4, 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" 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 /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/eselect/postgresql /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/splash /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" FEATURES="assume-digests distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch" GENTOO_MIRRORS="http://distfiles.gentoo.org" LANG="fr_FR.utf8" LC_ALL="fr_FR.utf8" LDFLAGS="-Wl,-O1" LINGUAS="fr fr_FR" MAKEOPTS="-j5" 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="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="3dnow 3dnowext X a52 aac acl acpi aiglx aim alsa amd64 apache2 arts asf audiofile avi berkdb bluetooth branding bzip2 cairo cdparanoia cdr cli consolekit cracklib crypt css ctype cups cxx dbus devil divx4linux dri dts dvd dvdr dvdread emboss encode esd exif extras fam ffmpeg firefox flac fortran fts3 gdbm geoip gif glitz glut gpm gtk gtk2 hal iconv icq imagemagick ipv6 jabber java javascript jpeg kde latex lcms ldap libcaca libmms libnotify mad mikmod mime mmx mng modules mono mp3 mp4 mpeg msn mudflap multilib musepack musicbrainz mysql ncurses nls nptl nptlonly nsplugin nvidia ogg oggvorbis openal opengl openmp pam pango pcre pdf perl php png postgres ppds pppd python qt qt3support qt4 readline reflection sdl session skins sndfile sockets spell spl sql sqlite sse sse2 ssl startup-notification svg sysfs tcpd theora threads tiff truetype twinview ucs2 udev unicode upnp usb v4l2 vcd vhosts videos vlc vorbis wacom webkit wxwindows x264 xcb xine xinerama xml xml2 xmms xorg xulrunner xv xvid yahoo zlib" 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" 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 cgi cgid 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="wacom" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="fr fr_FR" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nvidia" 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, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Does this problem occur with 0.6.12 or 0.6.14?
(In reply to comment #3) > Does this problem occur with 0.6.12 or 0.6.14? > Problem occurs with setuptools-0.6.12 setuptools-0.6.10 was previously installed on my system but the result is almost the same when I try to compile it again (everything is the same but there is no "install_dir ." message) Is it a system configuration issue or is it happening because of pastedeploy process?
(In reply to comment #4) > setuptools-0.6.10 was previously installed on my system but the result is > almost the same when I try to compile it again (everything is the same but > there is no "install_dir ." message) This means that something has broken your system.
(In reply to comment #5) > (In reply to comment #4) > > setuptools-0.6.10 was previously installed on my system but the result is > > almost the same when I try to compile it again (everything is the same but > > there is no "install_dir ." message) > > This means that something has broken your system. > I hope there is a way to fix that and in the same time, that it's possible to learn something interesting by fixing it.
The issue happens with other ebuilds which use pastedeploy in order to install themselves. Then it's not specific to setuptools. emerge -e system && emerge -e world did not fix the issue. Neither revdep-rebuild.
emerge -uND world finally made it possible to install setuptools yesterday. It looks like something has been fixed automatically. I just regret the fact I haven't found where was the issue, especially after having rebuild every packages on my system.