Bug 1156546 - [rfe] use dnf instead of yum
Summary: [rfe] use dnf instead of yum
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: mash
Version: rawhide
Hardware: Unspecified
OS: Unspecified
urgent
unspecified
Target Milestone: ---
Assignee: Dennis Gilmore
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 1156491
TreeView+ depends on / blocked
 
Reported: 2014-10-24 16:12 UTC by Rahul Sundaram
Modified: 2020-10-31 20:05 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed:
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Rahul Sundaram 2014-10-24 16:12:27 UTC
Description of problem:

Fedora 22 is planning to switch over to dnf from yum as per

https://fedoraproject.org/wiki/Changes/ReplaceYumWithDNF

Please switch from yum/yum-utils to dnf/dnf-plugins-core. Thanks!

Comment 1 Kevin Fenzi 2016-04-01 18:20:29 UTC
Just to note that this is causing us pain because updates pushes use mash which uses yum which can't understand rich boolean deps in Requires/Recommends. 

There's already been 2 cases of packages that wished to use this that we had to revert because the tooling isn't up to snuff. ;(

Comment 2 Jaroslav Mracek 2016-04-04 07:15:52 UTC
I have got an information from Dennis Gilmore about evaluation of future of this package. If there is a future for this package, I could provide some help with conversion. But please make a decision.

Comment 3 Lubos Kocman 2016-04-04 09:00:41 UTC
Hello team,

here are some future highlights ;-)
mash is slowly going to be replaced by koji signed repos (already merged upstream) and locally (outside of koji) trough pagure.io/pungi. Pungi should also replace distill, distill-ng and puddle.

(Still leaving dgilmore's needinfo for confirmation)

Lubos

Comment 4 Dennis Gilmore 2016-04-05 14:33:22 UTC
we will be killing off mash in favour of koji's signed repos, but both signed repos and pungi use yum still. so it will not solve the problem.

Comment 5 Lubos Kocman 2016-04-06 09:03:38 UTC
(In reply to Dennis Gilmore from comment #4)
> we will be killing off mash in favour of koji's signed repos, but both
> signed repos and pungi use yum still. so it will not solve the problem.

Hi Dennis,

pungi-5 prototype doesn't ... but yeah you're right Dennis ... that's sort of why I wrote "future highlights".

Lubos

Comment 6 Daniel Mach 2016-04-08 10:50:50 UTC
Signed repos solve nothing now, since it's based on the same code as mash - and that code still uses yum.

We ideally need to migrate mash to dnf and then use it as a library in koji signed repos and pungi.


Note You need to log in before you can comment on or make changes to this bug.