Your message dated Fri, 24 Jan 2014 05:04:09 +0000 with message-id <e1w6yw5-0004h5...@franck.debian.org> and subject line Bug#736305: fixed in openafs 1.6.6-1 has caused the Debian Bug report #736305, regarding openafs-{fuse, kpasswd}: unhandled symlink to directory conversion: /usr/share/doc/PACKAGE 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.) -- 736305: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=736305 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: openafs-kpasswd,openafs-fuse Version: 1.6.6~pre2-1 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Hi, an upgrade test with piuparts revealed that your package installs files over existing symlinks and possibly overwrites files owned by other packages. This usually means an old version of the package shipped a symlink but that was later replaced by a real (and non-empty) directory. This kind of overwriting another package's files cannot be detected by dpkg. This was observed on the following upgrade paths: wheezy -> jessie For /usr/share/doc/PACKAGE this may not be problematic as long as both packages are installed, ship byte-for-byte identical files and are upgraded in lockstep. But once one of the involved packages gets removed, the other one will lose its documentation files, too, including the copyright file, which is a violation of Policy 12.5: http://www.debian.org/doc/debian-policy/ch-docs.html#s-copyrightfile For other overwritten locations anything interesting may happen. Note that dpkg intentionally does not replace directories with symlinks and vice versa, you need the maintainer scripts to do this. See in particular the end of point 4 in http://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#s-unpackphase It is recommended to use the dpkg-maintscript-helper commands 'dir_to_symlink' and 'symlink_to_dir' (available since dpkg 1.17.2) to perform the conversion, ideally using d/$PACKAGE.mainstscript. See dpkg-maintscript-helper(1) and dh_installdeb(1) for details. >From the attached log (usually somewhere in the middle...): 0m37.4s ERROR: FAIL: silently overwrites files via directory symlinks: /usr/share/doc/openafs-kpasswd/changelog.Debian.gz (openafs-kpasswd) != /usr/share/doc/openafs-client/changelog.Debian.gz (openafs-client) /usr/share/doc/openafs-kpasswd/changelog.gz (openafs-kpasswd) != /usr/share/doc/openafs-client/changelog.gz (openafs-client) /usr/share/doc/openafs-kpasswd/copyright (openafs-kpasswd) != /usr/share/doc/openafs-client/copyright (openafs-client) 0m36.5s ERROR: FAIL: silently overwrites files via directory symlinks: /usr/share/doc/openafs-fuse/changelog.Debian.gz (openafs-fuse) != /usr/share/doc/openafs-client/changelog.Debian.gz (openafs-client) /usr/share/doc/openafs-fuse/changelog.gz (openafs-fuse) != /usr/share/doc/openafs-client/changelog.gz (openafs-client) /usr/share/doc/openafs-fuse/copyright (openafs-fuse) != /usr/share/doc/openafs-client/copyright (openafs-client) cheers, Andreas
openafs-kpasswd_1.6.6~pre2-1.log.gz
Description: GNU Zip compressed data
--- End Message ---
--- Begin Message ---Source: openafs Source-Version: 1.6.6-1 We believe that the bug you reported is fixed in the latest version of openafs, 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 736...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Russ Allbery <r...@debian.org> (supplier of updated openafs 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: Thu, 23 Jan 2014 20:43:05 -0800 Source: openafs Binary: openafs-client openafs-fuse openafs-kpasswd openafs-fileserver openafs-dbserver openafs-doc openafs-krb5 libkopenafs1 libafsauthent1 libafsrpc1 libopenafs-dev openafs-modules-source openafs-modules-dkms libpam-openafs-kaserver openafs-dbg Architecture: source amd64 all Version: 1.6.6-1 Distribution: unstable Urgency: low Maintainer: Russ Allbery <r...@debian.org> Changed-By: Russ Allbery <r...@debian.org> Description: libafsauthent1 - AFS distributed file system runtime library (authentication) libafsrpc1 - AFS distributed file system runtime library (RPC layer) libkopenafs1 - AFS distributed file system runtime library (PAGs) libopenafs-dev - AFS distributed filesystem development libraries libpam-openafs-kaserver - AFS distributed filesystem kaserver PAM module openafs-client - AFS distributed filesystem client support openafs-dbg - AFS distributed filesystem debugging information openafs-dbserver - AFS distributed filesystem database server openafs-doc - AFS distributed filesystem documentation openafs-fileserver - AFS distributed filesystem file server openafs-fuse - AFS distributed file system experimental FUSE client openafs-kpasswd - AFS distributed filesystem old password changing openafs-krb5 - AFS distributed filesystem Kerberos 5 integration openafs-modules-dkms - AFS distributed filesystem kernel module DKMS source openafs-modules-source - AFS distributed filesystem kernel module source Closes: 729353 736305 Changes: openafs (1.6.6-1) unstable; urgency=low . * New upstream release. - Remove server-side NAT pings since there's no evidence they help. * Fix linking of /usr/share/doc directories for libpam-openafs-kaserver, openafs-fuse, and openafs-kpasswd. This was broken in previous releases by a miswritten debian/rules override. Thanks to Andreas Beckmann for finding the problem and solution. (Closes: #736305) * Accept AFS_DYNROOT=true as an alias for Yes in afs.conf.client, matching behavior of releases prior to 1.6.2.1-1. (Closes: #729353) Checksums-Sha1: 41afd8812fc807024c6e1dad76b5cd9a6f2bbe28 2549 openafs_1.6.6-1.dsc 8eec7fbee018b6f89aae3c523ca5e446fadbc0f0 6625428 openafs_1.6.6.orig.tar.xz 01026e241468728cc32c438f055410ca2a79cefd 128804 openafs_1.6.6-1.debian.tar.xz 7ea8f69dc4ecc96ec2c25a50798fb63ca10c0089 1928222 openafs-client_1.6.6-1_amd64.deb deda1d7e9672edc6a2ec5cd3231f7c640db6bff4 278664 openafs-fuse_1.6.6-1_amd64.deb f16541af75ac8737f1365042a11090e04b2d1cca 198548 openafs-kpasswd_1.6.6-1_amd64.deb c713fb21cb4d9b8236ec4c6a72c0d3f90e12b049 1271552 openafs-fileserver_1.6.6-1_amd64.deb b95293afcee53be10fc52fa98b6107e56f89436b 442286 openafs-dbserver_1.6.6-1_amd64.deb 3e65b4f19d40a1ee0dc3c176164a5bc60a0f3b25 3984790 openafs-doc_1.6.6-1_all.deb beac0884b1bae93f075ee64fe8842311703ab1ad 253260 openafs-krb5_1.6.6-1_amd64.deb 2a5dcb81f578ad3f2a200e0d5e9d8e71675b94b7 88438 libkopenafs1_1.6.6-1_amd64.deb 2df8711c158466b7372bca3557523be2b14ba7bd 207066 libafsauthent1_1.6.6-1_amd64.deb 5bdfab633c3aa41fc6a41511ba81f23264079e03 194612 libafsrpc1_1.6.6-1_amd64.deb 578be0919cd77e0a6d68b26cd275ccfee0a8d84c 1256836 libopenafs-dev_1.6.6-1_amd64.deb c10a58780ec8acde85044bf667b0584a49f27ac2 1141566 openafs-modules-source_1.6.6-1_all.deb eeb4e20d815f4b9fa1c961d5e2f5a32716fb54d0 936410 openafs-modules-dkms_1.6.6-1_all.deb 70d6817df648de8915c78a648e7cda0757fbfdd2 183296 libpam-openafs-kaserver_1.6.6-1_amd64.deb 211dd6ed7690648afa63f4c88d4ed33391b0cc65 21379194 openafs-dbg_1.6.6-1_amd64.deb Checksums-Sha256: c6808d96ee9f8707ca2af202e70c05e4db35d16e4e90c033a1c2c595f494d33a 2549 openafs_1.6.6-1.dsc bfc4d0f0c077ba8aa1ca493b3612b8f1e88ef1ccf086bdd6d770dfd6cb1df5cf 6625428 openafs_1.6.6.orig.tar.xz 977b39e1c8bcf2ff430f230f7862a91bb2fe02e8c86aa97793d93065e58403dd 128804 openafs_1.6.6-1.debian.tar.xz cb9648702b9ac5d146f26f1a92990100baa9582fb58102fa9da72a4dfca608f1 1928222 openafs-client_1.6.6-1_amd64.deb 03f0c38c0a702aaae18385345135885072c3e8a90de9e6cd864d112c99d3660e 278664 openafs-fuse_1.6.6-1_amd64.deb a436c40295530effdf2c2725a2e734147c05ccff2f142f10edfe31373c210e39 198548 openafs-kpasswd_1.6.6-1_amd64.deb 7ec0f1b1ef7316dc2bd665d25074a56fd0a89803cc6202c58d499a29f63c2aea 1271552 openafs-fileserver_1.6.6-1_amd64.deb 33d83be3de66e7533c05e97986e0808465aa0aedb70f2fc2e2d44aaaafe8aaed 442286 openafs-dbserver_1.6.6-1_amd64.deb fb4de1f88923a2ea6fe42562242c0d922311ecbb246e0488c69161797d8089d8 3984790 openafs-doc_1.6.6-1_all.deb 95d30abfc4bf63e101b8e82994af31db8ebb16b2ad064677c68fba016a090831 253260 openafs-krb5_1.6.6-1_amd64.deb 674efe2bbf3c1e19d58c7b70143a358c7203a70aec3441e9081c1560f440354a 88438 libkopenafs1_1.6.6-1_amd64.deb 17523b2171c8b15c39a008f8970d82ae5af56dd442315c2f885ef7045a693685 207066 libafsauthent1_1.6.6-1_amd64.deb da85e84c82346dca843c3add1bc77675fbd12b467502d2f20e4b1d5df0a2c0e5 194612 libafsrpc1_1.6.6-1_amd64.deb 494482732a89bf793a1d28d55e91103e2f36ce916e3dfe36356d0ba2752f1e82 1256836 libopenafs-dev_1.6.6-1_amd64.deb a0251c99200bb650146e338a4b744b19b775361768639e1572f3bad24a2087fd 1141566 openafs-modules-source_1.6.6-1_all.deb c1067691bd2f90521307e2a61d46cafdf331073674776d180d5bb245a6bb6f52 936410 openafs-modules-dkms_1.6.6-1_all.deb dfba8df16557b1ae5d40469fdb87f61dc65adcb00e6594c1245bc47931f1611d 183296 libpam-openafs-kaserver_1.6.6-1_amd64.deb 97a04b15bb7fd09f274779de5ad64d8c2a00b271ac4a1e7fda2e4f6b6ccaab9c 21379194 openafs-dbg_1.6.6-1_amd64.deb Files: d8ec0cdb6e579748a07bab77d304da5c 2549 net optional openafs_1.6.6-1.dsc 46a082706823117ad5d211dfd6c23013 6625428 net optional openafs_1.6.6.orig.tar.xz 1c5d799d564e764869be0bf3938b7ba4 128804 net optional openafs_1.6.6-1.debian.tar.xz 0a69811956a4ec7a03864ecbaee9503d 1928222 net optional openafs-client_1.6.6-1_amd64.deb ba4e5ce3dd7786a18fae588d518c0b75 278664 net extra openafs-fuse_1.6.6-1_amd64.deb cd100ba5b634bb6a7f6171da2fbd7a56 198548 net extra openafs-kpasswd_1.6.6-1_amd64.deb 0f58698ccec9985699e42a58f435659c 1271552 net optional openafs-fileserver_1.6.6-1_amd64.deb 03775e2f4d25181b8ca494bbdc5c1054 442286 net optional openafs-dbserver_1.6.6-1_amd64.deb 7947c726f870e7c909966a883a4398e3 3984790 doc optional openafs-doc_1.6.6-1_all.deb a7e2d500bed1f04f9e0e4ac2467e9102 253260 net optional openafs-krb5_1.6.6-1_amd64.deb d5fe4c49e260f00436e36530c77c9ed2 88438 libs optional libkopenafs1_1.6.6-1_amd64.deb 502eff0dc562fab35709a558a3ab5c5f 207066 libs optional libafsauthent1_1.6.6-1_amd64.deb 8c3d50c2fb3ba9ed6a78e40602f17157 194612 libs optional libafsrpc1_1.6.6-1_amd64.deb ffed5d50c3b18b03de58bd190a696d7f 1256836 libdevel extra libopenafs-dev_1.6.6-1_amd64.deb 4003899ded045e0992656090769339be 1141566 kernel extra openafs-modules-source_1.6.6-1_all.deb fb0edcfd14cc4f7540ac0e9c4a897e0c 936410 kernel extra openafs-modules-dkms_1.6.6-1_all.deb f36d2af5a94059e24418d642445ca2f5 183296 admin extra libpam-openafs-kaserver_1.6.6-1_amd64.deb cea77acef76bdf0eef5b82fc6cf6b7ed 21379194 debug extra openafs-dbg_1.6.6-1_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBCAAGBQJS4fJLAAoJEH2AMVxXNt51U/MIALdzdFL6HWyOofB+FYYOQdi8 3w1EB/oI42GkGQiXSEGNkwI74YIP8IHri+AkHCx+Y8Kbr2kBoPcd2oul3sJp9t// dPrNneflW8FRENtWfRI9064peiyjEdQiJ5QAes5LWahbxjjiNP0ngbSxh4n0alRK JxcZLKoiEjT3i2ArwYC1BzmfFHHI06uXPEvZ1v4N/j6hh1EUcCPdhHo66r+oHonv 60mcKxyC3dmLF2bzNTgjP/0falsn1G99irGGAwt6tvnKk2ce8W7LL3FLwuxJpFUe j/shCCU9dBcplnZ19Bm0ERQfRo2OBlstpUyYCo6tV5JUq8gW5awluNi9fIAFHJw= =2K8+ -----END PGP SIGNATURE-----
--- End Message ---