Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 329817 - ebuild removal: games-emulation/xmame
Summary: ebuild removal: games-emulation/xmame
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-07-25 19:55 UTC by Jared B.
Modified: 2011-02-16 00:29 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jared B. 2010-07-25 19:55:02 UTC
Gentoo currently contains two versions of MAME in portage: sdlmame and xmame.  xmame is the older, and perhaps more well-known, version, but development halted on it back in 2006 with v0.106.  It's now supposedly undergoing a massive rewrite, though the homepage no longer exists and no news has been posted in a very long time.

sdlmame, on the other hand, has officially replaced xmame as the official *nix port and has been merged into the baseline MAME code beginning with 0.137.  Some additional info can be found here:
http://rbelmont.mameworld.info/?page_id=163

As a result, I recommend removing xmame from portage, as it's old, deprecated, and fully superseded by sdlmame.

Reproducible: Always

Steps to Reproduce:
Comment 1 Mr. Bones. (RETIRED) gentoo-dev 2010-07-26 21:36:56 UTC
media-tv/freevo-1.9.0 uses xmame so it can't be removed until that's changed.
Comment 2 Jared B. 2010-07-26 21:51:03 UTC
Hmm, good catch.  I was unaware of that dependency.  I took a look at the ebuild and it looks like it simply pulls in xmame rather than building any kind of special support for it.  Is there any reason that couldn't be swapped out for sdlmame in a future release (or rev)?  I don't know what kind of integration, if any, is involved.

If not, no big deal I guess.  Was just trying to help tidy up portage a bit.
Comment 3 Mr. Bones. (RETIRED) gentoo-dev 2010-08-17 07:17:16 UTC
I removed the use flags and games deps in freevo since they aren't strictly build or run-time deps of freevo and it's just bad practice to link packages like that.

This clears things up for this bug to proceed.  I'll last rite xmame in favor of sdlmame.
Comment 4 Mr. Bones. (RETIRED) gentoo-dev 2010-08-17 07:22:17 UTC
xmame is now in package.mask.
Comment 5 David Carlos Manuelda 2011-02-16 00:29:36 UTC
And what about gxmame? as its name sais: it depends on xmame as well. Should you remove that too?