On Sun, 27 April 2014, at 8:20 am, Nikita Tropin <posixivis...@gmail.com> wrote:
> gcc-config -l: > [1] x86_64-pc-linux-gnu-4.6.3 > [2] x86_64-pc-linux-gnu-4.7.3 * > > These are installed: gcc-4.7.3, gcc-4.6.3, clang-3.3. I'm using 4.7.3 > and not redefine CC or CXX in make.conf or elsewhere. That's good. gcc-4.7.3 is current, so you should be able to revdep-rebuild and update glibc, paving your way to ncurses and your other failed compiles. But IMO you should get the pam / shadow stuff done, and reboot, first. > I found that getting out `pam' flag from `shadow' flags removes block. > Is it suitable fix(add `-pam' for `shadow' in package.use)? Or ... > > As I can understand from > bugtracker(https://bugs.gentoo.org/show_bug.cgi?id=412721) I need to: > su # For doing administrative tasks while /etc/pam.d/{su,login,passwd} will > gone > emerge shadow > emerge pambase > dispatch-conf && etc-update > > PS Thanks Edward, it helps. > > >> … IMO you need to address the pambase/shadow block first. >> >> They're important packages and the transition is important. I intended to say here that "they're important packages and the transition is well documented." I've already linked you pages and pages of information on this update: http://www.google.com/search?q=pambase+shadow+gentoo I *think* that you unmerge one or both packages and then reemerge, but I can't remember for sure. It's also hard to say how safe this will be on a system that's in such disrepair as yours - you might be best to backup the whole system &/or build binary packages for everything that's presently installed. If you ignore updates for a year at a time, you're really risking trouble. Stroller.