Your message dated Fri, 21 Feb 2014 18:34:06 +0000 with message-id <e1wguvg-000335...@franck.debian.org> and subject line Bug#739145: fixed in sieve-extension 0.2.3d-2 has caused the Debian Bug report #739145, regarding xul-ext-sieve: directory vs. symlink conflict: /usr/share/xul-ext/sieve/chrome/chromeFiles/content/libs/CodeMirror/lib 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.) -- 739145: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=739145 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: xul-ext-sieve Version: 0.2.3d-1 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Hi, during a test with piuparts I noticed your package installs files over an existing symlink shipped or created by another package. Installing something over existing symlinks is considered bad practice. See e.g. http://lists.debian.org/87ehlevcrf....@windlord.stanford.edu It may break in subtle ways and dpkg cannot detect this as a problem. * Your package might silently overwrite files installed at the symlink destination by other packages. * If the package shipping the symlink decides to make the link point somewhere else (or turn it into a real directory), the files owned by your package "will be lost" somewhere in the filesystem. * Depending on installation order the problematic path will be created either as a symlink or a directory: the package installed first will "win" and all others have "lost". Note that dpkg intentionally does not replace directories with symlinks and vice versa, see in particular the end of point 4 in http://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#s-unpackphase (Note: Adding Pre-Depends is *not* a solution.) This was observed during an upgrade from jessie to sid. >From the attached log (usually somewhere in the middle...): 0m41.7s ERROR: FAIL: silently overwrites files via directory symlinks: /usr/share/xul-ext/sieve/chrome/chromeFiles/content/libs/CodeMirror/lib/codemirror.css (xul-ext-sieve) != /usr/share/javascript/codemirror/codemirror.css (libjs-codemirror) /usr/share/xul-ext/sieve/chrome/chromeFiles/content/libs/CodeMirror/lib/codemirror.js (xul-ext-sieve) != /usr/share/javascript/codemirror/codemirror.js (libjs-codemirror) /usr/share/xul-ext/sieve/chrome/chromeFiles/content/libs/CodeMirror/theme/eclipse.css (xul-ext-sieve) != /usr/share/javascript/codemirror/theme/eclipse.css (libjs-codemirror) 0m44.0s ERROR: FAIL: debsums reports modifications inside the chroot: /usr/share/javascript/codemirror/codemirror.css /usr/share/javascript/codemirror/codemirror.js cheers, Andreas
xul-ext-sieve_0.2.3d-1.log.gz
Description: GNU Zip compressed data
--- End Message ---
--- Begin Message ---Source: sieve-extension Source-Version: 0.2.3d-2 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 739...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Michael Fladischer <fladischermich...@fladi.at> (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: Fri, 21 Feb 2014 12:16:33 +0100 Source: sieve-extension Binary: xul-ext-sieve Architecture: source all Version: 0.2.3d-2 Distribution: unstable Urgency: medium Maintainer: Debian Mozilla Extension Maintainers <pkg-mozext-maintain...@lists.alioth.debian.org> Changed-By: Michael Fladischer <fladischermich...@fladi.at> Description: xul-ext-sieve - extension that implements the ManageSieve protocol Closes: 739145 Changes: sieve-extension (0.2.3d-2) unstable; urgency=medium . * Add preinst script to remove symlinked codemirror (Closes: #739145). * Add codemirror sieve mode license to d/copyright. * Do not install codemirror and sieve mode licenses. Checksums-Sha1: 18e9ae2faaf16d43c6d2c43927e5da84b4ecf24e 2058 sieve-extension_0.2.3d-2.dsc 21c101a6ecebd24fa5fd3c91c0908bbcaf59a765 16376 sieve-extension_0.2.3d-2.debian.tar.xz 9980ece513243be70d0be155e1c0468862b7d117 317832 xul-ext-sieve_0.2.3d-2_all.deb Checksums-Sha256: 087dfae1130021453ef6cb09fa01c1937f921c946062ff63e2f5056dd2e753f5 2058 sieve-extension_0.2.3d-2.dsc d28bf0349c8edc1afd3972c7c92d486e56f0d5f2a5ddaac6c1f32a4f00d79fca 16376 sieve-extension_0.2.3d-2.debian.tar.xz 71a0c164d25278b3b1ceee94c3df0105a9691c7017c90c5e3a76360ce37310fe 317832 xul-ext-sieve_0.2.3d-2_all.deb Files: f9724c9f96aa0949552ba0cb50a29df7 2058 mail optional sieve-extension_0.2.3d-2.dsc b1a28ae528e721a2baab37319172e73c 16376 mail optional sieve-extension_0.2.3d-2.debian.tar.xz 67ddb7cb25081fe1d6cb81cf0548bad1 317832 mail optional xul-ext-sieve_0.2.3d-2_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAEBCAAGBQJTB5i5AAoJEBLZsEqQy9jkVr8P/1tgks3oi+kahkSv9A3yTrd0 ZWuhwZKovB3w7abhdDi5trk6y+dn7AogRDevhINzoRdODv/SbzaAWjrZUN9YK8Ku 2ScaXnQPkU1aXTIxt6C1z1MDe0VrwCA9nm3scmr9x2jWZDl3xxgkR9u8wXqiFWAy g4qBNLgp2JiDveVV5dr5Qt2bdvsY0NfKtDTPx+s5FamExL4FGv2uvSI0BsIKLW6w 9U//dKECq2Nd4KRFZbBlpDHi7AhvJnHgPMdejopzFbeZCOgaVR4MZJuyDzg3YfGv VZBcMKhRtrEPNOlD7+Mu5F1BEpD8JBLC+cB+0pBVBIrUItruhmUJ3tCpMqkzNdWS wVNZkHr4ntWHXXiBhKGuXpNgTBozRnSVtt4rsPi0FiMZNvQjI2nxLXKRiVp9iQCr m+pms2J8GPnS56SwLCt+cPsNWJ60wXdI6bHJI2gQ7TPoaRYcpX3qNUitfahzvLB4 1gl4z/DBodhqpNpDcssGB0JlxDpY077gtDcj77y1CypwtuGN9t6yt9s44qFOXF4Y LEuD/0fdMQE7IyNfr9h77TeXktQpCdCvXjgyWEQkJjsjn+a38QYGDCVKk25z1VdF rbLzsKUakrLvY0y+a0QqIkLH6QsScIN5vPk1csHNVb9jlzXBlrZQa5pQ9W+8p896 gq3+sM8h8zQXrxHVfgY8 =Qclg -----END PGP SIGNATURE-----
--- End Message ---