On Thursday, July 07, 2011 02:36:10 AM Allan McRae wrote: > On 07/07/11 10:02, Baho Utot wrote: > > On Wednesday, July 06, 2011 05:59:33 PM Paul Ezvan wrote: > >>> As a temporary work around, just add a link in /usr/lib from > >>> /usr/lib/libdb-5.1.so -> libdb-5.2.so: > >>> > >>> 13:14 providence:~> sudo ln -sf /usr/lib/libdb-5.2.so > >>> /usr/lib/libdb-5.1.so 13:14 providence:~> sudo /etc/rc.d/postfix > >>> restart > >>> > >>> That will bring postfix back up until the package is updated. Then > >>> don't forget to remove the link later... > >> > >> Please don't do that, this is a bad workaround ! > >> You should rebuild the package instead, it is very easy with ABS. > >> > >> Paul > > > > Why? > > > > The worst you could do is have pacman complain that the file(s) already > > exists in the file system. You then only have to remove it and you're > > good. > > > > Still the best way is to build/repackage but the link works as weel. > > The worst you can do while symlinking libraries is entirely screw your > system... just ask the people who could not use pacman to extract .xz > packages anymore after symlinking liblzma... > > Library sonames change for a reason. > > Allan In this case it would only screwup postfix. I am not talking of whole sale symlinking libs only to temporay fix issues like this while the package is being fixed.