Your message dated Sun, 18 Jan 2015 18:19:29 +0000 with message-id <e1ycurd-0000mn...@franck.debian.org> and subject line Bug#774861: fixed in wine 1.6.2-19 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-19 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: Sun, 11 Jan 2015 01:49:36 +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-19 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-19) unstable; urgency=medium . * Fix typo in libwine-alsa.maintscript (closes: #774861). Checksums-Sha1: 1100de04336c2d78f5a435da27c9a7a96ed81296 4951 wine_1.6.2-19.dsc 3b709e394f5eab2314d10adb9a8bb4491ef6fee7 59980 wine_1.6.2-19.debian.tar.xz Checksums-Sha256: 210e7a4a2e5e132ce844d59c7970eeb0bf75748bc6840cb63111b36168a57f79 4951 wine_1.6.2-19.dsc 8a6e23d6f5edc574c29af6ef168afe435c096e4b4b223c78f772fa166e06032a 59980 wine_1.6.2-19.debian.tar.xz Files: 65ef467687a2dfa6d260ba091577d368 4951 otherosfs optional wine_1.6.2-19.dsc cd65b8ed0e168f7e0f8ee6a81168d7b6 59980 otherosfs optional wine_1.6.2-19.debian.tar.xz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQQcBAEBCgAGBQJUu/WCAAoJELjWss0C1vRzYzQf/Rss99HSk9BBPC16i1+WujWE Q4nWaiFy9xBB1+t93Ag3MlwW6uyPhfHhuDszK2fppuF9/9PKTFEKjIVXDjj3BcAj iwLYoOn6sJzrt3agmJAS9cmNe5f/US/X2tMniNItGvZ1arbkAHhxPyRaGfW+CPfV wBKSwlXYDKk9ZKkXW1HQ9u6qvv0brYVCIt3zEAyVAte7HUmHJGPSVDIVzUErWetL 74p6liAHY25yEPFf4YqyeQXIzKgJ8qDd8NShI9Vqmi6Gqo0cdgVFeFIgCNzWfH/0 Ej6qyB01St3G/CZXUlNWxNpgM2Eo0jxDOzYxdRj2oy0432Px/i3ih1F9X7wKT8sG VCIrwqDXkQ3npn8JerJEBUj+wSzdjxn8nlYT+JIZ+ESG1KagdSBlb+G2mCiNM5du F6W/5TlNKEkacXBBZszYVI49JrCKhwcUGiu5cX9tjUgkQIud5KEKQ/H+MbQeJHeM VCJFxw7ubEvDkUZ8DDFacuyeJZQyvj1pP9FkvkktXa5rz5tDzSNmYxE+EwuJdJoR JelgiIaWjn6FoeTQpVFp5s7N70YQDpWePKtXjt22vHjYi/WIlmAwPaPlG6nvpJox uxMqSLg6d/vGXJz2ENXzAeKrtVi8HBaCVtSSFEVXAZZN+6N9THYSFmiRh3UJYp4l qk6+674UJucJPvULDA5FZYwWJ+bfstsZ/KymxMI24MyKxynA+YvG/Lm04qDjSI2w KWmWrVdrN+IXuMA9aruOYEBBkcGpgUOAY64cmwgUAnrypUZMOok3g/wzy1wqlD8x h37K+ZgwHI1JkmDlnEnN1k8pADBAf9aDFvNpBTAGPZ4jFCeX4vYFmw7YtdKgCXpF 38rEdrMUeosJ4clmI3kBWOJXa6ZrM2yRserHUHqh7hE8sQ/X9NVU0SSFSS/7gee6 vQScNtNqBfZnp7kEPDzIBUiwMaiyRZvUzvZd9/71VUJheYIiGa8GxnrmKJUCfIgt LVgwO0SLtvs/LMifEAnp6LpUeX3w4AKFpLO0S4R5Ui1b47Gbp7RJdwGHkAxSipah jbDAzaImdJ90yb0wxNQDHQdrHrI08E4oPxAmGzrDfxu5I705FJUXumHLyE9tlXIL Z3zSdUuIitm9TP9evYz1prWvlIyQ2utiDPVW7CSMuO008Qr3pyUzRtNuWp6frvvI 5Tw+n5xqJjXiLHEVY01ZkFCLturePPN+NlPHN/JCvjD7SqQnbRP7nXh+bLsk0S9o AmymgFo2pKDLtzSyfa2xfP3xipdZgCu4/lGrYl8VvZKmiGanGGszBmJ95CjiDQUk 1Z6e6JxrYHtAgvVnMTt0R0IxFEdYUXMahlyynLfEwm1Wf9G98ianLTTgJ3lr3PA= =2JLD -----END PGP SIGNATURE-----
--- End Message ---