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 <[email protected]>
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 <[email protected]>
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 <[email protected]>, 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