Control: tag -1 confirmed unreproducible Hi Andreas,
Andreas Beckmann wrote: > Package: unclutter,unclutter-startup > Version: 8-23 [...] > during a test with piuparts I noticed your package failed to install > because it tries to overwrite other packages files. > dpkg: error processing archive > /var/cache/apt/archives/unclutter-startup_8-23_all.deb (--unpack): > trying to overwrite '/usr/share/man/man1/unclutter-classic.1.gz', which is > also in package unclutter 8-23 While I can confirm that I saw this issue with the binary packages built on the buildds, too, I though can't reproduce building these packages with these files being in both binary packages — neither inside nor outside pbuilder. It both times looks like this: unclutter-startup_8-24_all.deb ------------------------------ new Debian package, version 2.0. size 8764 bytes: control archive=3060 bytes. 32 bytes, 1 lines conffiles 275 bytes, 20 lines * config #!/bin/sh 686 bytes, 18 lines control 162 bytes, 2 lines md5sums 882 bytes, 43 lines * postinst #!/bin/sh 440 bytes, 28 lines * postrm #!/bin/sh 3961 bytes, 33 lines templates Package: unclutter-startup Source: unclutter Version: 8-24 Architecture: all Maintainer: Axel Beckert <a...@debian.org> Installed-Size: 25 Depends: debconf (>= 0.5) | debconf-2.0 Suggests: unclutter-xfixes | unclutter Enhances: unclutter, unclutter-xfixes Breaks: unclutter (<< 8-22~) Replaces: unclutter (<< 8-22~) Section: x11 Priority: optional Homepage: https://web.archive.org/web/20151129214845/http://ftp.x.org/contrib/utilities/ Description: autostart infrastructure for unclutter and unclutter-xfixes This package contains the integration of unclutter respectively unclutter-xfixes into /etc/X11/Xsession.d/ so that it can be automatically started for all users of a system. drwxr-xr-x root/root 0 2019-10-17 03:18 ./ drwxr-xr-x root/root 0 2019-10-17 03:18 ./etc/ drwxr-xr-x root/root 0 2019-10-17 03:18 ./etc/X11/ drwxr-xr-x root/root 0 2019-10-17 03:18 ./etc/X11/Xsession.d/ -rw-r--r-- root/root 266 2019-09-18 01:23 ./etc/X11/Xsession.d/90unclutter drwxr-xr-x root/root 0 2019-10-17 03:18 ./usr/ drwxr-xr-x root/root 0 2019-10-17 03:18 ./usr/share/ drwxr-xr-x root/root 0 2019-10-17 03:18 ./usr/share/doc/ drwxr-xr-x root/root 0 2019-10-17 03:18 ./usr/share/doc/unclutter-startup/ -rw-r--r-- root/root 4229 2019-10-17 03:18 ./usr/share/doc/unclutter-startup/changelog.Debian.gz -rw-r--r-- root/root 1237 2018-01-02 05:48 ./usr/share/doc/unclutter-startup/copyright unclutter_8-24_amd64.deb ------------------------ new Debian package, version 2.0. size 15892 bytes: control archive=1228 bytes. 769 bytes, 19 lines control 418 bytes, 6 lines md5sums 495 bytes, 27 lines * postinst #!/bin/sh 283 bytes, 22 lines * prerm #!/bin/sh Package: unclutter Version: 8-24 Architecture: amd64 Maintainer: Axel Beckert <a...@debian.org> Installed-Size: 45 Depends: libc6 (>= 2.4), libx11-6 Recommends: unclutter-startup Section: x11 Priority: optional Homepage: https://web.archive.org/web/20151129214845/http://ftp.x.org/contrib/utilities/ Description: hides the mouse cursor in X after a period of inactivity unclutter hides your X mouse cursor when you don't need it, to prevent it from getting in the way. You have only to move the mouse to restore the mouse cursor. . This is the original unclutter implementation from the 90s which works well with classic X11 programs. For a more modern implementation which works better with some more modern applications and UI libraries, see unclutter-xfixes. drwxr-xr-x root/root 0 2019-10-17 03:18 ./ drwxr-xr-x root/root 0 2019-10-17 03:18 ./usr/ drwxr-xr-x root/root 0 2019-10-17 03:18 ./usr/bin/ -rwxr-xr-x root/root 22520 2019-10-17 03:18 ./usr/bin/unclutter-classic drwxr-xr-x root/root 0 2019-10-17 03:18 ./usr/share/ drwxr-xr-x root/root 0 2019-10-17 03:18 ./usr/share/doc/ drwxr-xr-x root/root 0 2019-10-17 03:18 ./usr/share/doc/unclutter/ -rw-r--r-- root/root 1804 2017-12-30 19:53 ./usr/share/doc/unclutter/README -rw-r--r-- root/root 4229 2019-10-17 03:18 ./usr/share/doc/unclutter/changelog.Debian.gz -rw-r--r-- root/root 557 2017-12-30 19:53 ./usr/share/doc/unclutter/changelog.gz -rw-r--r-- root/root 1237 2018-01-02 05:48 ./usr/share/doc/unclutter/copyright drwxr-xr-x root/root 0 2019-10-17 03:18 ./usr/share/man/ drwxr-xr-x root/root 0 2019-10-17 03:18 ./usr/share/man/man1/ -rw-r--r-- root/root 1907 2019-10-17 03:18 ./usr/share/man/man1/unclutter-classic.1.gz And hence I also don't know how that actually happened and how to fix it. Any hints welcome. Is there a chance that this actually was an issue in debhelper and 12.7, which updated quite some man page related stuff (but nothing which sounds similar), fixed it? Regards, Axel -- ,''`. | Axel Beckert <a...@debian.org>, https://people.debian.org/~abe/ : :' : | Debian Developer, ftp.ch.debian.org Admin `. `' | 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5 `- | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE