[Pkg-fonts-devel] Bug#694864: Bug#694864: Bug#694864: ttf-liberation not available for ARCH i386 in multiarch amd64 environment
Daniel Kahn Gillmor
dkg at fifthhorseman.net
Sat Dec 1 20:39:40 UTC 2012
hmm, ok, so vorlon pointed me to:
https://wiki.ubuntu.com/MultiarchSpec#Dependencies_involving_Architecture:_all_packages
as an explaination of why Architecture: all packages need to be
explicitly marked as Multi-Arch: foreign. In particular, it's to avoid
causing a problem where dependencies are made on Arch: all packages with
the expectation that they'll pull in some arch-specific dependencies
(e.g. Depends: python). So we have to explicitly mark all Architecture:
all packages that don't run this particular risk.
So, what does this mean for the pkg-fonts team? Given that all of our
font packages are Architecture: all, but don't have these sort of
chained arch-specific dependencies, i think we probably need to mark all
of our packages Multi-Arch: foreign.
Any thoughts from other team members? Is there a good way to make this
change across all our packages fairly rapidly? Is there a spot check we
can put into place? Should we try to get lintian to say packages named
fonts-* that are Architecture: all should be marked Multi-Arch: foreign?
--dkg
More information about the Pkg-fonts-devel
mailing list