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

Re: Please test gzip -9n - related to dpkg with multiarch support

Riku Voipio <riku.voipio@iki.fi> writes:

> If it turns out not reasonable to expect the compression results to be
> identical, we should probably look into using dpkg --path-exclude= with
> /usr/share/{doc,man,info}/* when installing foreign-architecture packages.

I believe the only packages that pose a problem are those marked
Multi-Arch: same, allowing multiple architectures of the same package to
be installed, and those packages are almost all shared libraries.  (Among
other things, nothing with a non-arch-qualified binary in bin or sbin
directories can be Multi-Arch: same anyway, which rules out most
non-shared-library packages other than things like cross-compilers.)
libraries are already not allowed to ship files in /usr/share/man and
/usr/share/info unless they change with every SONAME bump or we can't have
coinstallability of multiple SONAMEs of a package.

I think the problem is mostly limited to /usr/share/doc; the remaining
corner cases look pretty rare.

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

Reply to: