Seth: > > This is annoying and contrary to, e.g. the way the Red Hat installer > > works. > > Not for loooooooooong. :) It's how anaconda works on RHEL4, which is all I care about at the moment :) > And it completely runs contrary to: > > yum install foo* > > > b/c now it won't install foo* that _can_ be installed. > > it will only install foo* of the multilib arch. > > not exactly obvious behavior is it? I suggest making it a tunable (as in my patch) so that people can decide what behavior they want. > I've also never figured out what was so heinous about having both i386 > and x86_64 of a package installed by default. what's the bad thing that > happens? Using twice as much disk space for stuff you don't need? > If you're really that hellbent for leather to avoid the i386 > pkgs why not add an exclude at the top of your yum.conf? > > exclude=*.i386 *.i686 *.i586 *.athlon Unfortunately, that breaks upgrades; I still want to upgrade whichever i386/i686 packages DO need to be installed. I just don't want to wantonly install every i386 package possible. Likewise, if a package is only available for i386 (i.e. old openoffice) I still want to ensure it gets installed if a x86_64 version isn't available. This is the behavior of RHEL4 anaconda which is what I'm aiming to be consistent with. Anyway, the patch is slightly busted... it works for 'yum groupupdate' but not 'yum groupinstall'. I'll try to fix this... Thanks, Chris Wing wingc@xxxxxxxxxxxxxxx