Op Mon, 23 Feb 2009 10:24:49 +0300 schreef Alexey Ramodin <ramodin@xxxxx>: > Once i've upgraded some pkgs I have some errors that a program cannot > start because a lib is not found. For example I need libkrb5.so.22 > but: $ ls /usr/lib/libkrb5.so > > lrwxrwxrwx 2 root root 17 2009-01-08 02:40 /usr/lib/libkrb5.so -> > libkrb5.so.25.0.0 lrwxrwxrwx 1 root root 17 2009-01-08 > 02:40 /usr/lib/libkrb5.so.25 -> libkrb5.so.25.0.0 -rwxr-xr-x 1 root > root 471594 2009-01-08 02:41 /usr/lib/libkrb5.so.25.0.0 > > So, I have the lib but a little bit newer. > > Making a link on libkrb5.so.25.0.0 solves the problem. At least it > looks so. Symlinking is never the right thing to do, although it might help you in paching the problem. The real solution is to repackage the package that has those 'old' dependencies. You should be able to do that with ABS, and you might want to flag the package out-of-date or file a bugreport. Zl. -- Advocatenkantoor Suy, Van Baeveghem & Van Houtte Brusselsestraat 108 9200 Dendermonde T +32.52.52.06.05 F +32.52.52.06.46 W http://www.synergylaw.be