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

Re: Name of a binary package according to sonames



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Kurt Roeckx escribió:
> On Mon, Dec 18, 2006 at 11:14:33AM -0400, Jose Luis Rivas Contreras wrote:
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>>> On Sun, Dec 17, 2006 at 06:07:18PM -0400, Jose Luis Rivas Contreras wrote:
>>>> -----BEGIN PGP SIGNED MESSAGE-----
>>>> Hash: SHA1
>>>>
>>>> I'm maintaining libtorrent package, this source builds 2 binaries,
>>>> libtorrent-rakshasa (is libtorrent9 last version in debian archive) and
>>>> libtorrent-rakshasa-dev (is libtorrent9 last version in debian archive),
>>>> I get this warning from lintian when I build the package.
>>>>
>>>> Now running lintian...
>>>> W: libtorrent-rakshasa: package-name-doesnt-match-sonames libtorrent10
>>>> Finished running lintian.
>>>>
>>>> The version I'm building is libtorrent-0.11.0 so I don't think I should
>>>> call the binary libtorrent10.
>>> Please check the real soname with objdump -p libtorrent-0.11.0 |grep
>>> SONAME
>> The real soname is libtorrent.so.10
>>
>> So, should I name it libtorrent10?
> 
> Either the soname should be libtorrent.so.11, or you might 
> want to rename libtorrent-0.11.0 to libtorrent-0.10.0 or something.

I can't that version already pass...
> 
> If the soname really is and should be libtorrent.so.10, you want to name
> it libtorrent-rakshasa10 or something.  But it should have the 10 in it.

Ok, so I'm renaming the package to libtorrent10-rakshasa and -dev.
> 
>>From what I understand there are 2 incompatible libtorrent packages, so
> you want to reflect that in the name of the package.
> 
Yes, there's libtorrent-rasterbar (in a RFP, but I want to avoid
problems in a near future), my packages were libtorrent9 and
libtorrent9-dev, so I add to the name of the libraries "-rakshasa" to
reflect that in the name.

Thanks and Cheers!!

- --

ghostbar @ linux/debian 'unstable' on i686 - Linux Counter# 382503
http://ghostbar.ath.cx/ - irc.freenode.net #talug #velug #debian-es
http://debianvenezuela.org.ve - irc.debian.org #debian-es #debian-ve
CHASLUG -- http://chaslug.org.ve - irc.unplug.org.ve #chaslug
San Cristobal - Venezuela. TALUG -- http://linuxtachira.org
Fingerprint = 3E7D 4267 AFD5 2407 2A37  20AC 38A0 AD5B CACA B118
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFFhr0pOKCtW8rKsRgRAr5zAJ4qLKHfOrr9fe3C2lcJpU4F62KkTgCg0eMF
UGHUzA0TBliBAp4kbZTrj+0=
=ZJAe
-----END PGP SIGNATURE-----



Reply to: