Your message dated Wed, 29 May 2013 23:21:15 +0000 with message-id <e1uhpgb-0002ux...@franck.debian.org> and subject line Bug#709667: fixed in xapian-bindings 1.2.15-4 has caused the Debian Bug report #709667, regarding libxapian-ruby1.9.1, libxapian-ruby1.8: copyright file missing after upgrade (policy 12.5) 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.) -- 709667: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=709667 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: libxapian-ruby1.9.1,libxapian-ruby1.8 Version: 1.2.15-2 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Hi, a test with piuparts revealed that your package misses the copyright file after an upgrade, which is a violation of Policy 12.5: http://www.debian.org/doc/debian-policy/ch-docs.html#s-copyrightfile After the upgrade /usr/share/doc/$PACKAGE/ is just an empty directory. This was observed on the following upgrade paths: wheezy->jessie >From the attached log (scroll to the bottom...): MISSING COPYRIGHT FILE: /usr/share/doc/libxapian-ruby1.9.1/copyright # ls -lad /usr/share/doc/libxapian-ruby1.9.1 drwxr-xr-x 2 root root 40 May 23 06:58 /usr/share/doc/libxapian-ruby1.9.1 # ls -la /usr/share/doc/libxapian-ruby1.9.1/ total 0 drwxr-xr-x 2 root root 40 May 23 06:58 . drwxr-xr-x 88 root root 1880 May 23 06:58 .. MISSING COPYRIGHT FILE: /usr/share/doc/libxapian-ruby1.8/copyright # ls -lad /usr/share/doc/libxapian-ruby1.8 drwxr-xr-x 2 root root 40 May 23 07:04 /usr/share/doc/libxapian-ruby1.8 # ls -la /usr/share/doc/libxapian-ruby1.8/ total 0 drwxr-xr-x 2 root root 40 May 23 07:04 . drwxr-xr-x 90 root root 1920 May 23 07:04 .. Additional info may be available here: http://wiki.debian.org/MissingCopyrightFile 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 For switching from a directory to a symlink the *postinst* script should do something like this: DOCDIR=/usr/share/doc/@@PACKAGE@@ DOCLINK=@@OTHERPACKAGE@@ if [ -d $DOCDIR ] && [ ! -L $DOCDIR ]; then rmdir $DOCDIR ln -s $DOCLINK $DOCDIR fi For switching from a symlink to a directory, the *preinst* script should do something like this: DOCDIR=/usr/share/doc/@@PACKAGE@@ if [ -L $DOCDIR ]; then rm $DOCDIR fi cheers, Andreas
libxapian-ruby1.9.1_1.2.15-2.log.gz
Description: GNU Zip compressed data
--- End Message ---
--- Begin Message ---Source: xapian-bindings Source-Version: 1.2.15-4 We believe that the bug you reported is fixed in the latest version of xapian-bindings, 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 709...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Olly Betts <o...@survex.com> (supplier of updated xapian-bindings 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: SHA1 Format: 1.8 Date: Wed, 29 May 2013 22:14:52 +0000 Source: xapian-bindings Binary: tclxapian python-xapian ruby-xapian libxapian-ruby1.8 libxapian-ruby1.9.1 Architecture: source amd64 all Version: 1.2.15-4 Distribution: unstable Urgency: low Maintainer: Olly Betts <o...@survex.com> Changed-By: Olly Betts <o...@survex.com> Description: libxapian-ruby1.8 - Transitional package for ruby-xapian libxapian-ruby1.9.1 - Transitional package for ruby-xapian python-xapian - Xapian search engine interface for Python ruby-xapian - Xapian search engine interface for Ruby tclxapian - Xapian search engine interface for Tcl Closes: 709667 Changes: xapian-bindings (1.2.15-4) unstable; urgency=low . * Add missing dh_installdeb so the ruby bindings postinst files actually make it into the binary packages. (Closes: #709667) Checksums-Sha1: 804c0cf0ce8e83b979e5552463a9611ff37082f4 2280 xapian-bindings_1.2.15-4.dsc e9cb8d8bf7503c751fa3ac0276baa95dde5775b1 19017 xapian-bindings_1.2.15-4.debian.tar.gz f94338d18b7bef4e16f4c470b5186081815c9e61 264858 tclxapian_1.2.15-4_amd64.deb be5e7c020c4e17fecea63f65caa6897b8aefc2a8 383648 python-xapian_1.2.15-4_amd64.deb 402d825700a3d45f6674c51d1661fe2b7794f0e1 450574 ruby-xapian_1.2.15-4_amd64.deb f00f0ef318e0421d92d8c281be2b750ec9fb1179 952 libxapian-ruby1.8_1.2.15-4_all.deb f2ebfbf60f02217e2cd7124a8be578906364e0e3 952 libxapian-ruby1.9.1_1.2.15-4_all.deb Checksums-Sha256: af48118b6256964fd39f4b69faf5075466554a34b9ad2a769afa9e50415d6af0 2280 xapian-bindings_1.2.15-4.dsc b1bc2c68d537b9300fe24bcd9ec739ae96fc47dc9bd39c00d72742a60021b39f 19017 xapian-bindings_1.2.15-4.debian.tar.gz 02a171c67a6b77238143c76bd08a8c20d8db6dbb093c481eeaadbfbfff32346f 264858 tclxapian_1.2.15-4_amd64.deb 1f478bd0536860ad1af4d69ef91b05deaa6f8bdb09b4d7e3be15c138fa490634 383648 python-xapian_1.2.15-4_amd64.deb 077f0a37383bf57ccead9309efee455a1e0b39eebb034050c18d288c14c4eecc 450574 ruby-xapian_1.2.15-4_amd64.deb 2cbdf8f063dcc36089577f156f5187e105a578d68a3523d505ba9581281e3549 952 libxapian-ruby1.8_1.2.15-4_all.deb 89adf4cb3a3069e57a4254d463ef7cd6fd548b34e6baa955e84118ec4c4ae26f 952 libxapian-ruby1.9.1_1.2.15-4_all.deb Files: 3ff6b3c7b63183481f1af2bc8c42cd83 2280 libs optional xapian-bindings_1.2.15-4.dsc 1d933c63b84ca8b1e6bb8c1dbdefff52 19017 libs optional xapian-bindings_1.2.15-4.debian.tar.gz a5b6d2a383ee0fe8908e5b87733ac79d 264858 interpreters optional tclxapian_1.2.15-4_amd64.deb be6f0c9b90d5c9386fa167ed874baa79 383648 python optional python-xapian_1.2.15-4_amd64.deb 41e5f025aa30ab714a59e09de23de3ad 450574 ruby optional ruby-xapian_1.2.15-4_amd64.deb 0d81c30664f879f8e405ddc81bfffa2d 952 oldlibs extra libxapian-ruby1.8_1.2.15-4_all.deb b066181a68c4fa4deefcf8c59f35949f 952 oldlibs extra libxapian-ruby1.9.1_1.2.15-4_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAEBAgAGBQJRpop4AAoJEBgUewc7rSsHq0MP/3ntWN5CN12J/8WlPkqTcYQM +ZNEnsfFIK6xVI66nkJ4UNzVC8SDrDE4PgPx1gS5aF3WsZLK0YuJFyi5qGPdOtoQ rUC8ZRd9K/45xttWCnLzxnFoUYmmH8OsXkcU3znqL+1uyZRulqCwd7rnJ8qF93gt rQiuzR6YYMnxGpYfvZV8Y4TT5sK2viuzYD/JmsmQ9LP7Y+YkJVf3NGu4dGRINRRk y0EGp310lKGqCoh1lecdaJkKtKQboNTY48IysF0JESl/beBnuumafrKJkPve67Lz DZSNPM6+BB8tFPFnjilNRgK3euMcekwKawKN0n3pl3oCCNYsElSC81H3PgusGBk0 /u2T8E1FCORObqQvkVYk4tfkDwoim+SXjW5tQZG+4iiYzEB1IhUxTxc4ctqm+FIp JGVsdglLpmiLqEjWP1CWS7QadhyvYXjeU3yDt+Kb8XnypwRgajATkUcrar4xjdMi r3g59XN4KB2wgwdepHDayCJCm9nT6qYspD5pfTeYAoh7t9yNeY1JH3WsgGBEiF/I gIUqwZkYJJjXsWBb28aq6yPUaeVUS5aQ8oYHcxgI1Qf266Jy51RG48c36zLjL98H v6tfgCMUCYgn6CFeZGMIY3g5DXhW9lt1BkJZa/E/BNCb178w51FNaA/WGSSCpjir TrGMt25HdiRdVVrX/BLD =5Psa -----END PGP SIGNATURE-----
--- End Message ---