Re: Duplicate relations in dpkg-shlibdeps output
On 10-Nov-2001 Josip Rodin wrote:
> On Sat, Nov 10, 2001 at 12:18:59PM +0100, Enrico Zini wrote:
>> E: guessnet: package-has-a-duplicate-relation libpcap0
>> N: The package seems to declare a relation on another package more than
>> N: once. This is not only sloppy but can break some tools
>> enrico@marvin:~/dev/guessnet-0.9$ dpkg-shlibdeps -O guessnet
>> shlibs:Depends=libc6 (>= 2.2.4-4), libpcap0 (<< 0.7.0), libpcap0 (>=
>> 0.6.1-1), libpopt0 (>= 1.6.2-1)
>> What should I do to solve this error? dpkg-shlibs is giving an output
>> that makes lintian complain, and I feel all of this is outside of my
>> control, except maybe if the cause is in how upstram does the linkage.
> Lintian must be on crack, there's nothing wrong with that relation.
> However, you should check if the package has a real duplicate relation on
> libpcap0, do dpkg -I guessnet_*.deb.
The lintian check seems to be missing the versioning information. Although why
the << 0.7.0 is there is beyond me.