[Pkg-cyrus-sasl2-commits] r284 - in /cyrus-sasl-2.1/trunk/debian: rules sasl2-bin.dirs sasl2-bin.lintian-overrides

Russ Allbery rra at debian.org
Thu Nov 1 21:24:01 UTC 2007


Fabian Fagerholm <fabbe at paniq.net> writes:
> On Sat, 2007-10-20 at 19:29 +0000, roberto at users.alioth.debian.org wrote:
>> --- cyrus-sasl-2.1/trunk/debian/sasl2-bin.lintian-overrides (added)
>> +++ cyrus-sasl-2.1/trunk/debian/sasl2-bin.lintian-overrides Sat Oct 20 19:29:03 2007
>> @@ -1,0 +1,3 @@
>> +# We require versioned depends, but ${shlibs:Depends} also adds one unversioned
>> +sasl2-bin binary: package-has-a-duplicate-relation
>> +

> Should we really override this? It's obviously a spurious warning in
> this particular case, but it is not caused by our packaging but by dpkg.
> Silencing it will mean that duplicate relations that we might cause by
> mistake in the future will go unnoticed. Once dpkg has better handling
> of shlibs:Depends (which I think is actually being implemented), the
> warning will disappear.

Better yet, you can just fix it.  For example, for OpenLDAP, I added:

        # Strip duplicate dependency out of substvars.
        sed -i -e 's/ libldap-2.3-0,//' debian/*.substvars

to binary-arch after dh_shlibdeps.  The same tactic should work here.

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



More information about the Pkg-cyrus-sasl2-debian-devel mailing list