Re: Bug#689824: RFP: yquake2 -- Yamagi Quake II - Enhanced client for Quake II
Am Mittwoch, den 02.10.2013, 12:09 +0100 schrieb Simon McVittie:
> I'm not sure the ftp-masters would agree: tiny packages have a cost too
> (everyone's Packages file gets larger, whether they ever play Quake II
> or not). Installing the q3ded executable on players' systems costs 212
> KiB (on amd64), which is fairly small when compared with game.so (824
> KiB) and insignificant when compared with the data packages from
> game-data-packager (50 MiB for the demo, 366 MiB for the full game, not
> including the optional music).
Please don't get me wrong, my comment was not meant to criticize you. I
find your packaging perfectly reasonable. It is just that I'd generally
like to split my packages into logical units. And the game.so that is
required by both client and server is IMHO one such unit. However, in
this specific case, the game.so is arch-dependent and I agree with you
that splitting it from the server executable would if at all only save
some KiB and is thus not worth the effort.
> I also consider "now I'm running a server I didn't want" to be a valid
> reason to split packages, which is why quake2 and quake2-server are
> separate - quake2-server contains the init script, whereas the server in
> yamagi-quake2-common is just an executable that won't be run unless
> someone deliberately runs it.
This sounds reasonable, although it's a bit different from the way doom
is handled in Debian.
> Signed .changes in <http://www.pseudorandom.co.uk/~smcv/20131002quake2/>
> if people want to try it out while it's in NEW (sorry, I should have
> done that upload at the same time as the dput).
I have local builds, but thank you!