DNF replacing yum: fedup?

Igor Gnatenko i.gnatenko.brain at gmail.com
Tue Jan 27 13:40:08 UTC 2015


On Tue, Jan 27, 2015 at 4:35 PM, Peter Robinson <pbrobinson at gmail.com> wrote:
>>> > > > https://fedoraproject.org/wiki/Changes/ReplaceYumWithDNF
>>> > > >
>>> > > > says nothing about fedup. However, fedup uses yum:
>>> > > >
>>> > >
>>> > > Seems like fedup is only used on Fedora 21 and older to upgrade to
>>> > > Fedora 22. So dnf support would be needed to get Fedora 22 to
>>> > > fedup to Fedora 23. No?
>>> >
>>> > I guess right after Fedora 22 branch, it would break the ability to
>>> > use fedup to upgrade from Fedora 22 to Rawhide...
>>> >
>>>
>>> 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.
>>
>> This has implications on another Change - moving to Python 3. See
>> Scope section - http://fedoraproject.org//wiki/Changes/Python_3_as_Default
>>
>> Yum means moving both DNF and Python 3 to Fedora 23.
>
> When I was testing the other day I was somewhat surprised to see that
> dnf doesn't depend on python3 but rather still py2 at least on F-21.
you can install python3-dnf and use dnf-3 as package-manager.

all plugins has py3 version
> Peter
> --
> devel mailing list
> devel at lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/devel
> Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct



-- 
-Igor Gnatenko


More information about the devel mailing list