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

Attachment: 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 ---

Reply via email to