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

Bug#655975: britney: needs to grok multi-arch



Control: tags -1 + patch

On Tue, 2012-01-17 at 08:05 +0100, Raphael Hertzog wrote:
> On Sun, 15 Jan 2012, Adam D. Barratt wrote:
> > britney will need to be taught to understand how to migrate packages in
> > a world with cross-architecture dependencies.
> > At the very least, things like "foo/i386 depends on bar:amd64" should
> > work.  Might there be merit to also checking the values of the m-a
> > control fields and verifying that the resulting migration makes sense?
> 
> You know that the current multi-arch spec doesn't allow this yet?

Indeed, although I'd somehow overlooked it at the time.

> Currently, you only have to cope with dependencies like "bar:any". I don't even
> think that you want to allow foo/i386 to migrate just because bar:amd64 is
> available. All architectures should still be self-contained.

Colin Watson provided a patch in
20130916140255.GF32337@riva.ucam.org">http://lists.debian.org/20130916140255.GF32337@riva.ucam.org which
should address this case.

Regards,

Adam


Reply to: