[OE-core] [PATCH 00/44] Replace Smart package manager with DNF package manager

Richard Purdie richard.purdie at linuxfoundation.org
Tue Mar 14 15:14:11 UTC 2017


On Fri, 2017-03-10 at 13:23 +0200, Alexander Kanavin wrote:
> This patchset replaces the outdated, unsupported Smart package
> manager with DNF package manager (Fedora's successor to yum). This is
> not a trivial change and there are many consequences:

I've been pondering this for a while, whether it should go into 2.3 or
not. For better or worse, I've ended up deciding to push it in.

I'm not 100% sure every piece of this is ready. In particular:

* the /bin/sh nativesdk hack - really need to find a better way of 
  doing that
* the packagegroup change makes me nervous
* the rpm package naming also makes me nervous although I don't mind 
  being different to the rest of the world if that works for us 
  (unlike Mark who has more concern with that)
* I found relocation issues in my own testing

Despite this I merged it on the basis that I'd rather have this in pyro
rather than waiting another 6 months to get this in and having to tell
people we were changing soon and having to deal with any more smart
issues.

This could mean more work in backporting to fix issues in the stable
release and point releases but so be it.

Lets hope I've made the right call! :)

Cheers,

Richard



More information about the Openembedded-core mailing list