Your message dated Sat, 10 Jan 2015 19:49:18 +0000 with message-id <e1ya22a-0004bn...@franck.debian.org> and subject line Bug#774861: fixed in wine 1.6.2-18 has caused the Debian Bug report #774861, regarding libwine-alsa, libwine-gl: 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.) -- 774861: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=774861 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: libwine-alsa,libwine-gl Version: 1.6.2-17 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 (package wine, with --install-recommends) 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: https://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 https://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.14) to perform the conversion, ideally using d/$PACKAGE.mainstscript. Do not forget to add 'Pre-Depends: ${misc:Pre-Depends}' in d/control. See dpkg-maintscript-helper(1) and dh_installdeb(1) for details. >From the attached log (usually somewhere in the middle...): 4m59.7s ERROR: FAIL: silently overwrites files via directory symlinks: /usr/share/doc/libwine-alsa/changelog.Debian.gz (libwine-alsa) != /usr/share/doc/libwine/changelog.Debian.gz (libwine:i386) /usr/share/doc/libwine-alsa -> libwine /usr/share/doc/libwine-alsa/copyright (libwine-alsa) != /usr/share/doc/libwine/copyright (libwine:i386) /usr/share/doc/libwine-alsa -> libwine /usr/share/doc/libwine-gl/changelog.Debian.gz (libwine-gl:i386) != /usr/share/doc/libwine/changelog.Debian.gz (libwine:i386) /usr/share/doc/libwine-gl -> libwine /usr/share/doc/libwine-gl/copyright (libwine-gl:i386) != /usr/share/doc/libwine/copyright (libwine:i386) /usr/share/doc/libwine-gl -> libwine cheers, Andreas
wine_1.6.2-17.log.gz
Description: application/gzip
--- End Message ---
--- Begin Message ---Source: wine Source-Version: 1.6.2-18 We believe that the bug you reported is fixed in the latest version of wine, 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 774...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Michael Gilbert <mgilb...@debian.org> (supplier of updated wine 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: SHA512 Format: 1.8 Date: Sat, 10 Jan 2015 18:40:51 +0000 Source: wine Binary: wine wine-binfmt wine32 wine64 wine32-dev-tools wine32-tools wine64-dev-tools wine64-tools libwine-dev libwine-dbg libwine wine-bin wine64-bin libwine-alsa libwine-bin libwine-capi libwine-cms libwine-gl libwine-gphoto2 libwine-ldap libwine-openal libwine-oss libwine-print libwine-sane Architecture: source Version: 1.6.2-18 Distribution: unstable Urgency: medium Maintainer: Debian Wine Party <pkg-wine-pa...@lists.alioth.debian.org> Changed-By: Michael Gilbert <mgilb...@debian.org> Description: libwine - Windows API implementation - library libwine-alsa - Windows API implementation - ALSA sound module libwine-bin - Windows API implementation - system services libwine-capi - Windows API implementation - ISDN module libwine-cms - Windows API implementation - color management module libwine-dbg - Windows API implementation - debugging symbols libwine-dev - Windows API implementation - development files libwine-gl - Windows API implementation - OpenGL module libwine-gphoto2 - Windows API implementation - camera module libwine-ldap - Windows API implementation - LDAP module libwine-openal - Windows API implementation - OpenAL module libwine-oss - Windows API implementation - OSS sound module libwine-print - Windows API implementation - printing module libwine-sane - Windows API implementation - scanner module wine - Windows API implementation - standard suite wine-bin - Windows API implementation - binaries wine-binfmt - Windows API implementation - binfmt support wine32 - Windows API implementation - 32-bit binary loader wine32-dev-tools - Windows API implementation - 32-bit developer tools wine32-tools - Windows API implementation - 32-bit developer tools wine64 - Windows API implementation - 64-bit binary loader wine64-bin - Windows API implementation - 64-bit helper wine64-dev-tools - Windows API implementation - 64-bit developer tools wine64-tools - Windows API implementation - 64-bit developer tools Closes: 774861 Changes: wine (1.6.2-18) unstable; urgency=medium . * Handle symlink_to_dir issues for all libwine packages (closes: #774861). Checksums-Sha1: fe65f015fb39e7870aba63cb1038e0e32ac514b2 4951 wine_1.6.2-18.dsc fd25996f3b7daddb13c7bb899c733ecf8102a693 59956 wine_1.6.2-18.debian.tar.xz Checksums-Sha256: 745749e2662018bea4edac24ca261010812d6d8b5e0fd781dcd1b45a60ffe933 4951 wine_1.6.2-18.dsc 45b08d4184188aa3cd4795f66cf326dc9daa66ee3f8a0f684629c75e2d13b1ab 59956 wine_1.6.2-18.debian.tar.xz Files: 50a9a3076151e8b3aec242eb369709ad 4951 otherosfs optional wine_1.6.2-18.dsc fc6b3bc4bb31474daaeff1046a7600cd 59956 otherosfs optional wine_1.6.2-18.debian.tar.xz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQQcBAEBCgAGBQJUsX92AAoJELjWss0C1vRz6mMgAMbUU5+UUodCtg/bc0ELvMmf SePzznqoszKUyODktrb3u2CkJc+lC2OlLjPbyXH1+8tnuj9V2CySWaS/SNjslQlg vmeszWRldBtusrzcH7X0I97yzbxSY86OofR6dO/CYEzz2VCqn7m5b+9CTBk8ETla PGLBLAMLcHaOKVp3Ya/zn0xgOg33ZC8r1Pt8maJKTwichR14eYgDY7BAHi4nGuC3 +odXG5C+oYvxU0lCf6bCnc2XpXInCHkG2Uq+9oP5mrCKXeNckkELTwcxSAlPsv3p sT1UNMj2sd4pDpH9rjot4JLyY3p+j7h+ifefT8OJRAB+i4yLdHesspsbj32bJG2y nSNfTs8bwXvUzyqZiaB+qCMFOx+F//2miQDG6rIYZIoI4LxRUO6yttwvQKL66FHc 8okL2HAexAS60wp52ig2SVFq1Yd7Ig3myLZx54cvmslgoS4pW0pezexUbJqoPDYA Tm+ltkIt7GwoeAP7Omv51ZBITUZ1ESHc0/DA2Ry88EYWdzSe+yAChB5lZoPYTy1z p0ecgUTNCGlxazd287NNNFUEbMEz1nvgbZj3Scw6GyjJqo/WU30wVjsVq6Ute8Vl s6VzjrYSCTTwuM0ptYaYITVWTg0qBBgJVkbX5VbcpwtV6CN2C4FPDhrbiFcD9WlB cJrgNXwvIuLuXm9m+GZfdBY9LAdsftwz2/3DAqWYPxVKqbbAB1RIXaSLN5T9K1kA Mo6vpckfY3oWyPiMv94/P6vGzxnXWiaUQvedLcwwCpOjp5LJIr5T4AVT+KeQPp1+ aOnf+LydQ6tt/2zIp0+xrrX6gxKbDY1vp5oC/DLgSlemUNtqGRlqMmZ5JhknNJ9G Lw9Ng9q+ueUIqxLzCmeEQwarWI9gJr8FTUOJoXFjAWHJtbQA9tJ8b3xdtfq1RB2i WPZaAXKzjvDrFdxldbhGdpba2inxkoK7VyHNVpOuqrQ9ZR+FByXL+NZRO7yL0gfY GiHuzSTPv4N8vATjVTFOyl0L9ll+GIVIedsYQOdW6AjG2q6WJ0GlkfsCbEUjT71v 7AOZZGyQHt/ABLPyk+OFUxr6d0ggViPhBGhyIa3yvPpxLBZNiIZi3ERWjA1jWUu+ jKXG04ZuOd5D9XY2+hCM0bhICrnKGAl+50z20JYoeTQCmS0nNpKdLS60EjTxlVAe ynFhfSDEWOAmU1CybTMKL7mSsNk4xI8Go/Q8OF78A0RnIdvl7vfN1w9nguWMhmH/ XfAee4776cmAnx4HJ5/s9EJkNSpGPCtOVjdLGZ/UzSPkNBFu1UuhW6z4qlTRw7nU NUt2zRNsR6Iu0+XejnaBXTkXTtQzR3K+yKH5VJs6tjHY9Z8aSxuNd49wSJyVFQ8= =iEns -----END PGP SIGNATURE-----
--- End Message ---