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