Bug#819113: openarena: unpure pak6-patch088.pk3 is downloaded from server
Simon McVittie
smcv at debian.org
Thu Mar 24 09:25:18 UTC 2016
Control: reassign 819113 openarena-088-data
Control: found 819113 0.8.8-4
Control: severity 819113 serious
On Wed, 23 Mar 2016 at 21:53:22 +0100, Jérémy Lal wrote:
> /usr/lib/openarena/baseoa/pak6-patch088.pk3 (711 files)
> not on the pure list
This is a regression in the recent upload of openarena-088-data, but I
think any new upload of any of the openarena-data family of packages
would trigger it. The files in the PK3 have been re-ordered, which
causes a checksum mismatch.
I believe this is caused by dh_strip_nondeterminism. The PK3 files
are in fact already deterministic, but dh_strip_nondeterminism doesn't
know that, and re-orders their contents on the assumption that it doesn't
really matter.
Here's how you can tell (in an openarena-data git checkout):
perl ./debian/list-pk3.pl \
/usr/share/games/openarena/baseoa/pak6-patch088.pk3 | \
diff -u - debian/pak6-patch088.pk3.contents
There should be no difference in lines not starting with "#".
Working on a fix now.
S
More information about the Pkg-games-devel
mailing list