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

gmp-4.0.1 and .so numbers

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
          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 ...  Number 2 is only a
bit more difficult, but it contests the upstream vision...

Any helpful suggestions are welcome.


_-_-_-_-_-   Author of "Dwarf's Guide to Debian GNU/Linux"  _-_-_-_-_-_-
_-                                                                    _-
_- aka   Dale Scheetz                   Phone:   1 (850) 656-9769     _-
_-       Flexible Software              11000 McCrackin Road          _-
_-       e-mail:  dwarf@polaris.net     Tallahassee, FL  32308        _-
_-                                                                    _-
_-_-_-_-_-  Released under the GNU Free Documentation License   _-_-_-_-
              available at: http://www.polaris.net/~dwarf/

Reply to: