I just did: # emerge sed Worked # emerge supersed (see attached) # emerge sed Calculating dependencies ...done! >>> emerge sys-apps/sed-3.02.80-r3 to / >>> md5 ;-) sed-3.02.80.tar.gz >>> Unpacking source... >>> Unpacking sed-3.02.80.tar.gz >>> Source unpacked. /usr/sbin/ebuild.sh: ./configure: No such file or directory !!! ERROR: The ebuild did not complete successfully. !!! Function src_compile, Line 3, Exitcode 127 !!! (no error message) !!! emerge aborting on /usr/portage/sys-apps/sed/sed-3.02.80-r3.ebuild . Now sed is not the only package that supersed screws up. I have tried around 50 other packages that fails if supersed is installed but not if sed is installed. I suggest banning supersed until it does not blow up emerge. This bug seems related to 6775.
Created attachment 3279 [details] output from emerge supersed
Well supersed works quite well on my end, so I would disagree wrt that ban. The problem is that the old sed is no longer being maintained and has developed bit-rot. I think there is probably something else messed up on your system to have 50 failures. I've used supersed for the last 2.5 weeks, through many compiler upgrades and fresh system builds, and have not experienced any of the problems you are reporting.
Actually the number is a bit over 100 packages. 98% of them compiled flawlessly when sed was installed instead of supersed. 2% had other errors. If sed is installed I can do: sed -e "s/f/g/" If supersed is installed the same gives: Aborted! I would expect this to break emerge. # gcc --version 2.95.3 # grep -v # /etc/make.conf GENTOO_MIRRORS="http://mirrors.sunsite.dk/gentoo http://www.ibiblio.org/pub/Linux/distributions/gentoo" USE="mmx sse apm pcmcia pnp trusted gphoto2 cups slp X opengl xv kde qt qtmt arts evo sdl gd gif jpeg png tiff avi mpeg quicktime alsa dvd xmms oggvorbis flash encode ipv6 pam ssl crypt imap ldap tcpd mozilla mozirc spell truetype xml xml2 pdflib perl berkdb mysql postgres odbc innodb gdbm afs" CHOST="i686-pc-linux-gnu" CFLAGS="-mcpu=i686 -O2 -pipe" CXXFLAGS="-mcpu=i686 -O2 -pipe"
ok, there is a new ebuild for sed and for supersed. supersed now installs /bin/ssed instead.
Thanks