Bug 193454 - No .so lib
Summary: No .so lib
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: lua
Version: 4
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Michael J Knox
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2006-05-29 03:05 UTC by Ian Chapman
Modified: 2007-11-30 22:11 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2006-06-02 21:39:49 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Ian Chapman 2006-05-29 03:05:11 UTC
Description of problem:
The lua rpm doesn't contain a shared library, it only contains lib archive (.a)

Version-Release number of selected component (if applicable):
lua-5.1-2.fc4

How reproducible:


Steps to Reproduce:
1. 
2.
3.
  
Actual results:


Expected results:


Additional info:
A new package called cegui "bug 193342" will eventually be linked with it.

Comment 1 Hans de Goede 2006-05-29 05:50:36 UTC
Ok,

I think this warrants some more explanation, I'm the reviewer for bug 193342 and
such have requesed the creation of this "bug".

cegui (the lib being packaged in bug 193342) comes with its own private copy of
lua (and tolua++ and pcre). Since having private copies of libs in packages is
concidered bad practice I asked the packager to use the system pcre instead of
the private copy. He responded that the same then probably applied to lua, but
that lua didn't have a .so to link against.

Which brings us here, even though it is still advantagous to use the system lua
(crreating one central place for bugfixes) as is, it would be better if the
system lua would offer a .so to use. Because now each time a serious bug in lua
is fixed all packages linking against it must be rebuild to pick up the fix.

Hence this RFE (request for enhancement). If you're willing to apply a patch to
offer a .so, but have trouble creating such a patch yourself let me know and
I'll try to create such a patch myself.


Comment 2 Michael J Knox 2006-05-29 05:55:52 UTC
There will be a new lua on the repos tomorrow hopefully. Fixing it in 5.1-3,
sorry I missed it. 

Comment 3 Hans de Goede 2006-05-29 06:03:52 UTC
Cool!

And no problem, thanks for the quick fix!



Note You need to log in before you can comment on or make changes to this bug.