Your message dated Tue, 01 Apr 2014 00:34:09 +0000 with message-id <e1wumex-0005yf...@franck.debian.org> and subject line Bug#736297: fixed in vdr 2.0.3-2 has caused the Debian Bug report #736297, regarding vdr-dbg: 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.) -- 736297: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=736297 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: vdr-dbg Version: 2.0.3-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...): 2m51.2s ERROR: FAIL: silently overwrites files via directory symlinks: /usr/share/doc/vdr-dbg/changelog.Debian.gz (vdr-dbg) != /usr/share/doc/vdr/changelog.Debian.gz (vdr) /usr/share/doc/vdr-dbg/changelog.gz (vdr-dbg) != /usr/share/doc/vdr/changelog.gz (vdr) /usr/share/doc/vdr-dbg/copyright (vdr-dbg) != /usr/share/doc/vdr/copyright (vdr) cheers, Andreas
vdr-dbg_2.0.3-1.log.gz
Description: GNU Zip compressed data
--- End Message ---
--- Begin Message ---Source: vdr Source-Version: 2.0.3-2 We believe that the bug you reported is fixed in the latest version of vdr, 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. Tobias Grimm <et...@debian.org> (supplier of updated vdr 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: SHA1 Format: 1.8 Date: Mon, 31 Mar 2014 22:57:52 +0200 Source: vdr Binary: vdr vdr-dev vdr-dbg vdr-plugin-dvbsddevice vdr-plugin-dvbsddevice-dbg vdr-plugin-dvbhddevice vdr-plugin-dvbhddevice-dbg vdr-plugin-examples Architecture: source amd64 all Version: 2.0.3-2 Distribution: unstable Urgency: medium Maintainer: Debian VDR Team <pkg-vdr-dvb-de...@lists.alioth.debian.org> Changed-By: Tobias Grimm <et...@debian.org> Description: vdr - Video Disk Recorder for DVB cards vdr-dbg - Debug symbols for the VDR Video Disc Recorder vdr-dev - Video Disk Recorder for DVB cards vdr-plugin-dvbhddevice - Plugin that adds support for full featured HD-DVB cards to VDR vdr-plugin-dvbhddevice-dbg - Plugin that adds support for full featured HD-DVB cards to VDR vdr-plugin-dvbsddevice - Plugin that adds support for full featured SD-DVB cards to VDR vdr-plugin-dvbsddevice-dbg - Plugin that adds support for full featured SD-DVB cards to VDR vdr-plugin-examples - Plugins for vdr to show some possible features Closes: 736297 Changes: vdr (2.0.3-2) unstable; urgency=medium . * Fix "unhandled symlink to directory conversion of vdr-dbg (Closes: #736297) Checksums-Sha1: 53d9b97c0e8c2ae90179f5e3c1c8b6388e0b6df3 1785 vdr_2.0.3-2.dsc acfa9d459023b0461d9dacf31177e80582e476c6 838015 vdr_2.0.3.orig.tar.bz2 a5e6bc76d432165d504b7637622bdfcae9376f5c 47483 vdr_2.0.3-2.debian.tar.bz2 733483c36738f7a2392db8f750956f5ef582cdaa 932716 vdr_2.0.3-2_amd64.deb 01123a2518f4c3b0c4e4316dbb231424123e64a1 346240 vdr-dev_2.0.3-2_all.deb 1803a0349c7a7c63b04c381eaf19626996357de8 1813696 vdr-dbg_2.0.3-2_amd64.deb 5beda43040b98335ef3909e791032cadca520bea 182274 vdr-plugin-dvbsddevice_2.0.3-2_amd64.deb e6cf8297096c98203f8b8b551e863f42957fc309 217718 vdr-plugin-dvbsddevice-dbg_2.0.3-2_amd64.deb 94e8b3377e57a3749611b9052c8c229262f3d73c 202252 vdr-plugin-dvbhddevice_2.0.3-2_amd64.deb 4aaf534d1f217e6ee6b977ed23779c728508883d 299774 vdr-plugin-dvbhddevice-dbg_2.0.3-2_amd64.deb 86f69b96c0fc0d8d7018933047b87865b8f0dde7 224606 vdr-plugin-examples_2.0.3-2_amd64.deb Checksums-Sha256: 167d7e41657ca06586ab91a4a8465e514bca63b0be40dd2bf2907a5c8b12d4f2 1785 vdr_2.0.3-2.dsc 5bcb2b56f49dc9d1617f7e638de26c38eca1df3a33eed4b08412c00c0dfb4719 838015 vdr_2.0.3.orig.tar.bz2 2fd5ed198fa33606d2e5aebb2a4925f529428b2886a4739c786e175686f1f90d 47483 vdr_2.0.3-2.debian.tar.bz2 6b659cfc1d6a9e8737699de29896741786bc44c30bca9e84f6a9e05bca877943 932716 vdr_2.0.3-2_amd64.deb 2195f6fd11012ed6546566d77e67a3f6f70d118746ba8bbc8e717e34fff8edb6 346240 vdr-dev_2.0.3-2_all.deb bd05b698bc5fb7b17c44eaebfaf1ce3817738349dca95cf29ffcd0bec6a25211 1813696 vdr-dbg_2.0.3-2_amd64.deb 80451faf12983c118c7f95791d9c2f09c2d062747b21ebaa6a92ebd700b5ac61 182274 vdr-plugin-dvbsddevice_2.0.3-2_amd64.deb dfcf099764035a4c9f6c4fb764ccdb20b074b12040e678373e6f9eb9e026e8e4 217718 vdr-plugin-dvbsddevice-dbg_2.0.3-2_amd64.deb e38ea326e61747d3a24868cf9131f3da02e92b9acf5065cbb5a96b86b13b847b 202252 vdr-plugin-dvbhddevice_2.0.3-2_amd64.deb 7e2f9e7866c189657eed72a5f66c83e7db8c911272b7e7bbf852ffa29d66240d 299774 vdr-plugin-dvbhddevice-dbg_2.0.3-2_amd64.deb e4ec0f1d1bd2290a8ea848a387230ad79602cf74c5823ccce669ee7d781fe5c3 224606 vdr-plugin-examples_2.0.3-2_amd64.deb Files: 1ce8991aa5a1292387440d1e873335be 1785 video extra vdr_2.0.3-2.dsc dd8fb1642bdfa7feb0e9a8ae41e9ef2f 838015 video extra vdr_2.0.3.orig.tar.bz2 64b30747a14e47328e76e06be9c01c08 47483 video extra vdr_2.0.3-2.debian.tar.bz2 8569149fb63fc97c89f3b5a3c269313b 932716 video extra vdr_2.0.3-2_amd64.deb 2921631af1d653577f32bda56acd32c8 346240 video extra vdr-dev_2.0.3-2_all.deb b0bd2be5a9c92f0d2acc0a028ec0e135 1813696 debug extra vdr-dbg_2.0.3-2_amd64.deb 68ab973ece5ad7ec514f53a1cdaa8edc 182274 video extra vdr-plugin-dvbsddevice_2.0.3-2_amd64.deb 5f6cb74a8eb5db2397e20fd9e9d8884b 217718 debug extra vdr-plugin-dvbsddevice-dbg_2.0.3-2_amd64.deb 6c0993294b4dcfa1feb051179a23ec3f 202252 video extra vdr-plugin-dvbhddevice_2.0.3-2_amd64.deb da561e3917a3c153e06fff4148471816 299774 debug extra vdr-plugin-dvbhddevice-dbg_2.0.3-2_amd64.deb 1619cbdd6093d84b0a7611b37bb377fd 224606 video extra vdr-plugin-examples_2.0.3-2_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlM6B2kACgkQ9xgNJq7apkLbNgCfYSmwJ1rxwgYMpXxBg5kR6uk4 u/kAn2D4Dr0VftaA7xCUqEXh4KKM9RNU =oX0z -----END PGP SIGNATURE-----
--- End Message ---