Your message dated Wed, 06 Mar 2013 19:17:54 +0000 with message-id <e1udjqc-00081z...@franck.debian.org> and subject line Bug#701131: fixed in sa-learn-cyrus 0.3.5-1.1 has caused the Debian Bug report #701131, regarding sa-learn-cyrus: directory vs. symlink conflict: /etc/mail/spamassassin 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.) -- 701131: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=701131 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: sa-learn-cyrus Version: 0.3.5-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.) Please move the files shipped in your package to the "real" location. Your package ships: /etc/mail/spamassassin/sa-learn-cyrus.conf but spamassassin ships: /etc/mail/spamassassin -> ../spamassassin >From the attached log (usually somewhere in the middle...): 0m24.4s INFO: dirname part contains a symlink: /etc/mail/spamassassin/sa-learn-cyrus.conf (sa-learn-cyrus) != /etc/spamassassin/sa-learn-cyrus.conf (?) cheers, Andreas
sa-learn-cyrus_0.3.5-1.log.gz
Description: GNU Zip compressed data
--- End Message ---
--- Begin Message ---Source: sa-learn-cyrus Source-Version: 0.3.5-1.1 We believe that the bug you reported is fixed in the latest version of sa-learn-cyrus, 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 701...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. gregor herrmann <gre...@debian.org> (supplier of updated sa-learn-cyrus 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...@debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Mon, 04 Mar 2013 19:58:37 +0100 Source: sa-learn-cyrus Binary: sa-learn-cyrus Architecture: source all Version: 0.3.5-1.1 Distribution: unstable Urgency: low Maintainer: Jan Hauke Rahm <j...@debian.org> Changed-By: gregor herrmann <gre...@debian.org> Description: sa-learn-cyrus - Train SpamAssassin with spam/ham from user's imap mailbox(es) Closes: 701131 Changes: sa-learn-cyrus (0.3.5-1.1) unstable; urgency=low . * Non-maintainer upload. * Fix "directory vs. symlink conflict: /etc/mail/spamassassin": install sa-learn-cyrus.conf into (real) /etc/spamassassin/ instead of (symlinked) /etc/mail/spamassassin. (Closes: #701131) Checksums-Sha1: 58d62bb8a4ee5b986bdfa9c3f79a24b7b5346da5 1886 sa-learn-cyrus_0.3.5-1.1.dsc e3642664c3dd04a8506232f5b8fa25f8f00386d8 2820 sa-learn-cyrus_0.3.5-1.1.debian.tar.gz 82116f7fe462909908c00277547b83b086c57519 37980 sa-learn-cyrus_0.3.5-1.1_all.deb Checksums-Sha256: 9bfb56985d92d6c6af6a653c4a81e36b51dc13cd1589d341cb33909c42a7f1a9 1886 sa-learn-cyrus_0.3.5-1.1.dsc a92259b667b23844065dc6e92dd7cfe7a55b5a236375720e91fa8680571cb764 2820 sa-learn-cyrus_0.3.5-1.1.debian.tar.gz ced233cfc02407274389801c026e35b4df69195d4bdd5dfeb2822f8a6b482630 37980 sa-learn-cyrus_0.3.5-1.1_all.deb Files: 0dbd0ffbc0e12e48c0a185b3357d1b5e 1886 web extra sa-learn-cyrus_0.3.5-1.1.dsc 2be6b9e1d26edecf00e98febe083420c 2820 web extra sa-learn-cyrus_0.3.5-1.1.debian.tar.gz dfdb827725c75418eff493cbdadeba92 37980 web extra sa-learn-cyrus_0.3.5-1.1_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAEBCAAGBQJRNO8FAAoJELs6aAGGSaoGHGAP/jpatrbXgkihGqZnq7mr6Z5E Zm0m1A/S9JE7a0adBumjVlqqSPHXXoa99RW4BOtg2EfznSOB8lRgw0ROVEZ33KRf HOZ322qZ1/YbKgOk53es/+GCTIlVsLodanMRWrUyH8VPZMmz1ty02VG847ZxelWG InJpLsiC6gikrofg70IQU1mAP6DvN6jrQJtNrxtSY2yyf+RnFYJBBmjUySOavzRx VaR0TG0UxRmRshFrmPxzfkODD9OfPMuigo5xTTfGujU4qUewmrXiWuD1vhrJWSpY h32mtHsiCW6d0pJf53yHXdF3qsWX3C0yGPKeGJBPbZNdgpOt9/n3xdHjIyRxLko/ oNHrSv0oxaZKcbRi0lJpNNVN2HpBxV9pzwwypXScS100Z3oMNT80TDDdOp7u7pvV NXuJe1psrqlgAlN1zMmvmxo5mOW/xOFoTvjdtblo2wWqqUIz2w3Dfmn0xRZ5fkD3 Q0IfO0UahqTr6EkeeI7RJ6HoP0Tkb0j4jbnF/MIHgqbAfQzsC0GvwOS5XDYYPmT1 Zm9m28yKCLP15pNxsckGI0hRKT4cCjaChWZI35CJRiClBucyUpuXIqQpOHwitmmG /1fxJjYjDDlu6VCf5Wz+lGTGTmZuKCjSLGo9HXytrxL0/Q5gg5XXkt7Ht6sX5/D+ 85y3pG/LeQHYk72e1x1Z =MjLM -----END PGP SIGNATURE-----
--- End Message ---