[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.


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: