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