Meik Frischke wrote: > 2015-08-18 22:40 GMT+02:00 Dale >: > > Alan Grimes wrote: > > Like a stupid dumbfuck, I tried to update my machine today.... > > > > tortoise ~ # revdep-rebuild > > /bin/bash: error while loading shared libraries: libtinfo.so.5: > cannot > > open shared object file: No such file or directory > > tortoise ~ # ufed > > sh: error while loading shared libraries: libtinfo.so.5: cannot open > > shared object file: No such file or directory > > sh: error while loading shared libraries: libtinfo.so.5: cannot open > > shared object file: No such file or directory > > sh: error while loading shared libraries: libtinfo.so.5: cannot open > > shared object file: No such file or directory > > sh: error while loading shared libraries: libtinfo.so.5: cannot open > > shared object file: No such file or directory > > sh: error while loading shared libraries: libtinfo.so.5: cannot open > > shared object file: No such file or directory > > sh: error while loading shared libraries: libtinfo.so.5: cannot open > > shared object file: No such file or directory > > > > Couldn't determine EPREFIX and PORTDIR from Portage > > INIT failed--call queue aborted. > > tortoise ~ # > > > > !!!! > > > > GOOD JOB, PENGUINS!!! > > I won't even be able to reboot my machine!!! > > > > A+ configuration management.... > > > > > > > Did you update ncurses by any chance? According to a look up, > that file > belongs to that package. I might also add, I don't have that file > here > at all. Sort of odd that I don't have it but portage works fine here. > > Dale > > :-) :-) > > > Seems like ncurses was recompiled without the "tinfo" use flag. You > could try booting up a rescue system and unpack a precompiled bash > package from another (trusted) system to get your machine working > again and continue from there. That would make sense. Just a FYI tho, I don't have that USE flag enabled here either. [ebuild R ] sys-libs/ncurses-5.9-r3:5::gentoo USE="gpm unicode -ada -cxx -debug -doc -minimal -profile -static-libs -tinfo -trace" ABI_X86="32 (64) (-x32)" 0 KiB This may be one of those times where having the binaries for older packages would come in handy. Just find it, untar it and then fix it so that it works right. Dale :-) :-)