<div dir="ltr"><font face="yw-402608bc37fe50adb11a5899295781aeb83d248d-06e262ea8edfec6aa3a0369c8fc5b3be--o" style></font><div class="gmail_extra"><div class="gmail_quote">On Sat, Nov 15, 2014 at 8:14 AM, Björn Persson <span dir="ltr"><<a href="mailto:bjorn@rombobjörn.se" target="_blank">bjorn@rombobjörn.se</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">Jan Silhan <<a href="mailto:jsilhan@redhat.com">jsilhan@redhat.com</a>> wrote:<br>
> On 10. 11. 2014 at 10:31:55, Kevin Fenzi wrote:<br>
</span><span class="">> > 3. The page says "The depsolver may offer to treat the weak like very<br>
> > weak relations or the other way round" does dnf do that? or not?<br>
><br>
> DNF doesn't do that and never will. IMO that would be too hackish behavior.<br>
<br>
</span>You refuse to provide an option to pull in only required packages and<br>
not recommended ones? So if I don't want some recommended package and<br>
its dependencies in a slimmed system I should first let DNF install them<br>
and then rpm --erase them? And if there isn't room to install them even<br>
temporarily I'll have to avoid DNF and do the dependency resolution<br>
manually?<br>
<span class="HOEnZb"><font color="#888888"><br>
Björn Persson<br>
</font></span><br>--<br>
devel mailing list<br>
<a href="mailto:devel@lists.fedoraproject.org">devel@lists.fedoraproject.org</a><br>
<a href="https://admin.fedoraproject.org/mailman/listinfo/devel" target="_blank">https://admin.fedoraproject.org/mailman/listinfo/devel</a><br>
Fedora Code of Conduct: <a href="http://fedoraproject.org/code-of-conduct" target="_blank">http://fedoraproject.org/code-of-conduct</a><br></blockquote></div><br><div class="gmail_default" style="font-family:'times new roman',serif;font-size:large">There are a couple of things that popped into my head about dependency resolution behavior:</div><div class="gmail_default" style="font-family:'times new roman',serif;font-size:large"><br></div><div class="gmail_default" style="font-family:'times new roman',serif;font-size:large">1. If a package recommends/suggests a package that may exist in an optional repository, will dnf still properly resolve and install the package set (minus the the recommended/suggested packages) if the optional repository isn't active? That is, it won't throw an error and bomb out on "missing dependencies"?</div><div class="gmail_default" style="font-family:'times new roman',serif;font-size:large"><br></div><div class="gmail_default" style="font-family:'times new roman',serif;font-size:large">2. How does this affect circular dependency logic that has mixed-level resolutions? For example, package A could have "recommends" in place for package B and "suggests" for package C while package B has "requires" for package A and package C has "supplements" for package A.</div><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr">真実はいつも一つ!/ Always, there's only one truth!<br></div></div>
</div></div>