x86-64 rawhide update obnoxiousness

Panu Matilainen pmatilai at laiskiainen.org
Sat Oct 15 06:38:51 UTC 2005


On Fri, 14 Oct 2005, Paul Jakma wrote:

> On Tue, 11 Oct 2005, seth vidal wrote:
>
>> yum doesn't force anything.
>> 
>> there is, at no time, the force options used in yum, at all
>> 
>> where did you get this idea?
>
> How does it manage to install rpms which install files already installed by 
> other RPMs then?
>
> 'rpm' itself wouldn't allow this without the force argument, also whatever 
> way apt-get uses librpm it allows librpm to raise the error in exact same way 
> as if rpm had been used without the force argument. With Yum OTOH there are 
> no errors and the rpm is installed - hence the reasonable conclusion that it 
> specifies whatever librpm equivalent of 'force' - if it's due to something 
> else, then the user-visible effect at least is identical.
>
> I wish yum wouldn't do that.

Get over it, yum isn't forcing anything, you can't even tell it to force 
anything! The same thing happens with rpm-cli as well: when you 
install/upgrade both the i386 and x86_64 packages simultanously, rpm 
"swallows" file conflicts between multilib packages. Whether that's a sane 
thing to do is another question. That behavior is within rpmlib, not 
specific to yum or anything else.

 	- Panu -




More information about the fedora-test-list mailing list