[Bug 1111512] New: Add lua51-bit32 package to Leap distributions
http://bugzilla.opensuse.org/show_bug.cgi?id=1111512 Bug ID: 1111512 Summary: Add lua51-bit32 package to Leap distributions Classification: openSUSE Product: openSUSE Distribution Version: Leap 42.3 Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Other Assignee: bnc-team-screening@forge.provo.novell.com Reporter: mcepl@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- I have switched neovim package to using LuaJIT instead of the standard Lua for its speed. Unfortunately, that means we have to have functional lua51 stack in all distros with this neovim. The only missing package is lua51-bit32, which is compatibility package providing bitwise manipulation operations for lua 5.1 (they are standard part of 5.2). I have added lua51-bit32 to openSUSE:Factory (https://build.opensuse.org/package/show/openSUSE:Factory/lua51-bit32), but I would like to have it in Leap 42.* and 15.* as well. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1111512 http://bugzilla.opensuse.org/show_bug.cgi?id=1111512#c1 Andreas Stieger <astieger@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |astieger@suse.com, | |mcepl@suse.com Assignee|bnc-team-screening@forge.pr |mcepl@suse.com |ovo.novell.com | Flags| |needinfo?(mcepl@suse.com) --- Comment #1 from Andreas Stieger <astieger@suse.com> --- Please set a maintainer and bugowner on the devel project and confirm. Normally new packages like this are not actually required for Leap maintenance, unless you also want to make these changes to neovim as a Leap maintenance update. Is that what you are planning to do? For everything else just provide lua51-bit32 as an aggregate or linked package in the project where you also offer the neovim package with this particular change. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1111512 http://bugzilla.opensuse.org/show_bug.cgi?id=1111512#c2 Matej Cepl <mcepl@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(mcepl@suse.com) | --- Comment #2 from Matej Cepl <mcepl@suse.com> --- (In reply to Andreas Stieger from comment #1)
Please set a maintainer and bugowner on the devel project and confirm.
Like this https://build.opensuse.org/package/users/devel:languages:lua/lua51-bit32 ?
Normally new packages like this are not actually required for Leap maintenance, unless you also want to make these changes to neovim as a Leap maintenance update. Is that what you are planning to do?
Yes. That and also I would like to be able to provide development packages in my own repository https://build.opensuse.org/package/show/home:mcepl:neovim/neovim even for LEAP distros. And given how simple and hopefully uncomplicated the change is, I hoped it could be possible.
For everything else > just provide lua51-bit32 as an aggregate or linked package in the project where you also offer the neovim package with this particular change.
I can do that. You decide. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1111512 http://bugzilla.opensuse.org/show_bug.cgi?id=1111512#c3 --- Comment #3 from Andreas Stieger <astieger@suse.com> --- I would say that you should submit both lua51-bit32 and the neovim speed improvements to openSUSE:Leap:15.1 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1111512 http://bugzilla.opensuse.org/show_bug.cgi?id=1111512#c4 --- Comment #4 from Matej Cepl <mcepl@suse.com> --- (In reply to Andreas Stieger from comment #3)
I would say that you should submit both lua51-bit32 and the neovim speed improvements to openSUSE:Leap:15.1
https://build.opensuse.org/request/show/641341 neovim https://build.opensuse.org/request/show/641340 lua51-bit32 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1111512 Matej Cepl <mcepl@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |IN_PROGRESS -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com