On Fri, Aug 18, 2006 at 09:00:34PM -0400, Bill Nottingham wrote:
Axel Thimm (Axel.Thimm(a)ATrpms.net) said:
> On Fri, Aug 18, 2006 at 08:24:25PM -0400, seth vidal wrote:
> > On Sat, 2006-08-19 at 02:19 +0200, Axel Thimm wrote:
> > > o rpm -i behaves properly with file conflicts
> > > o yum may for some reason turn of file conflict checking
> >
> > There is no code in yum that disables file conflict checking.
>
> I wouldn't think so myself, but Thorsten's report seems to indicate
> this.
>
> Is there some other explanation why people don't see file conflicts
> under yum?
rpm does not properly detect multilib conflicts when packages are
installed in the same transaction. This is a RPM bug, and has
nothing to do with yum.
Bug 190209, if you're curious.
But the report by Thorsten did not involve any multilib situation. In
fact it looked like he used FC5/i386 to test it, check
https://www.redhat.com/archives/fedora-packaging/2006-August/msg00250.html
He includes a repeatable setup where yum installs an i686 package
overwriting another i686 package. I didn't verify the yum setup (but I
trust Thorsten to have done the right thing), I just checked with rpm
-i alone and that worked as expected, e.g. file conflicts were
detected and the install aborted.
--
Axel.Thimm at
ATrpms.net