[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#709394: marked as done (libtomoe0,tomoe-doc: copyright file missing after upgrade (policy 12.5))



Your message dated Sat, 08 Jun 2013 05:48:27 +0000
with message-id <E1UlC0p-00044A-Cr@franck.debian.org>
and subject line Bug#709394: fixed in tomoe 0.6.0-4
has caused the Debian Bug report #709394,
regarding libtomoe0,tomoe-doc: 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 owner@bugs.debian.org
immediately.)


-- 
709394: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=709394
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libtomoe0,tomoe-doc
Version: 0.6.0-3
Severity: serious
User: debian-qa@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:

  testing -> sid

>From the attached log (scroll to the bottom...):

  MISSING COPYRIGHT FILE: /usr/share/doc/tomoe-doc/copyright
  # ls -lad /usr/share/doc/tomoe-doc
  drwxr-xr-x 2 root root 40 May 22 05:32 /usr/share/doc/tomoe-doc
  # ls -la /usr/share/doc/tomoe-doc/
  total 0
  drwxr-xr-x  2 root root   40 May 22 05:32 .
  drwxr-xr-x 80 root root 1700 May 22 05:32 ..

  MISSING COPYRIGHT FILE: /usr/share/doc/libtomoe0/copyright
  # ls -lad /usr/share/doc/libtomoe0
  drwxr-xr-x 2 root root 40 May 22 05:24 /usr/share/doc/libtomoe0
  # ls -la /usr/share/doc/libtomoe0/
  total 0
  drwxr-xr-x  2 root root   40 May 22 05:24 .
  drwxr-xr-x 83 root root 1760 May 22 05:24 ..


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: tomoe-doc_0.6.0-3.log.gz
Description: GNU Zip compressed data


--- End Message ---
--- Begin Message ---
Source: tomoe
Source-Version: 0.6.0-4

