[arch-general] libxxx.so.yy not found
Vincent Van Houtte
vvh at synergylaw.be
Mon Feb 23 02:40:10 EST 2009
Op Mon, 23 Feb 2009 10:24:49 +0300
schreef Alexey Ramodin <ramodin at ya.ru>:
> 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.
Advocatenkantoor Suy, Van Baeveghem & Van Houtte
More information about the arch-general