Ubuntu vs. Debian packages

Emmanuel Kasper emmanuel at libera.cc
Tue Mar 13 13:36:49 UTC 2012


Le 12/03/2012 23:26, Cesare Falco a écrit :
> Hey all,

Hallo Cesare !
> I've recently committed what's needed to merge the Ubuntu package for
> Mame with the Debian one. There's just a couple of minor differences I'd
> like to sort out:
> 
> 1. rompath: is there any good reason to keep /usr/share/games/mame/roms
> as a valid rompath entry? Nobody but the apt system should write into
> system directories, and we don't expect roms to be packaged. Local
> admins should put them in /usr/local/share/games/mame/roms instead, so I
> think keeping the former entry is pointless.

I agree with you here, I have just read
http://www.debian.org/doc/debian-policy/ch-opersys.html#s9.1.2 and IMHO
it is fine and safe to do so.

> 2. video option: Mame performs *bad* with -video soft, even with older
> games. I guess there are no Mame user who don't own a decent,
> accelerated graphic card. That's why I put -video opengl as the default
> in Ubuntu, and never received complaints about that. I think lots of
> user (maybe all?) would switch the default just after installation, so
> why don't save them the effort? :)

+1
Now desktop environnments on Linux ( Gnome3, Unity ) expect you to have
3D hardware acceleration. I guess the fine folks behind those projects
evaluated that 3D hardware acceleration must be popular enough to enable
it by default so I think we can now do the same.

If you do that could also update the readme in
http://wiki.debian.org/Mame and in the package ?

> We should also consider forwarding upstream the patches we wrote to
> allow linking the jpeg and flac system library. They are in an
> acceptable form now IMHO.

Yep. I think we should merge the two patches before sending them upstream.

Could you commit also your package relative changes in the mess
repository ? If you have not looked at mess yet take a look at it, is a
fine emulator, I use it for SNES emulation and it works great !

Concerning the downloading of roms that we talked about in the mame
forums, (
http://forums.bannister.org/ubbthreads.php?ubb=showflat&Number=77999 )
we have to agree that we disagree here :)  Having to do any kind of user
clicking to validate a license for downloading extra components is
definitively a step backwards. When you do a dist-upgrade of thousands
packages what would happen if each of those would require a
click-to-agree license wrapper ?

I think we discussed this already some ago, and IIRC the consensus was
that it should go in a separate mame-extra-download package ( which
could also handle other mame ressources like artwork YMMV )

Greets !

Manu




More information about the Pkg-games-devel mailing list