Bug#774127: game-data-packager: changelog.gz is installed twice

Simon McVittie smcv at debian.org
Mon Dec 29 10:46:10 UTC 2014


On 29/12/14 08:41, Alexandre Detiste wrote:
> -rw-r--r-- 1 root root 5068 déc 29 08:15 /usr/share/doc/game-data-
> packager/changelog.gz

This exists because Debian policy says it must.

> -rw-r--r-- 1 root root 5078 déc 29 08:30 /usr/share/games/game-data-
> packager/changelog.gz

This exists so we can include it in quake2-*.deb. (It is also duplicated
in each of /usr/share/games/game-data-packager/*.deb, but you can't
immediately see that without unpacking them.)

We can't use /usr/share/doc/game-data-packager/changelog.gz for this
purpose because Policy says packages must continue to work if you delete
some or all of /usr/share/doc.

If all the "template .deb" files were stored in unpacked form, like the
quake2 ones already are, then they could all share one copy of
changelog.gz. That's what I plan to do for all subsequent games that I
add, and I'll probably migrate existing games (or at least those for
which I have a copy) to that structure over time.

> maybe a symlink would do.

Maybe, but I don't think Policy allows
/usr/share/doc/PACKAGE/changelog.gz to be a symlink?

    S



More information about the Pkg-games-devel mailing list