Package: openarena-dbg Version: 0.8.8-5+deb7u1 Severity: serious Justification: Policy §12.5 Tags: pending
In squeeze, openarena-server contained the dedicated server and client/server game logic, and openarena depended on openarena-server for the game logic. It contained an init script for the dedicated server, but that init script contravened normal Debian practice by being disabled by default. In wheezy, openarena contains a separate copy of the game logic (the required openarena*-data family of packages are so huge that a second copy of some C code is insignificant by comparison) and no longer depends on openarena-server. openarena-server's init script is enabled by default for new installations, with some magic in the preinst to ensure that it is still disabled when upgrading from a version where it was disabled by default. openarena-dbg's directory in /usr/share/doc is currently a symlink to openarena-server, resulting in debhelper adding a depencency on openarena-server to ${misc:Depends}. In squeeze, this made sense, but in wheezy, there are two problems with this: 1) the dependency isn't strictly versioned (Policy §12.5: this results in /usr/share/doc/openarena-dbg/copyright not necessarily containing copyright information for a matching version of openarena-dbg) 2) users who install openarena-dbg to debug an openarena crash, having never had openarena-server installed, will get openarena-server installed via the dependency and enabled by default, which is undesired This is easily fixed. S -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org