Bug#1098419: x{m, }abacus, x{m, }puzzles: trying to overwrite '/usr/games/play.sh'
Adrian Bunk
bunk at debian.org
Fri Mar 28 08:12:23 GMT 2025
Control: clone -1 -2
Control: reassign -1 xpuzzles 8.8.7+ds-1
Control: affects -1 xmpuzzles
Control retitle -1 x{,m}puzzles should not ship /usr/games/play.sh
Control: reassign -2 xabacus
Control: affects -2 xmabacus
Control: retitle -2 x{,m}abacus should not ship /usr/games/play.sh
On Thu, Feb 20, 2025 at 01:17:00PM +0100, Chris Hofstaedtler wrote:
> Package: xabacus,xmabacus,xpuzzles,xmpuzzles
> Severity: serious
>
> Dear Maintainers,
>
> your package sets all include the file /usr/games/play.sh, leading
> to unpack errors from dpkg:
>
> Preparing to unpack .../xabacus_8.5.1-1+b2_arm64.deb ...
> Unpacking xabacus (8.5.1-1+b2) ...
> dpkg: error processing archive /var/cache/apt/archives/xabacus_8.5.1-1+b2_arm64.deb (--unpack):
> trying to overwrite '/usr/games/play.sh', which is also in package xmpuzzles (8.8.7+ds-1)
> Errors were encountered while processing:
> /var/cache/apt/archives/xabacus_8.5.1-1+b2_arm64.deb
> Error: Sub-process /usr/bin/dpkg returned an error code (1)
>
> A use of Conflicts: would not seem appropriate to me in this case.
Both should not be shipping this file.
If playing sound actually works, something like --with-def-play=/usr/bin/aplay,
depending on alsa-utils might be an option, and manually removing
/usr/games/play.sh during the build should work.
Configuring with --disable-def_play would otherwise work.
> Chris
cu
Adrian
More information about the Pkg-games-devel
mailing list