[OE-core] [PATCH v6] rootfs: Modify RPM installation

David Vincent freesilicon at gmail.com
Fri Jan 6 11:37:52 UTC 2017


On jeudi 22 décembre 2016 15:45:34 CET David Vincent wrote:
> On jeudi 22 décembre 2016 14:09:32 CET Burton, Ross wrote:
> > Small problem: we always build rpm-native as we need it for some tools,
> > but
> > rpmlibdir is only defined in package_rpm.bbclass which doesn't have to be
> > inherited.
> 
> I didn't know that rpm-native was built in any case, rpm being selected as
> package manager or not.
> 
> > This leads to just --with-path-database= being passed to configure. 
> > What's
> > the behaviour of RPM when this happens? What does it default to?  If it's
> > going to be safe (ie a sane default is used), please update the commit
> > message to explain this.
> 
> Indeed, this can lead to undefined behavior. I can propose some solutions
> but which one would you find better :
> 	- Setting a weak assignment for rpmlibdir inside rpm recipe
> 	- Setting a default assignment for rpmlibdir_class-native inside rpm 
recipe
> - Another option I didn't think of

Any news on that ?

> 
> > Ross
> 

David



More information about the Openembedded-core mailing list