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.



Reply via email to