[Python-modules-team] Bug#925403: libqscintilla2-qt4-13: please add Breaks: libqscintilla2-3

Andreas Beckmann anbe at debian.org
Sun Mar 24 13:02:37 GMT 2019


Package: libqscintilla2-qt4-13
Version: 2.10.4+dfsg-2
Severity: important
Tags: patch

Hi,

while analyzing piuparts upgrade logs for multi-distro upgrades
  lenny -> squeeze -> wheezy -> jessie -> stretch -> buster
I noticed some strange debsums errors like in the attached log:

9m25.8s ERROR: FAIL: debsums reports modifications inside the chroot:
  debsums: missing file /usr/share/qt4/translations/qscintilla_ru.qm (from libqscintilla2-3 package)

I couldn't figure out where exactly that file gets "lost", but I tested
that adding a Breaks against libqscintilla2-3 (from lenny) to the
successor library libqscintilla2-qt4-13 in buster successfully caused
the obsolete library package to be removed (and the problem therefore
"disappear".

I'm considering to NMU qscintilla2 with the attached patch to get
this fixed in buster.


Andreas
-------------- next part --------------
diff -Nru qscintilla2-2.10.4+dfsg/debian/changelog qscintilla2-2.10.4+dfsg/debian/changelog
--- qscintilla2-2.10.4+dfsg/debian/changelog	2019-02-21 19:34:03.000000000 +0100
+++ qscintilla2-2.10.4+dfsg/debian/changelog	2019-03-24 11:07:48.000000000 +0100
@@ -1,3 +1,13 @@
+qscintilla2 (2.10.4+dfsg-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * libqscintilla2-qt4-13: Add Breaks against libqscintilla2-3 from lenny
+    since some upgrade paths uncleanly delete files, causing debsums to
+    complain about missing /usr/share/qt4/translations/qscintilla_ru.qm.
+    (Closes: #xxxxxx)
+
+ -- Andreas Beckmann <anbe at debian.org>  Sun, 24 Mar 2019 11:07:48 +0100
+
 qscintilla2 (2.10.4+dfsg-2) unstable; urgency=medium
 
   [ Scott Kitterman ]
diff -Nru qscintilla2-2.10.4+dfsg/debian/control qscintilla2-2.10.4+dfsg/debian/control
--- qscintilla2-2.10.4+dfsg/debian/control	2019-02-21 19:34:03.000000000 +0100
+++ qscintilla2-2.10.4+dfsg/debian/control	2019-03-24 11:03:41.000000000 +0100
@@ -39,6 +39,7 @@
          ${misc:Depends},
          ${shlibs:Depends}
 Pre-Depends: ${misc:Pre-Depends}
+Breaks: libqscintilla2-3
 Suggests: libqscintilla2-doc
 Description: Qt4 port of the Scintilla source code editing widget
  QScintilla is a text editor for Qt4 with features especially useful when
-------------- next part --------------
A non-text attachment was scrubbed...
Name: libqscintilla2-designer_2.10.4+dfsg-2.log.gz
Type: application/gzip
Size: 117911 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/python-modules-team/attachments/20190324/82208963/attachment-0001.gz>


More information about the Python-modules-team mailing list