Summary: | games-arcade/stepmania-3.9 should depend on ~dev-lang/lua-5.0 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Nicolas Litchinko <nicolas> |
Component: | [OLD] Games | Assignee: | Samuli Suominen (RETIRED) <ssuominen> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | games, ixevix, mabi, Simon80, thespy |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 168792 | ||
Attachments: | stepmania-bin-3.9 ebuild |
Description
Nicolas Litchinko
2006-12-24 09:15:21 UTC
Lua will be slotted asap, i've a commit sitting almost ready. Um, well. There *was* a slotted lua in tree, but it broke other stuff. So i decided to drop it, and help bring everything up to speed with lua-5.1.1. Is there any known timeframe for the stepmania-4.0 release? Too far to wait it out, there's basically no timeline as of about 4 months ago, and quality of the CVS head wasn't really production ready. So, rather than not offering users stepmania at all, my opinion is that it's a better idea to either statically link lua, or patch stepmania. Optionally you could also start packaging 4.0, either from CVS, or from the snapshots they've released; this would be much better than nothing. Created attachment 113971 [details]
stepmania-bin-3.9 ebuild
I made this ebuild to install the binary distribution of stepmania (basically it's stepmania ebuild, without compiling). It is only ~amd64 since I can't test on other arches.
There is just some issues that I don't know if it's a big problem: it complains about pre-stripped binary and executable stackes.
stepmania has been masked I think that the proper solution would be to include stepmania 4.0 snapshot source and binaries through portage, but mask them and say that they are still alpha versions. I haven't had any problems with any of them aside from the latest binary that decided to not display videos. One thing is that, like every other release of stepmania in Gentoo, we have to use that ffmpeg patch or StepMania can't find libavcodec. Applied patch to support lua 5.1, thanks for reporting. |