Menu

#4 shaman does not run 'ldconfig' after installing a package

open
nobody
None
5
2009-07-13
2009-07-13
No

I am using shaman version 1.0.9-1 in Archlinux

I have reported this issue to the Archlinux packager here: http://bugs.archlinux.org/task/15484

Allan McRae asked me to report it upstream.

Steps to reproduce:

1. Install scribus using shaman.

Result: qt3 and scribus are installed and /etc/ld.so.conf gets an entry for /opt/qt/lib.

But scribus does not start and reports: error while loading shared libraries:
libqt-mt.so.3: cannot open shared object file: No such file or directory

After running 'ldconfig', scribus starts alright.

2. pacman --remove --cascade qt3

On my system, this removes qt3 and scribus, and /etc/ld.so.conf becomes empty.

3. run 'ldconfig'

4. pacman --sync --refresh scribus

Result: scribus and qt are installed and /etc/ld.so.conf gets an entry for /opt/qt/lib.

But in this case scribus runs without problem, without having to run 'ldconfig'.

Conclusion: 'pacman' automatically calls 'ldconfig' after installing qt3,
but 'shaman' does not.

Discussion


Log in to post a comment.

MongoDB Logo MongoDB