Your message dated Tue, 09 May 2023 19:48:49 +0000
with message-id <e1pwtkl-001g1n...@fasolo.debian.org>
and subject line Bug#1035764: fixed in libtsm 4.0.2-0.4
has caused the Debian Bug report #1035764,
regarding libtsm-dev: 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.)


-- 
1035764: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1035764
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libtsm-dev
Version: 4.0.2-0.3
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:
https://www.debian.org/doc/debian-policy/ch-docs.html#copyright-information

After the upgrade /usr/share/doc/$PACKAGE/ is just an empty directory.

This was observed on the following upgrade paths:

  bullseye -> bookworm

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

  MISSING COPYRIGHT FILE: /usr/share/doc/libtsm-dev/copyright
  # ls -lad /usr/share/doc/libtsm-dev
  drwxr-xr-x 2 root root 40 May  3 14:43 /usr/share/doc/libtsm-dev
  # ls -la /usr/share/doc/libtsm-dev/
  total 0
  drwxr-xr-x   2 root root   40 May  3 14:43 .
  drwxr-xr-x 114 root root 2320 May  3 14:43 ..


Additional info may be available here:
https://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
https://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#details-of-unpack-phase-of-installation-or-upgrade

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.maintscript.
See dpkg-maintscript-helper(1) and dh_installdeb(1) for details.


cheers,

Andreas

Attachment: libtsm-dev_4.0.2-0.3.log.gz
Description: application/gzip


--- End Message ---
--- Begin Message ---
Source: libtsm
Source-Version: 4.0.2-0.4
Done: Victor Westerhuis <vic...@westerhu.is>

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

Debian distribution maintenance software
pp.
Victor Westerhuis <vic...@westerhu.is> (supplier of updated libtsm 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: Tue, 09 May 2023 17:47:55 +0200
Source: libtsm
Architecture: source
Version: 4.0.2-0.4
Distribution: unstable
Urgency: medium
Maintainer: Nobuhiro Iwamatsu <iwama...@debian.org>
Changed-By: Victor Westerhuis <vic...@westerhu.is>
Closes: 1035764
Changes:
 libtsm (4.0.2-0.4) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Unbreak d/watch broken by Github changes.
   * Switch /usr/share/doc/libtsm-dev from dir to symlink on upgrade.
     Thanks to Andreas Beckmann for reporting this packaging error.
     (Closes: #1035764)
Checksums-Sha1:
 f3f800a25a0b3e0c282d114a4fb37d74df96bac3 1667 libtsm_4.0.2-0.4.dsc
 365cf1192d108bb607019cd9cfb0cace908c78e3 5320 libtsm_4.0.2-0.4.debian.tar.xz
 462043e1b4441ce3644f200f7c7462d63a005de2 6386 libtsm_4.0.2-0.4_source.buildinfo
Checksums-Sha256:
 0b9f14c7007b71e0d2fa6f5dc4683801070d15e9694438b98dcde08e4f00919f 1667 
libtsm_4.0.2-0.4.dsc
 5aaf148c4b58dd9daf86baa0ae1ec21560f6ce039b2f5779e85aa6e095823ba5 5320 
libtsm_4.0.2-0.4.debian.tar.xz
 e12dd1d916f4892b6cfa1c6d5a49bd54bd9db37f945b48a6d6deefca7c9fcb7f 6386 
libtsm_4.0.2-0.4_source.buildinfo
Files:
 5d7b67260bd048e12882cb22825fd0eb 1667 libs optional libtsm_4.0.2-0.4.dsc
 641114eec4c33225310afbd0e8f6fe04 5320 libs optional 
libtsm_4.0.2-0.4.debian.tar.xz
 2466da3250bcf3afb96b2e6365a42881 6386 libs optional 
libtsm_4.0.2-0.4_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmRaoEoQHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFMZdDACBqS5DWBENvxWU17/ofTEfb6SFq0a7fQXL
jYu+tPNALhPPEeT7qNntK13lkxk4lbn1I8weGKEBx+2+qJ8eiIgpfwzSOjKSy8aM
qj0c7b2l3FBM0tstX2hH2jQAOHW8Ha3Klznk5j9+DgDqgy1ekekoFEAHUjB9UR3C
zxMFIl4IUcUC0/tbbP8OAX24ONdD60+be2ak4LI3pJpMwmgwloHwzjel9AsnxEtd
550m0nrmFhio1fMxX4KWJWYjIo2ActLzvSzCZCKOLRkqodSHKZUKYcCwgjtyrlUm
YnMRlac6x2BBJ/KOxPpop/PAGufU12Kj0DPtYU2Ge1vhKwehMCST6LI7iA3MsUB5
0Mda6jndNc0Jz0BYbDEvAUNKr6v1lGPb/WeyqZshi9XbmruNywoSoo1ScVdhcv2Y
DVsnDheFW+q+ceFqmfBbAqHaKLyksZ5fSIRO9GxyzuXye3nFlROKIXVGXknwwVPv
+5gZ85LuGgoWi3zZK30N9btJSkDr3Ko=
=1lY+
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to