lua 5.0.x and 5.1.x are incompatible. Software that builds and runs with one usually does not work with the other. There are API changes. The tree still contains some stuff that only works with old lua. Things I am aware of are stepmania and ion2. Reproducible: Always
Nope; get broken apps fixed upstream. We've already slotted it and quickly undone it. More PITA that it's worth.
Broken? What's broken about an application using a library? On normal (binary package) system these can easily coexist. If I build the application manually and supply the right lua version it works flawlessly. what is broken is gentoo packaging system that cannot cope with two versions of a library.
We are not going to do it, sorry. Also stated in the ChangeLog.
*** Bug 192551 has been marked as a duplicate of this bug. ***
*** Bug 202025 has been marked as a duplicate of this bug. ***
*** Bug 414571 has been marked as a duplicate of this bug. ***
*** Bug 422493 has been marked as a duplicate of this bug. ***
(In reply to comment #6) > *** Bug 414571 has been marked as a duplicate of this bug. *** (In reply to comment #7) > *** Bug 422493 has been marked as a duplicate of this bug. *** Those bugs are about SLOTting >=dev-lang/lua-5.2.0 and if this is seriously considered then this bug should block bug 407091. Anyway, I'm against SLOTting dev-lang/lua. The packages need to be fixed like normal instead. I realize it will take a while, but that's just how it is.
*** Bug 461222 has been marked as a duplicate of this bug. ***
*** Bug 486920 has been marked as a duplicate of this bug. ***