On Mon, Jan 21, 2008 at 08:13:49AM +0000, Debian Bug Tracking System wrote: > + [HE] Add checks for game packages that contain no game executables > (package-section-games-but-contains-no-game) or that contain > anything in usr/bin at all, which is usually a mistake. > (package-section-games-but-contains-no-game). (Closes: #451668)
I'm not so sure about the second check, which I suppose refers to «package-section-games-but-has-usr-bin». I fail to see how this is _usually_ a mistake. Many games include additional tools to create levels or data files, and it makes sense to install this kind of binaries in /usr/bin, since according to FHS /usr/games is for «games and educational binaries». After checking the packages that currently fail[1] (plus exult, which is in contrib and doesn't appear in that list), and most of them (6/8) look like false positives: exult, fortune-mod, jumpnbump, neverball, pydance, xconq. These packages include tools in /usr/bin, but not games. Only one package, pyracerz, which includes a link to /usr/games in /usr/bin is clearly wrong. For reference, here is the full list of binaries installed in /usr/bin with a short description. eboard /usr/bin/eboard-config - get information about the installed eboard exult /usr/bin/expack - manipulate flex files /usr/bin/exult_studio - world editor /usr/bin/ipack - manipulate flex files /usr/bin/shp2pcx - extract images from a shape /usr/bin/splitshp - split shape files into frames /usr/bin/textpack - pack/unpack flex files containing text /usr/bin/ucc - usecode compiler /usr/bin/ucxt - usecode disassembler fortune-mod /usr/bin/strfile - create a random access file for storing strings /usr/bin/unstr - dump strings in pointer order jumpnbump /usr/bin/jumpnbump-pack - create levels /usr/bin/jumpnbump-unpack - unpack levels /usr/bin/jumpnbump-gobpack - convert .gob to .pcx neverball /usr/bin/mapc - map compiler pydance /usr/bin/findbpm - calculate the beats per second of a song pyracerz /usr/bin/pyracerz - symlink to /usr/games/pyracerz xconq /usr/bin/imf2x - translates image families into bitmaps /usr/bin/x2imf - converts bitmap images into "portable image family" /usr/bin/ximfapp - image viewer 1. http://lintian.debian.org/reports/Tpackage-section-games-but-has-usr-bin.html PS. Note that I'm replying to this bug but I'm not reopening it because I just wanted to provide more info and hear your opinion about it. Please tell me if a new bug report is more desirable and feel free to archive this bug again.

