[csw-maintainers] GAR: Checks for shared library names

Philip Brown phil at bolthole.com
Thu Oct 14 22:06:04 CEST 2010


On 10/14/10, Maciej (Matchek) Blizinski <maciej at opencsw.org> wrote:
> I've just pushed a new change to checkpkg:
>
> When it spots a set of sonames that look like good candidates for
> splitting out, it prints out suggested GAR lines.  Here's output from
> the analysis of CSWnspr:
>
>
>  * Package CSWnspr contains shared libraries with sonames that don't have
>    compatible versions: ['libnspr4.so', 'libplc4.so', 'libplds4.so'].  This
>    means that they are best placed in own packages, with each package named
>    after library name and version.
>

Hmm.

I think it would be good if you were a little more descriptive about
the non "compatibility".
A little more detail, such as, "different numbering systems"?

Otherwise, the script looks a whole lot smarter than it really is.
After all, how would it "know" if the versions are "compatible" or
not? It sounds like a code analyser, which it is not.


More information about the maintainers mailing list