Bug#642767: lintian: package-section-games-but-contains-no-game should be deprecated
Niels Thykier
niels at thykier.net
Sat Nov 5 08:49:01 UTC 2011
On 2011-09-25 00:35, Michael Gilbert wrote:
> package: lintian
> version: 2.5.3
> severity: normal
>
> According a recent games team meeting log and several freedesktop
> documents, games no longer belong in /usr/games. However, when a
> package is updated to put game executables in /usr/bin, the lintian
> error package-section-games-but-contains-no-game is asserted. For
> more info, see:
> http://meetbot.debian.net/debian-games/2011/debian-games.2011-06-26-09.57.html
> http://lists.freedesktop.org/archives/games/2011-May/000369.html
>
> Thanks,
> Mike
>
>
>
Hi,
Have you filed a bug against debian-policy? At least §11.11 says "As
described in the FHS, binaries of games should be installed in the
directory /usr/games".
Can I assume this implies that setgid-binaries for games will appear in
/usr/bin as well (currently we only allow stuff in /usr/lib/games and
/usr/games/)?
On a related note, I suspect this will affect/break the tags
package-section-games-but-has-usr-bin and
games-package-should-be-section-games.
package-section-games-but-has-usr-bin could survive as a consistency
check (either everything goes into /usr/games or everything goes into
/usr/bin). However that only makes sense if /usr/games is not (going to
be) deprecated. The meeting logs were not completely clear to me on
this part.
I suppose we could salvage games-package-should-be-section-games by
looking for "setgid games" binaries or/and installing stuff in (i.e.)
/usr/lib/games and other discriminating directories.
~Niels
More information about the Pkg-games-devel
mailing list