debian package naming of radiusclient-ng
Klaus Darilion
klaus.mailinglists at pernau.at
Tue Aug 8 08:21:08 UTC 2006
Hi Maxim!
While making openser ready for Debian, we came to the result that the
naming of the debian packages of radiusclient-ng does not fit the Debian
rules for naming.
Currently, the packages (using the control file supplied with
radiusclient-ng) are named libradius-ng and libradius-ng-dev. But, as
the library is named libradiusclient-ng.so.2.0.0 the package should be
named libradiusclient-ng2 and libradiusclient-ng-dev (see conversation
below)
It would be great if you can make this changes.
Thanks
Klaus
-------- Original Message --------
Subject: Re: [Devel] CVS commitlog: sip-server/packaging/debian
changelog compat control copyright openser.init openser.postinst
rules sip-server/packaging/debian/patches 00list
01_sourced_scripts.dpatch 10_no_lib64_on_64_bits.dpatch 11_always_smp.dpatch
Date: Mon, 07 Aug 2006 16:46:06 +0200
From: Julien BLACHE <julien.blache at linbox.com>
Organization: Linbox Free & ALter Soft
To: devel at openser.org
References: <E1G9dkd-0005kh-Kw at sc8-pr-cvs3.sourceforge.net>
<44D6E32D.1050208 at pernau.at> <44D6F7FE.1060600 at linbox.com>
<44D72215.1060507 at pernau.at> <44D73136.4040609 at linbox.com>
<44D74574.7090609 at pernau.at> <44D74786.2090407 at linbox.com>
<44D74EB0.3060201 at pernau.at>
Klaus Darilion wrote:
Hi,
>> Probably not, in this case. The name of the package depends on the
>> name of the library shared object and its soname, so either the
>> library is named libradiusclient-ng.so.X.Y.Z (X would be 2, in this
>> case, given the package is named libradiusclient-ng2 in Debian), or
>> the whole library
>
> Maybe we should contact Maxim (the author of -ng) to adopt the included
> debian control file to change the name to libradiusclient-ng2?
That would be a good thing to do, indeed. Please Cc:
pkg-voip-maintainers at lists.alioth.debian.org on the mail, so the actual
maintainers have a chance to jump in.
> What is the suggested package name for the dev package:
> libradiusclient-ng2-dev or
> libradiusclient-ng-dev2 or
> libradiusclient-ng-dev
That'd be libradiusclient-ng-dev or libradiusclient-ng2-dev, depending
on the maintainer's policy for the package. In this case, the package
name is libradiusclient-ng-dev.
(having the soname in the -dev package name allows several major library
versions in parallel)
More information about the Pkg-voip-maintainers
mailing list