FS#7872 - libetpan 0.52-1 appears to be built against libdb-4.1
Attached to Project:
Arch Linux
Opened by Ian Heafer (spaceturnip) - Wednesday, 22 August 2007, 11:27 GMT
Last edited by Jan de Groot (JGC) - Saturday, 25 August 2007, 08:36 GMT
Opened by Ian Heafer (spaceturnip) - Wednesday, 22 August 2007, 11:27 GMT
Last edited by Jan de Groot (JGC) - Saturday, 25 August 2007, 08:36 GMT
|
Details
libetpan 0.52-1 currently in the extra package repository
appears to be built against libdb-4.1 instead of libdb-4.5.
I noticed this because after the upgrade claws-mail would
refuse to start and throw the following error:
claws-mail: error while loading shared libraries: libdb-4.1.so: cannot open shared object file: No such file or directory I experimented with building the lib with the PKGBUILD in abs. If just libdb-4.5 is installed, libetpan will build against it and everything will work fine. If both libdb-4.1 and 4.5 are installed it will build against 4.1 and the above error will occur. This appears to be due to the way the libetpan configure searches for the libdb shared libraries. Of course, having libdb-4.1 installed will also allow claws-mail to start normally, but as the dependency for libetpan is listed as libdb <= 4.5 it should probably be rebuilt against the correct version of the library. |
This task depends upon
sudo ln -s /usr/lib/libdb-4.5.so /usr/lib/libdb-4.1.so
will let you run claws-mail again until this i really fixed