(This is just a note for the bug report; not explicitly copying
submitters.)

Okay, I've figured out the exact mechanics of why this bug is
happening.  Both lib32icu36 and libicu36 have shlibs files, and both
packages contain multiple shared libraries, some of which reference
other ones.  This causes dh_shlibdeps for each package to make a
reference back to first package whose shlibs file satisfies the
requirement.  Both lib32icu36 and libicu36 decide that the needed
libraries are contained in lib32icu36.  For lib32icu36, dh_shlibdeps
(or dpkg-shlibdeps) filters out the reference to itself, but this
obviously doesn't work for libicu36 since lib32icu36 is not libicu36.
Doing things in the normal way will always make one of these packages
depend on the other.  My solution is going to be to just filter the
substvars files between dh_shlibdeps and dh_gencontrol.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to