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