[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: gmp-4.0.1 and .so numbers



On Sat, Mar 02, 2002 at 02:31:37PM -0500, Dale Scheetz wrote:
> I'm trying to get gmp-4.0.1 packaged, and I've run into a problem.
> 
> The tarball, gmp-4.0.1.tar.gz produces the libraries libgmp.so.3.2.1 and
> libmp.so.3.1.3, both with links ....so.3.
> 
> This breaks the progression of packages from libgmp1 thru libgmp3, where
> .so numbers followed version numbers, at least at the major numbers.
> 
> This presents multiple choices, none of which I particularly like.
> 
>    1. Provide the links:
>           libgmp.so.4 => libgmp.so.3.2.1
>       and
>           libmp.so.4 => libmp.so.3.1.3
> 
>    2. Change the make file to build .so.4.X libraries.
> 
>    3. Call the package libgmp3_4.0.1.
> 
> I don't like any of them, but number 1 is the simplest, and it preserves
> multiple libraries installed at the same time, with one, choosable,
> development library. Number 3 is also easy, but ...  

... it also complies with policy!  Policy section 11.3 says that
the library package is to be named "librarynamesoversion".  Hence
libgmp3 is the proper package name.

-S

-- 
by Rocket to the Moon,
by Airplane to the Rocket,
by Taxi to the Airport,
by Frontdoor to the Taxi,
by throwing back the blanket and laying down the legs ...
- They Might Be Giants



Reply to: