[Pkg-scicomp-devel] Bug#607949: Bug#607949: Suggest using upstream library name "ANN"

Steve M. Robbins steve at sumost.ca
Sat Dec 25 02:29:41 UTC 2010

On Fri, Dec 24, 2010 at 06:34:55PM -0600, Jordi Guti??rrez Hermoso wrote:
> On 24 December 2010 16:20, Steve M. Robbins <smr at debian.org> wrote:
> > Package: libann0
> > Version: 1.1.1+doc-2.2
> > Severity: wishlist
> >
> > The source, as distributed, builds "libANN", but the Debian packaging
> > changes this to "libann" so the upstream doc (ANNmanual.pdf) instructions
> > to use "-lANN" do not apply.
> >
> > At the very least, this should be noted in a README.Debian. ??Better,
> > IMHO, to follow upstream naming convention.
> Upstream's naming convention clash with every other library in Debian.

I will guess that you are referring to using capital letters.  I don't
know of any Debian Policy that precludes using capital letters.
Certainly this is unusual, but it's not unique; consider libICE,
libGL, libGLU, libFLAC, among others.

But maybe you meant something else?

By unilaterally changing the library name, the harm is not just that
the change breaks the documentation, but that it breaks other pieces
of software that link against "-lANN".  This is the larger harm: any
other package built for debian now needs to adjust the link step of
its build.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 190 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-scicomp-devel/attachments/20101224/8e5fa240/attachment.pgp>

More information about the Pkg-scicomp-devel mailing list