<div dir="ltr">Hi<br><div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Oct 24, 2014 at 3:51 AM, Michael Simacek <span dir="ltr"></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5"><br>
</div></div>Mock-1.2 no longer depends on yum API and has been ported to use DNF.<br>
So if you use the new version and set config_opts[&#39;package_manager&#39;]=&#39;dnf&#39;<br>
and also install dnf-plugins-core, you should be able to use it without any problems.<br>
But the dnf-yum (/usr/bin/yum being symlink to dnf) scenario is not supported yet,<br>
you have to explicitly tell it to use dnf, otherwise it won&#39;t work.<br>
dnf and yum don&#39;t always behave the same and mock has to treat them a bit<br>
differently. But the package itself still needs to depend on yum, because even<br>
if dnf-yum was supported, it doesn&#39;t pull in dnf-plugins-core package which<br>
contains builddep command.<br></blockquote><div><br></div><div>I don&#39;t quite understand that explanation.  For rawhide, why doesn&#39;t mock drop the dependency on yum and add a dependency on dnf *and* dnf-plugins-core?<br><br></div><div>Rahul <br></div></div></div></div></div>