On Tue, 2004-12-07 at 16:24 +0100, Axel Thimm wrote: > Hi, > > On Sat, Dec 04, 2004 at 05:51:35PM +0100, J?rgen M?llenhoff wrote: > > seth vidal wrote: > > > > >and how does the work for removals? > > >should yum remove foo only remove foo.x86_64? > > > > Yes, if x86_64 is the preferred architecture. > > > > >or should it match foo.i386, too? > > > > With x86_64 as preferred architecture, no. > > IMHO, it should. > > Desired behaviour: > o yum install foo > for all arch in archs: if foo.arch already installed, upgrade foo.arch > if foo.bestarch not installed: Install foo.bestarch > > I.e. default to only native packages, but upgrade compatibility > packages is such had been installed. > o yum remove foo > Unconditionally remove all foo.arch (like it is now) > > In order to remove only for a specific arch, use yum remove > foo.arch. In order to install for all archs use yum --comparchtoo > install foo. comparchtoo could be a switch in yum.config. Boy, that makes the behavior different, dramatically, so, for install and remove as to what a non-specific package name implements. Glad that won't be confusing to users. -sv