On 04/09/2013 04:17 PM, James Antill wrote:
  Excludes currently applies to all "available" packages, and makes them
disappear. You've changed it so it also has a second function where it
kind of excludes the installed packages, but hopefully not 100% because
that would be bad ... and maybe you'll turn the second part off for
certain commands too?
  This is "more consistent"?

I think I'm getting what you mean now. I'll think about it and perhaps disable the excludes for erasing, probably with a warning that the excludes are being ignored.


>  >     You should also add a note that dnf excludes are name only currently
>  >  (at least the code implies that), although that might be a feature as
>  >  otherwise it might be hard to make sure someone doesn't do
>  >  "dnf -x foo-1.1.1 install foo" when foo-1.1.2 is available.
>
>  Both the dnf(8) and dnf.conf(8) say so.
  I'd looked at the commit, and seen the note in cli_vs_yum.rst about how
yum "only respects excludes during install/upgrade" but nothing
suggesting that excludes are only name based now.

Yes, as that's described in the manual pages for 'dnf' command and 'dnf.conf' configuration file format. I have not added a paragraph about only applying to names to the document that highlights the changes yet, as it is entirely possible I'll add this if there's a bug report for it. This document focuses only on the differences between DNF and Yum that I consider permanent, bugs and relevant RFEs not included.

The part about
"yum \"only respects excludes during install/upgrade\"" is taken from 'man yum' itself.

Ales
_______________________________________________
Yum-devel mailing list
[email protected]
http://lists.baseurl.org/mailman/listinfo/yum-devel

Reply via email to