Please do not reply directly to this email. All additional comments should be made in the comments box of this bug. Summary: Review Request: luarocks - Package management system for Lua modules https://bugzilla.redhat.com/show_bug.cgi?id=577514 Summary: Review Request: luarocks - Package management system for Lua modules Product: Fedora Version: rawhide Platform: All OS/Version: Linux Status: NEW Severity: medium Priority: low Component: Package Review AssignedTo: nobody@xxxxxxxxxxxxxxxxx ReportedBy: thomas@xxxxxxxxxxxx QAContact: extras-qa@xxxxxxxxxxxxxxxxx CC: notting@xxxxxxxxxx, fedora-package-review@xxxxxxxxxx Estimated Hours: 0.0 Classification: Fedora I found out that LuaRocks wasn't available on Fedora, so I tried to package it during my spare time. However, I'm still having some issues that I don't exactly know how to handle properly. Spec URL: http://thomas.duboucher.free.fr/luarocks.spec SRPM URL: http://thomas.duboucher.free.fr/luarocks-2.0.1-1.fc12.src.rpm Result of rpmlint on .spec, .rpm and .src.rpm: luarocks.spec:70: W: configure-without-libdir-spec luarocks.x86_64: W: spelling-error %description -l en_US metadata -> meta data, meta-data, metatarsus luarocks.x86_64: W: spelling-error %description -l en_US devel -> delve, devil, revel luarocks.x86_64: E: no-binary luarocks.x86_64: W: only-non-binary-in-usr-lib luarocks.x86_64: W: dangling-symlink /usr/lib/lua/5.1 /usr/lib64/lua/5.1 luarocks.src: W: spelling-error %description -l en_US metadata -> meta data, meta-data, metatarsus luarocks.src: W: spelling-error %description -l en_US lua -> la, luau, lea luarocks.src: W: spelling-error %description -l en_US devel -> delve, devil, revel luarocks.src:70: W: configure-without-libdir-spec 2 packages and 1 specfiles checked; 1 errors, 9 warnings. Here is a list of the main issues I still have. * One of the main problems is LuaRocks being no-arch (since it is plain Lua), but still being arch dependant since it compiles Lua modules written in C. * Also, packages installed with LuaRocks _do_ collide with Lua packages available as RPM, such as luadoc, in /usr/lib/lua/5.1/. * On x86_64, LuaRocks installs packages under /usr/lib/lua/5.1/, but Lua searches for its packages under /usr/lib64/lua/5.1/. I fixed this issue with a symlink. The package works well under Fedora 12 x86_64, but I haven't tested it under i686. Thanks in advance. -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug. _______________________________________________ package-review mailing list package-review@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/package-review