Re: Packages violating policy 8.2
Simon Huggins <email@example.com> writes:
> On Fri, May 19, 2006 at 07:56:54PM +0200, Goswin von Brederlow wrote:
>> Aurelien Jarno <firstname.lastname@example.org> writes:
>> > I don't see why this could be a problem for multiarch. The library is
>> > only used by the binary which is the same package, so they are always
>> > in sync.
>> libfoo:i386 contains
>> libfoo:amd64 contains
>> When both get installed dpkg will complain about trying to overwrite
> Surely you're just pushing this out to libfoo-bin:i386 contains
> /usr/bin/foo and likewise libfoo-bin:amd64 and getting the conflict
> How do you resolve that?
You would be able to install libfoo:i386, libfoo:amd64 and either
libfoo-bin:i386 or libfoo-bin:amd64. Now if you have packages bar and
baz that "Depend: libfoo" you can install both bar:i386 and baz:amd64.
Without the split package this would not be possible.