Re: DNF replacing yum: fedup?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> There is in fact no strict *technical* requirement for anything to
> move from yum to dnf in F22. yum will remain in the F22 package set,
> it is not being removed.
> 
> However, the Change seems to me to have been written with the basic
> idea that yum shouldn't be installed by default any more and nothing
> that's a core part of Fedora should use it any more - for e.g., the
> Change incorporates moving anaconda to dnf, even though technically
> speaking there's no *need* for this, we could if we wanted to ship F22
> with anaconda using yum but the installed system using dnf.
> 
> So given that, I wanted to clarify the status of fedup.
> 
> If F22's fedup depends on yum, then people with 'clean' dnf-only
> systems are going to get yum installed when they want to upgrade to
> F23.

Aren’t there cases where yum and dnf resolve ambiguous dependencies differently?  If so, anaconda-installed and fedup-installed systems may end up with different packages, which seems fairly undesirable.  I suppose as long as fedup is part of the release criteria and get tested there shouldn’t be huge surprises, but using the same mechanism for all of (anaconda, fedup, post-install CLI, post-install GUI) seems like the ideal we should be aiming for, not as an aesthetics matter but as a “technical requirement” to minimize the testing matrix (for both individual packagers and distribution-wide QA).
    Mirek
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct





[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux