Bug#850772: multipath-tools-boot: fails to upgrade from 'jessie' - trying to overwrite /etc/init.d/multipath-tools-boot

Ritesh Raj Sarraf rrs at debian.org
Tue Jan 10 11:00:24 UTC 2017


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Control: tag -1 +moreinfo

On Tue, 2017-01-10 at 02:17 +0100, Andreas Beckmann wrote:
> Package: multipath-tools-boot
> Version: 0.6.4-1
> Severity: serious
> User: debian-qa at lists.debian.org
> Usertags: piuparts
> 
> Hi,
> 
> during a test with piuparts I noticed your package fails to upgrade from
> 'jessie'.
> It installed fine in 'jessie', then the upgrade to 'stretch' fails
> because it tries to overwrite other packages files without declaring a
> Breaks+Replaces relation.
> 
> See policy 7.6 at
> https://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces
> 
> >From the attached log (scroll to the bottom...):
> 
>   Preparing to unpack .../multipath-tools-boot_0.6.4-1_all.deb ...
>   Unpacking multipath-tools-boot (0.6.4-1) over (0.5.0-6+deb8u2) ...
>   dpkg: error processing archive /var/cache/apt/archives/multipath-tools-
> boot_0.6.4-1_all.deb (--unpack):
>    trying to overwrite '/etc/init.d/multipath-tools-boot', which is also in
> package multipath-tools 0.5.0-6+deb8u2
>   Preparing to unpack .../multipath-tools_0.6.4-1_amd64.deb ...
>   invoke-rc.d: could not determine current runlevel
>   invoke-rc.d: policy-rc.d denied execution of stop.
>   Unpacking multipath-tools (0.6.4-1) over (0.5.0-6+deb8u2) ...
> 
> 

I am surprised that I'm not able to reproduce this locally.
Please see the terminal log.

Selecting previously unselected package librados2.
Preparing to unpack .../librados2_0.80.11-1.1_amd64.deb ...
Unpacking librados2 (0.80.11-1.1) ...
Selecting previously unselected package libsgutils2-2.
Preparing to unpack .../libsgutils2-2_1.42-2_amd64.deb ...
Unpacking libsgutils2-2 (1.42-2) ...
Selecting previously unselected package sg3-utils.
Preparing to unpack .../sg3-utils_1.42-2_amd64.deb ...
Unpacking sg3-utils (1.42-2) ...
Selecting previously unselected package sg3-utils-udev.
Preparing to unpack .../sg3-utils-udev_1.42-2_all.deb ...
Unpacking sg3-utils-udev (1.42-2) ...
Preparing to unpack .../kpartx_0.6.4-1_amd64.deb ...
Unpacking kpartx (0.6.4-1) over (0.5.0-6+deb8u2) ...
Selecting previously unselected package liburcu4:amd64.
Preparing to unpack .../liburcu4_0.9.3-1_amd64.deb ...
Unpacking liburcu4:amd64 (0.9.3-1) ...
Preparing to unpack .../multipath-tools_0.6.4-1_amd64.deb ...
Unpacking multipath-tools (0.6.4-1) over (0.5.0-6+deb8u2) ...
Preparing to unpack .../multipath-tools-boot_0.6.4-1_all.deb ...
Unpacking multipath-tools-boot (0.6.4-1) over (0.5.0-6+deb8u2) ...
Processing triggers for libc-bin (2.24-8) ...
Processing triggers for man-db (2.6.7.1-1) ...
Processing triggers for systemd (215-17+deb8u2) ...
Setting up libc-l10n (2.24-8) ...
Setting up locales (2.24-8) ...
Installing new version of config file /etc/locale.alias ...
Generating locales (this might take a while)...
  en_IN.UTF-8... done
Generation complete.
Setting up libreadline7:amd64 (7.0-1) ...
Setting up libboost-system1.61.0:amd64 (1.61.0+dfsg-3+b1) ...
Setting up libboost-thread1.61.0:amd64 (1.61.0+dfsg-3+b1) ...
Setting up libnspr4:amd64 (2:4.12-6) ...
Setting up libnss3:amd64 (2:3.26.2-1) ...
Setting up librados2 (0.80.11-1.1) ...
Setting up libsgutils2-2 (1.42-2) ...
Setting up sg3-utils (1.42-2) ...
Setting up sg3-utils-udev (1.42-2) ...
update-initramfs: deferring update (trigger activated)
Setting up kpartx (0.6.4-1) ...
Setting up liburcu4:amd64 (0.9.3-1) ...
Setting up multipath-tools (0.6.4-1) ...
Setting up multipath-tools-boot (0.6.4-1) ...
update-initramfs: deferring update (trigger activated)
Processing triggers for libc-bin (2.24-8) ...
Processing triggers for initramfs-tools (0.115) ...
update-initramfs: Generating /boot/initrd.img-3.14-2-amd64
Log ended: 2017-01-10  16:21:09

Log started: 2017-01-10  16:23:10
Selecting previously unselected package less.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 27029 files and directories currently installed.)
Preparing to unpack .../archives/less_458-3_amd64.deb ...
Unpacking less (458-3) ...
Processing triggers for mime-support (3.58) ...
Processing triggers for man-db (2.6.7.1-1) ...
Setting up less (458-3) ...
Log ended: 2017-01-10  16:23:15

> In case it does matter, this was observed during a
> wheezy->jessie->stretch upgrade test.
- -- 
Ritesh Raj Sarraf | http://people.debian.org/~rrs
Debian - The Universal Operating System
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEQCVDstmIVAB/Yn02pjpYo/LhdWkFAlh0vsgACgkQpjpYo/Lh
dWmnmA/9EBTUA6cDWr5YlPc2pYNldGBlzMpZngI3hhdNqaFfvsEcQaYvZM6Lko4w
Ns3uQFhvZl9ykyKcI2E6DOgG26rYkElmyN0KFnavfFM3dL3LhX2Wln9ZlHr/92t9
sxogCuYfjPnXH4M7qk0tFQO6G1L4vxmw+yfs6Nz11XQwUdVP5Uyua5Z3rz+QTNcK
E/+Wl0xXXEyFftdMeGVdETDye+VHz0h7AWNY+jg72EUhtLRxnAOa0eVx8obk15+r
0ZtDgQjpOf4JSljoSvUNopq876VX9F2L9ja6DDOLaRry/0VaTODCjsYdLDs/JJ9I
ebr8ejv7u15Qdk+PRQfofLgOYWikhuYPbpRvX8sEcxjVBeSKAIi84l6OBzRHCZB/
5TJYKnlSUSe8GINBiMtfCXB22W5Kzic7BdPLem4jx+de4VMjzUD58DbVczVn1M5Q
EEYCZp1ebu6efKR+pYkdPuWfCqQlbIgqYqPrItpWa7iu3wWWkJxsoxs5k/ykcgKM
rE/okwgh5djfXss369jnO+2MrL2lifWSSk+SbycB5yLcRId7zahSRKcx60aoZmjH
UYEUUQwPrPmX9HKclFebA1SbV79LTKLxW0byqEP8gPLFKY+jIom387nNTB3/FJTf
RlvJlCsEpYeqUo/I5OQWN8F6cDELywpBxwCUNVy2ILC9hZadY60=
=mK3J
-----END PGP SIGNATURE-----



More information about the pkg-lvm-maintainers mailing list