[Python-modules-team] Bug#947263: python3-iniparse: missing Breaks+Replaces: python-iniparse
Hi, I attach a patch to fix the Breaks missed. Please consider applied it thanks! Cheers, Arias Emmanuel @eamanu yaerobi.com From 64ac2053b609627c08f49cb4e0609e40c5e534ae Mon Sep 17 00:00:00 2001 From: Emmanuel Arias Date: Thu, 2 Jan 2020 12:45:59 -0300 Subject: [PATCH] d/control: add Breaks (<< 0.4-2.3) missed (Closes: #947263) --- debian/changelog | 7 +++ debian/control | 1 + 2 files changed, 8 insertions(+) diff --git a/debian/changelog b/debian/changelog index dfdd027..80996e4 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +python-iniparse (0.4-4) UNRELEASED; urgency=medium + + * Team upload + * d/control: add Breaks (<< 0.4-2.3) missed (Closes: #947263) + + -- Emmanuel Arias Thu, 02 Jan 2020 12:46:59 -0300 + python-iniparse (0.4-3) unstable; urgency=medium * Maintain under DPMT. diff --git a/debian/control b/debian/control index b4d6560..1dfa28c 100644 --- a/debian/control +++ b/debian/control @@ -17,6 +17,7 @@ Rules-Requires-Root: no Package: python3-iniparse Architecture: all Depends: ${misc:Depends}, ${python3:Depends}, python3-six +Breaks: python-iniparse (<< 0.4-2.3) Replaces: python-iniparse (<< 0.4-2.3) Description: access and modify configuration data in INI files (Python 3) iniparse is a INI parser for Python which is: -- 2.20.1 ___ Python-modules-team mailing list Python-modules-team@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team
[Python-modules-team] Bug#947263: python3-iniparse: missing Breaks+Replaces: python-iniparse
Followup-For: Bug #947263 Control: found -1 0.4-3 Hi, python3-iniparse now has Replaces: python-iniparse (<< 0.4-2.3) but the corresponding Breaks is still missing. This allows partial upgrade paths where python-iniparse is kept installed (but crippled, because it lost some files). If python3-iniparse gets removed afterwards, python-iniparse is still installed and able to satisfy dependencies, but broken. Andreas ___ Python-modules-team mailing list Python-modules-team@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team
[Python-modules-team] Bug#947263: python3-iniparse: missing Breaks+Replaces: python-iniparse
Package: python3-iniparse Version: 0.4-2.3 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Hi, during a test with piuparts I noticed your package fails to upgrade from 'testing'. It installed fine in 'testing', then the upgrade to 'sid' 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#overwriting-files-and-replacing-packages-replaces >From the attached log (scroll to the bottom...): Preparing to unpack .../python3-iniparse_0.4-2.3_all.deb ... Unpacking python3-iniparse (0.4-2.3) ... dpkg: error processing archive /var/cache/apt/archives/python3-iniparse_0.4-2.3_all.deb (--unpack): trying to overwrite '/usr/share/doc-base/python-iniparse', which is also in package python-iniparse 0.4-2.2 Errors were encountered while processing: /var/cache/apt/archives/python3-iniparse_0.4-2.3_all.deb cheers, Andreas python-iniparse=0.4-2.2_python3-iniparse=0.4-2.3.log.gz Description: application/gzip ___ Python-modules-team mailing list Python-modules-team@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team