[Pkg-ia32-libs-maintainers] Bug#535425: ia32-libs-tools [...] dependency on the amd64/ia64 package and binary NMUs
Andreas Beckmann
andreas at abeckmann.de
Sun Jul 26 09:06:49 UTC 2009
Andreas Beckmann wrote:
> Another question: to all generated ia32-libf00 (1.2.3-4~23) packages a
> dependency on libf00 (= 1.2.3-4) is added. This should only be
> neccessary is some files/scripts (e.g. manpages, config files,
> translations) have been removed during creation of the ia32- package to
> prevent file conflicts when both ia32-libf00 and libf00 are installed.
> If no such conflict exists, it should be possible to have ia32-libf00
> installed and working without having libf00 installed, too.
> Or a Conflicts: libfoo (<< 1.2.3-4), libfoo (>> 1.2.3-4) would work to
> forbid mismatching versions to be installed.
That one is really getting nasty if binary NMUs are involved:
i386: libpcre3:
Candidate: 7.8-2+b1
amd64: libpcre3:
Candidate: 7.8-2
ia32-libpcre3 gets a dependency on libpcre3 (= 7.8-2+b1) which is
unsatisfyable on amd64.
Andreas
More information about the Pkg-ia32-libs-maintainers
mailing list