Subject: Upgrade from 1.14 to 1.16 fails due to dependency problem

From: Klaus Ethgen <[email-masked]>
Date: Sun, 30 Jan 2022 09:44:05 +0100

Package: wesnoth
Version: 1:1.16.1-1
Severity: normal

Wesnoth upgrade from 1.14 to 1.16 gives the following error:
   Entpacken von wesnoth-1.16-data (1:1.16.1-1) ...
   dpkg: Fehler beim Bearbeiten des Archivs /tmp/apt-dpkg-install-ZkBjpK/04-wesnoth-1.16-data_1%3a1.16.1-1_all.deb (--unpack):
    Versuch, »/usr/share/icons/HighContrast/scalable/apps/wesnoth-icon.svg« zu ühreiben, welches auch in Paket wesnoth-1.14-data 1:1.14.17-2 ist
   dpkg-deb: Fehler: »einfüUnterprozess wurde durch Signal (Datenübe unterbrochen (broken pipe)) getö

Even that wesnoth-1.14-data is marked for removal, apt does not remove
it before installing wesnoth-1.16-data. After that, the problem can only
been solved by removing all wesnoth packages manually via `dpkg
--force-all -P` and reinstalling the packages.

-- System Information:
Distributor ID:	Devuan
Description:	Devuan GNU/Linux 5 (daedalus/ceres)
Release:	5
Codename:	daedalus ceres
Architecture: x86_64

Kernel: Linux 5.13.4 (SMP w/8 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_CPU_OUT_OF_SPEC, TAINT_FIRMWARE_WORKAROUND, TAINT_OOT_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages wesnoth depends on:
ii  wesnoth-1.16       1:1.16.1-1
ii  wesnoth-1.16-data  1:1.16.1-1

wesnoth recommends no packages.

wesnoth suggests no packages.

-- no debconf information

Regards
   Klaus
-- 
Klaus Ethgen                                       http://www.ethgen.ch/
pub  4096R/4E20AF1C 2011-05-16            Klaus Ethgen <[email-masked]>
Fingerprint: 85D4 CA42 952C 949B 1753  62B3 79D0 B06F 4E20 AF1C

---

From: Mark Hindley <[email-masked]>
Date: Sun, 30 Jan 2022 12:43:40 +0000

Control: tag -1 debian

Klaus,

Thanks for this.

> Wesnoth upgrade from 1.14 to 1.16 gives the following error:
However, wesnoth is not forked in Devuan and we use Debian's packages directly
without recompilation. Please  would you report this issue to Debian's BTS.

Thanks

Mark