[OE-core] Schizophrenic package management

Paul Eggleton paul.eggleton at linux.intel.com
Tue Apr 3 18:05:23 UTC 2012


On Tuesday 03 April 2012 11:52:07 Gary Thomas wrote:
> Why are both opkg-native and rpm-native needed to build images?
> When I asked this previously, I was told that rpm was used because
> it has superior dependency tracking.  Fair enough (I guess), but
> then why is opkg required if I build an image using
>    PACKAGE_CLASSES = "package_rpm"

On the face of it it seems odd; however the reason you get both built no 
matter which you choose is we need some component of each one regardless of 
what packaging system is chosen:

* opkg is needed to provide update-alternatives-cworth
* rpm is needed to provide rpmdeps

Cheers,
Paul

-- 

Paul Eggleton
Intel Open Source Technology Centre




More information about the Openembedded-core mailing list