Bug#857974: tworld: uninstallable after binNMU
James Cowgill
jcowgill at debian.org
Sun Mar 19 19:21:37 UTC 2017
Control: tags -1 - pending
Hi,
On 19/03/17 18:47, Marcio de Souza Oliveira wrote:
> Hi,
>
> I did make a NMU and Giovanni sponsored upload to 5-day/delay queue.
>
> Feel free to cancel this upload if needed.
>
> The debian/changelog is:
>
> tworld (1.3.2-2.1) unstable; urgency=medium
>
> * Non-maintainer upload.
> * debian/control:
> - Fix the dependency problem of the package tworld from tworld-data.
> (Closes: #857974)
>
> I attached a debdiff.
Debdiff extract:
> Package: tworld
> Architecture: any
> -Depends: ${shlibs:Depends}, ${misc:Depends}, tworld-data (= ${source:Version})
> +Depends: ${shlibs:Depends}, ${misc:Depends}, tworld-data (>= ${source:Version})
I've canceled this NMU because it is incorrect and does not fix the bug
here.
Your change has no effect on the binNMUability of tworld. The problem
here is that --link-doc inserts a tworld-data (= ${binary:Version}) into
misc:Depends which can never be satisfied if the package is binNMUed.
Example binNMU with your patch:
> tworld_1.3.2-2.1+b1_amd64.deb
> -----------------------------
> new debian package, version 2.0.
> size 98444 bytes: control archive=1239 bytes.
> 1415 bytes, 26 lines control
> 307 bytes, 5 lines md5sums
> 185 bytes, 7 lines * postinst #!/bin/sh
> 160 bytes, 5 lines * postrm #!/bin/sh
> Package: tworld
> Source: tworld (1.3.2-2.1)
> Version: 1.3.2-2.1+b1
> Architecture: amd64
> Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
> Installed-Size: 226
> Depends: libc6 (>= 2.14), libsdl1.2debian (>= 1.2.11), tworld-data (= 1.3.2-2.1+b1)
James
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-games-devel/attachments/20170319/d51b3018/attachment-0001.sig>
More information about the Pkg-games-devel
mailing list