We believe that the bug you reported is fixed in the latest version of
tomoe, 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 709394@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
HIGUCHI Daisuke (VDR dai) <dai@debian.org> (supplier of updated tomoe 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 08 Jun 2013 14:09:05 +0900
Source: tomoe
Binary: tomoe-doc libtomoe-dev libtomoe0 tomoe-common python-tomoe ruby-tomoe
Architecture: source all amd64
Version: 0.6.0-4
Distribution: unstable
Urgency: low
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: HIGUCHI Daisuke (VDR dai) <dai@debian.org>
Description: 
 libtomoe-dev - Handwriting recognition engine (development)
 libtomoe0  - Handwriting recognition engine (runtime)
 python-tomoe - Handwriting recognition engine (Python binding)
 ruby-tomoe - Handwriting recognition engine (ruby binding)
 tomoe-common - Handwriting recognition engine (common files)
 tomoe-doc  - Handwriting recognition engine (documentation)
Closes: 709394
Changes: 
 tomoe (0.6.0-4) unstable; urgency=low
 .
   * QA upload.
   * Fix copyright file missing after upgrade (policy 12.5) (Closes: #709394).
     Thanks to Andreas Beckmann <anbe@debian.org>.
     - debian/{libtomoe0,tomoe-doc}.{post,pre}inst: New filed.
Checksums-Sha1: 
 4b62c92bdce4864089ddfcdd4c3dbf95bf7ef05c 2382 tomoe_0.6.0-4.dsc
 d30f92e75d64c0382e51c972eaa5da877baef923 11090 tomoe_0.6.0-4.debian.tar.gz
 e9077c428c6e0e0f56e0bf6aad54404059e1822b 24108 tomoe-doc_0.6.0-4_all.deb
 9412ed2f9f28f203d78790695d0022f72257f259 48380 libtomoe-dev_0.6.0-4_amd64.deb
 533405f0e9820758a77048e20c03c6ad2f2a5716 4177352 libtomoe0_0.6.0-4_amd64.deb
 2125d0c1200d5983c6f4016067dae1190ce09665 1659414 tomoe-common_0.6.0-4_all.deb
 81d3cdb55cfea3dbf9653fa08a4f44e05fa21fe3 19678 python-tomoe_0.6.0-4_amd64.deb
 7a9217224d75dc0492e296a4cef480a19e9856ac 53904 ruby-tomoe_0.6.0-4_amd64.deb
Checksums-Sha256: 
 1c5a1e31a1977307e6d31f845a9e02aacf6ef85bf05e60516165da28c2c0797f 2382 tomoe_0.6.0-4.dsc
 90615efef20fabe39543aac0fbabcbceb1d30f8420cae3b0a894f975e7d6866f 11090 tomoe_0.6.0-4.debian.tar.gz
 200d5b70154fd2436f0f863eb6103aefa02e41ef8c013a04d4f64ee703a483a3 24108 tomoe-doc_0.6.0-4_all.deb
 d1b4c6d4e778c3b8fee96e6434dbb4adb76b357fedf173084ba1940571ec8a30 48380 libtomoe-dev_0.6.0-4_amd64.deb
 8fe00c16f7a36c82514105a48da24b28cd5ed1e7f4883360a1f16538c193e3e2 4177352 libtomoe0_0.6.0-4_amd64.deb
 7191520f39c0e0fd32fd866378fb2a56827edc7ed534c2541d549258d52cfe77 1659414 tomoe-common_0.6.0-4_all.deb
 b352624d9fe2b9c9e04ca7615b80bec101182e3951174e9fe60dc04e69097a28 19678 python-tomoe_0.6.0-4_amd64.deb
 7c7705f4bfa397815173e87ce6b0fdf98162f0d3e119e77a9ce4881c526ecdf5 53904 ruby-tomoe_0.6.0-4_amd64.deb
Files: 
 32e0227c08c35481ffeb768f9f5d6791 2382 libs extra tomoe_0.6.0-4.dsc
 86c4105f067862dbcf7165fc8c641a8a 11090 libs extra tomoe_0.6.0-4.debian.tar.gz
 2725db0be7d493126b2bd04cc2c7da51 24108 doc extra tomoe-doc_0.6.0-4_all.deb
 c8001b4fc90c2f2f5c345dbbda97bc97 48380 libdevel extra libtomoe-dev_0.6.0-4_amd64.deb
 eba4e7e8265d9643694168e65f5d48b8 4177352 libs extra libtomoe0_0.6.0-4_amd64.deb
 aa5f33528938b921e7cc23663455b869 1659414 utils extra tomoe-common_0.6.0-4_all.deb
 af5abab4544646cf02430e7283fd0e8f 19678 python extra python-tomoe_0.6.0-4_amd64.deb
 53908254d40fce0203cd034f1a1bcf70 53904 ruby extra ruby-tomoe_0.6.0-4_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJRssLeAAoJEHg5YZ3UOWaOmocP/2uC21MMC+a7uDAsbOn03+v+
9Y9vfb1eTiCplVVlIA1G6775rYcOJOloNpgvJOOxwx9uWrn4KZTO1Wulo9IK7Vsf
fXXrTk4OJlG6GI+LVyHuMQJRU6QtBN+R1RZAylvMEvWNewHsO5ppvWSfenxIrBO6
dqHS5B37pDQh+80jupBYdmX0T3x4mk4JWR18cOYBEDgBtzrdV5ck+tMdWQN5Lfyk
V62aVcIDvXhC3tt7ZUs/mORQSnf4PvkCu8lyg+DeO2Ic8WrnlzZD7qsTTBJux/Be
189w0EkXYzHqde615Slad8L7Vc1UoJUdeMNJWJ1b55RFSnP7WoZ6TcekWzFWl+PA
PHZPNCl4HcUU0fYJL/WzH/1xyI5uy1sDk4dRa+L3U4zHLJvzpVcVgKjqFG5PQ9wz
NVUHqWYubkT/3XN+qKUS/3vOOYXSUifPuIVhBV2g7PXRejr51bMmVhaL4jG5Ecr5
sd8kDGekba0mxxcf5DEOgBA3/EZjKAjHjxJ/2yLCU5ZeEwWv7Ii3jRkCVhhGytkV
DCQkfgeGLHWEkIuEWUQfS4ynkA3hVLL4m0M+1Cy+py/QuVfqwlZ5ev+clqUY71hN
Ogzlb0Ok4heFqVik7mF8UIG9z0BYDv9/oj+XHz4AMezrrTkraWlq2qGRAOpCpKRX
dTg9k1vkdQ+/+DsgeHY8
=37zy
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: