Can't build anything in Koji that uses mdadm: "mdadm conflicts with dracut"

Richard W.M. Jones rjones at redhat.com
Tue Jan 22 10:43:17 UTC 2013


On Tue, Jan 22, 2013 at 09:54:01AM +0100, Dan Horák wrote:
> Richard W.M. Jones píše v Út 22. 01. 2013 v 08:19 +0000: 
> > http://kojipkgs.fedoraproject.org//work/tasks/952/4890952/root.log
> > 
> > There's no conflict in dracut.spec.  However mdadm.spec has the
> > following lines:
> > 
> > %if "%{fedora}" >= "18"
> > Conflicts:   dracut < 024-23
> > [...]
> > %endif
> > %if "%{fedora}" >= "17"
> > Conflicts: dracut < 009-14
> > [...]
> > %endif
> > 
> > But as far as I can see from the root.log, dracut isn't installed in
> > the buildroot.  Maybe dracut is installed implicitly?
> 
> the package set being resolved from libguestfs BuildRequires will bring
> both dracut and mdadm in
> 
> > The latest dracut in 'master' is dracut-023-13.git20120821.fc19.
> > The latest in 'f18' is dracut-024-23.git20130118.fc18.  Which gets
> > installed and why?
> 
> because dracut wasn't ever built from the master branch
> 
> "koji latest-pkg f19 dracut" returns dracut-024-18.git20130102.fc18
> 
> > Why does mdadm conflict with dracut anyway?

So ... the action to fix this is what?

I tried adding a buildoverride of dracut-024-23.git20130118.fc18.  Of
course that didn't work (I now realize) because that only affects F18
builds.  Or perhaps inheritance should pull it into Rawhide?  In any
case, it didn't work -- same conflict.

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
virt-p2v converts physical machines to virtual machines.  Boot with a
live CD or over the network (PXE) and turn machines into KVM guests.
http://libguestfs.org/virt-v2v


More information about the devel mailing list