Bug#971244: nqp-data: Missing Breaks/Replaces headers: trying to overwrite '/usr/share/nqp/lib/MASTNodes.moarvm', which is also in package nqp 2020.06+dfsg-1

Axel Beckert abe at debian.org
Mon Sep 28 02:44:46 BST 2020


Package: nqp-data
Version: 2020.09+dfsg-1
Severity: serious

Hi,

upgrading nqp and nqp-data from 2020.06 to 2020.09 fails for me as
follows:

[...]
Unpacking nqp-data (2020.09+dfsg-1) ...
dpkg: error processing archive /tmp/apt-dpkg-install-lsZi6y/14-nqp-data_2020.09+dfsg-1_all.deb (--unpack):
 trying to overwrite '/usr/share/nqp/lib/MASTNodes.moarvm', which is also in package nqp 2020.06+dfsg-1
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Preparing to unpack .../15-nqp_2020.09+dfsg-1_amd64.deb ...
Unpacking nqp (2020.09+dfsg-1) over (2020.06+dfsg-1) ...
[...]

If I run the upgrade a second time, it works because nqp is already
upgraded then. Nevertheless an RC bug due to the file conflict upon
first upgrade.

Looks as if Breaks and Replaces headers are missing in the nqp-data
package and that it takes over files from the old nqp package.

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (600, 'testing'), (500, 'unstable-debug'), (500, 'buildd-unstable'), (110, 'experimental'), (1, 'experimental-debug'), (1, 'buildd-experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.7.0-2-amd64 (SMP w/4 CPU threads)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
LSM: AppArmor: enabled

Versions of packages nqp-data depends on:
ii  libjs-angularjs  1.8.0-1
ii  libjs-bootstrap  3.4.1+dfsg-1
ii  moarvm           2020.09+dfsg-1

nqp-data recommends no packages.

nqp-data suggests no packages.

-- no debconf information



More information about the Pkg-rakudo-devel mailing list