On Fri, Dec 24, 2010 at 06:34:55PM -0600, Jordi Guti??rrez Hermoso wrote: > On 24 December 2010 16:20, Steve M. Robbins <[email protected]> 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. Regards, -Steve
signature.asc
Description: Digital signature

