On 12/7/20 9:11 AM, Marek Szuba wrote:
On 2020-12-04 13:16, Marek Szuba wrote:
Since a week ago the number of open bugs blocking the slotted-Lua
tracker has been reduced from 119 to under 80.
Updated count as of a few minutes ago: 64 open tickets! Full list:
https://dev.gentoo.org/~marecki/open_blocking_lua_eclass_bugs-20201207135752.txt
I think the slotted lua ebuilds should be doing some eselect-lua stuff
in pkg_postinst() and pkg_postrm(). For example:
* I have lua-5.1 and lua-5.2 installed
* Lua-5.2 is eselected
* I uninstall lua-5.2
* Now /usr/lib64/pkgconfig/lua.pc is a dangling symlink
Related to the above: is there a way to trigger rebuilds of consumers
when the "single implementation" changes? If I have a package that links
against liblua and if I upgrade from lua-5.1 to lua-5.2, then my package
should rebuild. I don't think $LUA_DEPS from lua-single.eclass can do that?