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

Bug#574572: lintian: false positives with shared libraries



Brian May <bam@debian.org> writes:

> The other issue with the package-name-doesnt-match-sonames tag remains.

For that, if I were you I'd drop the -heimdal from any library package
that doesn't actually conflict with an MIT Kerberos library package, which
is the majority of the cases.  I don't see any obvious reason why, say,
libkafs0 or libhx509-5 need to have the -heimdal suffix.  Of course, you
only want to change package names when you have to anyway because of an
SONAME change, so in the meantime you may want to add overrides.

I'm of two minds about the packages that actually conflict with MIT
Kerberos.  On one hand, since the SONAME is different, there's no inherent
reason why you need the -heimdal.  Calling the library package just
libkrb5-26 would be fine technically.  On the other hand, it looks like a
much newer version of libkrb5-3 and hence could be confusing to humans, so
there's an argument to be made for keeping it and the override forever.
(And the situation with libkadm* libraries is a bit more complicated,
although MIT Kerberos has now renamed their SONAMEs.)

-- 
Russ Allbery (rra@debian.org)               <http://www.eyrie.org/~eagle/>



Reply to: