Your message dated Tue, 22 May 2018 21:37:32 +0000
with message-id <e1fleyk-0000o1...@fasolo.debian.org>
and subject line Bug#858079: fixed in sieve-extension 0.2.12+dfsg-1
has caused the Debian Bug report #858079,
regarding xul-ext-sieve: makes files disappear from libjs-codemirror on upgrade
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
858079: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=858079
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: xul-ext-sieve
Version: 0.2.3h+dfsg-2
Severity: serious
User: debian...@lists.debian.org
Usertags: piuparts

Hi,

during a test with piuparts I noticed your package removes files that
were installed by another package.
The removed files were already present before the package was installed,
they may have been shipped or created by a dependency.

This was observed on tests from jessie directly to sid as well as from 
stretch to sid.

>From the attached log (scroll to the bottom...):

1m41.4s ERROR: FAIL: debsums reports modifications inside the chroot:
  debsums: missing file 
/usr/share/javascript/codemirror/addon/edit/matchbrackets.js (from 
libjs-codemirror package)
  debsums: missing file 
/usr/share/javascript/codemirror/addon/search/searchcursor.js (from 
libjs-codemirror package)
  debsums: missing file /usr/share/javascript/codemirror/lib/codemirror.css 
(from libjs-codemirror package)
  debsums: missing file /usr/share/javascript/codemirror/lib/codemirror.js 
(from libjs-codemirror package)
  debsums: missing file /usr/share/javascript/codemirror/mode/sieve/sieve.js 
(from libjs-codemirror package)
  debsums: missing file /usr/share/javascript/codemirror/theme/eclipse.css 
(from libjs-codemirror package)

This code from the preinst looks extremely fishy
(I only looked at the diff between -1 and -2):

+    # versions prior to 0.2.3h+dfsg-2 either shipped a copy of codemirror or
+    # symlinks inside the CodeMirror directory. Make sure the directory is
+    # removed so it can be replaces with the symlink.
+    if [ -d 
/usr/share/xul-ext/sieve/chrome/chromeFiles/content/libs/CodeMirror ] ; then
+      rm -rf 
/usr/share/xul-ext/sieve/chrome/chromeFiles/content/libs/CodeMirror
     fi

1.) this sounds like you should use 
    dpkg-maintscript-helper dir_to_symlink ...
2.) there is no version check at all ...

but I still fail to see how this could remove the above files ...


cheers,

Andreas

Attachment: xul-ext-sieve_0.2.3h+dfsg-2.log.gz
Description: application/gzip


--- End Message ---
--- Begin Message ---
Source: sieve-extension
Source-Version: 0.2.12+dfsg-1

We believe that the bug you reported is fixed in the latest version of
sieve-extension, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 858...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Martín Ferrari <tin...@debian.org> (supplier of updated sieve-extension package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 22 May 2018 21:00:08 +0000
Source: sieve-extension
Binary: xul-ext-sieve
Architecture: source
Version: 0.2.12+dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: Martín Ferrari <tin...@debian.org>
Changed-By: Martín Ferrari <tin...@debian.org>
Description:
 xul-ext-sieve - extension that implements the ManageSieve protocol
Closes: 808645 858079 870198 876541 899131
Changes:
 sieve-extension (0.2.12+dfsg-1) unstable; urgency=medium
 .
   * New upstream release. Closes: #876541, #870198, #808645.
   * debian/control:
     - Adopt the package. Closes: #899131.
     - Automated cme fixes; update Vcs locations.
     - Raise dh compat to 11.
   * debian/copyright: Update Files-Excluded.
   * Update patches.
   * Update watchfile.
   * Use dpkg-maintscript-helper. Closes: #858079.
Checksums-Sha1:
 5a8b63b9ffd94a263ac35708dd91e1417157b867 1958 sieve-extension_0.2.12+dfsg-1.dsc
 0c05151391901d4249eef4c908eca2f3d2161c9a 409164 
sieve-extension_0.2.12+dfsg.orig.tar.bz2
 14f76566858dc32dc19b7d66c594ad10c20e2aa9 17648 
sieve-extension_0.2.12+dfsg-1.debian.tar.xz
 858b90cf8fb43e7e526fc3b0ba248dbb0f974a0b 7027 
sieve-extension_0.2.12+dfsg-1_amd64.buildinfo
Checksums-Sha256:
 95f2cc7bed33586b55d3818d15d25ac20dcc1bc7346762af6606e93dd78a67b0 1958 
sieve-extension_0.2.12+dfsg-1.dsc
 3f63c90c900b7ff652ecbe6bc27529f26e32d6b818d9a7fb79fd54eea67ea8e1 409164 
sieve-extension_0.2.12+dfsg.orig.tar.bz2
 d5dc0485b47e40c3d0bbf92cdd8e0138fe067c108131ee0b7a0c8582b7cb0a1a 17648 
sieve-extension_0.2.12+dfsg-1.debian.tar.xz
 00f38d05f9e657f2c06b7b59873f16972143877c573417d34d4f94ef54b4e3c2 7027 
sieve-extension_0.2.12+dfsg-1_amd64.buildinfo
Files:
 c0fc6ed5d735ce6c272c3dc22ac9db38 1958 mail optional 
sieve-extension_0.2.12+dfsg-1.dsc
 1b2c8aab046d671df961aaf12d881222 409164 mail optional 
sieve-extension_0.2.12+dfsg.orig.tar.bz2
 11f5e9700d6534429e74ecc85e5492e1 17648 mail optional 
sieve-extension_0.2.12+dfsg-1.debian.tar.xz
 9673d528d39d5aaa5be0740b8e04e1e9 7027 mail optional 
sieve-extension_0.2.12+dfsg-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEETe94h3mvRsa9AoOeXdjgv5Gj09oFAlsEhQEACgkQXdjgv5Gj
09pyQA/+JiqO7XmG9k+dvxH2yNRHpWMtyaWsPt1U59JkOGixUb/m9h5ShCfAj02+
sYoBDRw1Un9Ns9dbmhN19qIP4iCoLgCHbrzBJBh27dqRJSr4tfLGtLu8gH/wEo0Q
DVZySHNp2Dp6C7grJTyENkkO/Vjui/nWJ6vf+tmcDcX0HomkE7GK4m/Fy29HErHD
YlPyT+mcki9UXgFiuk3p6EB1QjlwM9/ow1ZiKmrusSUMQeVx1Z2X2+8a7q4pdF09
9VSi332NnGKhX4OUeGb6nrqN65c0mRCalHpuFoKilwq0o1I7mJVMnpYclC+M/FuT
azEHdoI47zBydfWrJ6gsCntDIiaBby4msvpg4ssKNB9iyyMWPeQyx7MHA3N2eP4z
YGm1inohXUIVnT3BvWLbxe0zHX+N0B1u2RvGOYqQLq2f7nU5Z/VxhIxgv5sm+iSB
PL0GQQNSTlquafsnG167irfnKxhpz9MZU2Ce52VTF6K4cUwuPvr29jTnx5+Lm9GL
C3FLkJEd0mWYKM/89p01/RT+J1l7oAI8wS0aIcTjJ2WeXhoyUZ3+NdEWhvL5Zje3
Y+ouS3+kPezT0AFL92icX5E/AYsqiJJpXUG3fU60E+GWIAC3gw8h1JmWbKWVyDFB
KqocrkQWJE3zPq7mfnl3Knhlp+ZVRA21iOecPh1fMsEq7hggXuE=
=ep33
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to