W dniu 21 maja 2012 10:31 użytkownik Jacek Konieczny <[email protected]> napisał: > On Sat, Jan 21, 2012 at 04:13:14PM +0100, Marcin Krol wrote: >> Ta wersja dostarcza symlinki libtinfo*.so* dla wstecznej kompatybilności >> z paczkami, które nie zostały przebudowane. Problem jest taki, że z >> powodu tych symlinków ldconfig tworzy błędne symlinki libncurses*.so >> wskazujące na libtinfo*.so*, które z kolei wskazują na >> libncureses*.so.*. To z kolei powoduje, że linker linkuje z >> libtinfo*.so*, którego w formie binarnej już tam nie ma. > > I co, ktoś te 'linki dla wstecznej kompatybilności' usunął? > > Ja właśnie zrobiłem upgrade z 'ncurses-5.9-1' do 'ncurses-5.9-11' > i nawet bash przestał mi się uruchamiać. > > Udało mi się jakoś system doprowadzić do używalności przez: > > su -s /bin/sh -c 'ln -s /lib/libncurses.so.5 /lib/libtinfo.so.5' > su -s /bin/sh -c 'ln -s /lib/libncursesw.so.6 /lib/libtinfow.so.6' > >> IMO cała zaszłość historyczna w postaci libtinfo jest do wycięcia. >> Paczki do przebudowania, a w tych które były patchowane pod -ltinfo >> trzeba patche wywalić. Wtedy wszystko działa, symlinkuje i linkuje się >> prawidłowo. > > Ta… gdy ktoś upgrejdnie albo przebuduje wszystko, to może działać. Ale > teraz jest tak, że upgrade pojedynczego pakietu rozwala cały system. > I nic się nawet przy tym nie zająknie, że czegoś brakuje. > > Tak nie może być!
Serio? Może przestaniesz trollować i to po prostu naprawisz. Albo jak już Ci Łuka pokazał, nie ma problemu. Nigdy przecież nie ma ;-) -- "I'm living proof if you do one thing right in your career, you can coast for a long time. A LOOOOONG time." -Guy Kawasaki _______________________________________________ pld-devel-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
