Bug#850453: Non-fatal harmful errors upgrading from pre-0.82 to 0.82 under cow-shell
James Clarke
jrtc27 at debian.org
Fri Jan 6 17:11:53 UTC 2017
Package: cowdancer
Version: 0.82
Severity: serious
Running cowbuilder --update gives a load of the following errors:
> ERROR: ld.so: object '/usr/lib/cowdancer/libcowdancer.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
The entire update process runs under cow-shell, so when a pre-0.82
chroot is upgraded to 0.82 (which moved libcowdancer.so to a multiarch
path), future processes run in the same session can no longer load
libcowdancer.so, as they still think it's in the old place.
Either a compatibility symlink needs to be provided, or if that cannot
be done so that pre-0.82 *and* 0.82 chroots can be upgraded without
these errors, the file should just be duplicated for the stretch release
in the old and new paths.
-- System Information:
Debian Release: stretch/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 4.8.0-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages cowdancer depends on:
ii libc6 2.24-8
ii libncurses5 6.0+20161126-1
ii libtinfo5 6.0+20161126-1
cowdancer recommends no packages.
cowdancer suggests no packages.
-- no debconf information
More information about the Pbuilder-maint
mailing list