when I install ncurses 5.3 , passwd doesn't work because it can't find /lib/libcrack.so.2 . I found /lib/libcrack.so.2.7 but no /lib/libcrack.so.2 , so I made a copy of /lib/libcrack.so.2.7 called /lib/libcrack.so.2 and it worked then. So, there might be a problem in ncurses 5.3 since it doesn't create libcrack.so.2 or a problem in passwd that makes it use /lib/libcrack.so.2 instead of /lib/libcrack.so.2.7
portage eating symlinks?
Well right now i'm reinstalling because of some problems with my raid system. But I'll report back as soon as i get to the passwd part of the installation process.
yep, libcrack.so.2 isn't there, shall I make a symlink to libcrack.so.2.7 ?
-r6 has been released into portage which adds this missing symlink. It is currently marked unstable. Please let me know if your problems are solved by this fix as this seems major enough to get other gentoo users up to date.
well, I have created the symlink myself with the other version (5.3), and it works perfect. So I would be very unhappy if this brakes something. Can you assure me, that this symlink thing is the only thing that has changed? (Because I DON'T want to reinstall again)
The symlink problem was with cracklib... not with ncurses... There are no other issues that I am aware of currently.
Ok. I KNOW ncurses is fine. I fixed the symlink-loss-on-downgrade issue in portage. Have you tried running 'ldconfig'?
*** Bug 9726 has been marked as a duplicate of this bug. ***
I have now updated 3 different systems to ncurses-5.3-r1 and I don't have any issues... Are any other programs not linking with this new ebuild of ncurses?
*** Bug 10168 has been marked as a duplicate of this bug. ***
ncurses-5.3 has been marked stable for x86
Well this problem seems to have been solved.