Goswin von Brederlow <[EMAIL PROTECTED]> writes: > 2) multiarch has a problem with changelogs in library packages. It > must be possible to insall libc6:i386 and libc6:amd64. If both contain > /usr/share/doc/libc6/changelog then that gives a file conflict in > dpkg. Having the changelog in libc6-common beautifully solves this > problem and avoids having to special case this in dpkg.
There is one more catch to add here: The same library can be installed in different versions for the different arches. IMHO this makes it impossible for them to really share the same file. I think the possibly cleanest solution is to install the docs in directories with an arch specific suffix, e.g. doc/libc6_i386 and doc/libc6_amd64. The debhelper scripts could do that for multiarch packages. But, what do you do with conflicting man pages? How is multiarch coming along? Matthias -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]