Ebuild delivered with screen-4.0.3 have a misspell in screen-4.0.3.ebuild file. In line 78 there is line: addpredict "${SSH_TTY}" Ebuild crash in this place with error described as wrong arguments for addpredict. Reproducible: Always Steps to Reproduce: emerge --sync emerge screen After commenting this line, issuing: # ebuild screen-4.0.3.ebuild digest # emerge screen works fine for me.
You know, it works just perfectly fine here; reopen with some errors and emerge --info...
I can see this too. [...] >>> Source unpacked. >>> Compiling source in /var/tmp/portage/app-misc/screen-4.0.3/work/screen-4.0.3 ... !!! ERROR: app-misc/screen-4.0.3 failed. Call stack: ebuild.sh, line 1618: Called dyn_compile ebuild.sh, line 975: Called qa_call 'src_compile' environment, line 4021: Called src_compile screen-4.0.3.ebuild, line 78: Called addpredict '' ebuild.sh, line 105: Called die !!! Usage: addpredict <colon-delimited list of paths> !!! If you need support, post the topmost build error, and the call stack if relevant. !!! A complete build log is located at '/var/tmp/portage/app-misc/screen-4.0.3/temp/build.log'. Portage 2.1.2 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.5-r0, 2.6.19-gentoo-r4 i686) ================================================================= System uname: 2.6.19-gentoo-r4 i686 AMD Duron(tm) Processor Gentoo Base System version 1.12.8 Timestamp of tree: Wed, 17 Jan 2007 08:20:01 +0000 dev-lang/python: 2.5-r1 dev-python/pycrypto: 2.0.1-r5 sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 1.6.3, 1.7.9-r1, 1.9.6-r2, 1.10 sys-devel/binutils: 2.17 sys-devel/gcc-config: 1.3.14 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.19.2-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-tbird -O2 -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-march=athlon-tbird -O2 -fomit-frame-pointer" DISTDIR="/var/dist" EMERGE_DEFAULT_OPTS="--with-bdeps=y" FEATURES="assume-digests autoconfig autopatch collision-protect cvs distlocks metadata-transfer notitles sandbox sfperms sign strict" GENTOO_MIRRORS=" /var/dist/unofficial http://ftp.easynet.nl/mirror/gentoo http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo " LANG="en_GB.UTF-8" LDFLAGS="-Xlinker --as-needed" LINGUAS="en_GB en" MAKEOPTS="-j2" PKGDIR="/var/pkg" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/var/portage" PORTDIR_OVERLAY="/var/cvs/gentoo-x86 /etc/portage/overlay /etc/portage/overlay/enlightenment" SYNC="rsync://rsync.nl.gentoo.org/gentoo-portage" USE="3dnow 3dnowext X a52 acl akode alsa bidi bindist bitmap-fonts bzip2 cairo cdparanoia cjk cli cracklib cups dlloader dri dvd dvdread fbcon flac gif iconv idn immqt ipv6 isdnlog jit jpeg kde kdeenablefinal kdehiddenvisibility lesstif libg++ mbox mmx mmxext mpeg mplayer mudflap ncurses nls nntp nocxx nptl nptlonly objc objc++ objc-gc offensive ogg opengl pango pascal pcre pdf perl png ppds pppd readline reflection rt2500pci rtc scim sdl session source spell spl ssl symlink threads truetype truetype-fonts type1-fonts udev unicode usb utempter vim-with-x vorbis wacom x86 xcomposite xim xorg xv xvid 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 mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse wacom" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_GB en" USERLAND="GNU" VIDEO_CARDS="radeon" Unset: CTARGET, INSTALL_MASK, LC_ALL, PORTAGE_RSYNC_EXTRA_OPTS
Created attachment 107267 [details] emerge --info full emerge --info
@vapier - been playing with this one?
what's the question ? you called addpredict incorrectly and newer portage caught it
Since I added the --with-pty-mode and --with-pty-group code, the addpredict is obsolete can be dropped. I just did so.
*** Bug 162585 has been marked as a duplicate of this bug. ***
*** Bug 162611 has been marked as a duplicate of this bug. ***