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

Re: multiarch: dependency-oriented vs package-oriented



On Wed, Jul 29, 2009 at 11:30:33PM +0200, Goswin von Brederlow wrote:
> >> Moreover, this is not the only exception. Thousands of desktop and server
> >> packages that contains executable binaries (applications) compiled from
> >> C/C++/Pascal/etc. also have arch-dependent reverse dependencies - packages
> >> with debug info, '-dbg' ones. So, they are not 'Multi-Arch: foreign' too.

> > First, why do these packages need to be cross-installed?  If they don't need
> > to be, then there's no reason to set the Multi-Arch field on them at all.

> I want zsh for be "Multi-Arch: foreign" so zomg:i386 and
> flowscan:amd64 can be installed. But then zsh:amd64 and zsh-dbg:i386
> would be installable, which clearly does not give functional debugging
> symbols.

All well and good that you want this, but both zomg and flowscan are
arch:any packages present on both architectures.  I don't see any compelling
reason to support this case on the first pass (i.e., make this supportable
in squeeze without incompatible changes to Depends:), this looks like a
wishlist request and not something critical - as is, say, getting rid of
ia32-libs.

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
slangasek@ubuntu.com                                     vorlon@debian.org


Reply to: