Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 159023 - games-arcade/stepmania-3.9 should depend on ~dev-lang/lua-5.0
Summary: games-arcade/stepmania-3.9 should depend on ~dev-lang/lua-5.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Samuli Suominen (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 168792
  Show dependency tree
 
Reported: 2006-12-24 09:15 UTC by Nicolas Litchinko
Modified: 2007-08-01 16:53 UTC (History)
5 users (show)

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


Attachments
stepmania-bin-3.9 ebuild (stepmania-bin-3.9.ebuild,1.75 KB, text/plain)
2007-03-21 15:00 UTC, Renan T. Inácio
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nicolas Litchinko 2006-12-24 09:15:21 UTC
dev-lang/lua-5.1.1 has been unmasked recently and liblualib, which is required by stepmania, has been merged with liblua.

Replacing the dependancy on >=dev-lang/lua-5.0 with ~dev-lang/lua-5.0 should temporarily fix this problem.
However, lua ebuilds aren't using slots so this will block lua upgrades.
Comment 1 Matti Bickel (RETIRED) gentoo-dev 2007-01-04 13:05:13 UTC
Lua will be slotted asap, i've a commit sitting almost ready.
Comment 2 Matti Bickel (RETIRED) gentoo-dev 2007-03-14 14:03:58 UTC
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?
Comment 3 Simon Ruggier 2007-03-20 04:53:25 UTC
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.
Comment 4 Renan T. Inácio 2007-03-21 15:00:39 UTC
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.
Comment 5 Christian Faulhammer (RETIRED) gentoo-dev 2007-03-26 09:13:24 UTC
stepmania has been masked
Comment 6 Charles Christie 2007-04-16 01:37:38 UTC
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.
Comment 7 Samuli Suominen (RETIRED) gentoo-dev 2007-08-01 16:53:51 UTC
Applied patch to support lua 5.1, thanks for reporting.