proposal to remove static libs from -devel packages for FC5
Christopher Aillon
caillon at redhat.com
Wed Jul 27 17:04:38 UTC 2005
On 07/27/2005 11:55 AM, Ralf Corsepius wrote:
>On Wed, 2005-07-27 at 10:53 -0400, Christopher Aillon wrote:
>
>
>>and provide me with a patch to let Firefox build
>>against the shared nspr libs instead of the static nspr libs, as that
>>would obviate this entire discussion.
>>
>>
>I am too long in this business to fall into this old rhetorical trick
>from the "1000 tricks to get rid of customers in 1st level support" grab
>bag - I am not going to solve your bugs.
>
It's not a trick. You're the one that's unabashedly trying to force
things down my throat. If you want it this badly, prove it and do the
work. This is how open source has come to thrive.
>When you once should be shipping a shared libnspr, you could reorganize
>the packages this way:
>
>
So, I think I see your confusion. You appear to think I only ship
static libs, but that is not so. I currently ship a shared AND a static
library. Right now, nobody links against the shared lib, only the
static lib. You are proposing that because nothing does that right now,
I should rename -devel to -static, but that would force people who want
to write their own app against the shared nspr libs to use the -static
package which is very badly broken. If I go ahead and add a -static
package, that would force every CURRENT consumer that is forced to build
against the static libary (firefox, et. al) to get both the -devel AND
the -static package which (beating a dead horse) is also broken. You
should need only the -devel package. Refer to the three-act play.
There is nothing else I really can say here unless there is a patch
available to make the current consumers use the shared lib. I will not
be further replying to this discussion.
More information about the Fedora-maintainers
mailing list