bizarre multi-arch error

Gustavo Niemeyer gustavo at niemeyer.net
Tue Feb 13 10:07:36 PST 2007


> On Tuesday 13 February 2007, Gustavo Niemeyer wrote:
> > > What?!? Install a i386 package to satisfy x86_64 requirements?? That's
> > > clearly wrong.
> >
> > If package A has a dependency on D and package B provides D, and
> > package A and B are both installable, there's nothing wrong in
> > satisfying one with the other, from a dependency solver point
> > of view.
> 
> Even if it's the wrong arch?

If a package requires /bin/sh and only bash i386 is available,
should Smart refuse to install it?  Based on what?  Is that the
*wrong* architecture, or does it actually work on your system?

Smart gives precedence to the best architecture running on your
system, but that decision isn't blind.

-- 
Gustavo Niemeyer
http://niemeyer.net



More information about the Smart mailing list