[OE-core] [PATCH v6 00/13] util-linux: one package per binary

André Draszik git at andred.net
Fri Feb 8 12:08:13 UTC 2019


On Tue, 2019-02-05 at 18:26 +0000, Richard Purdie wrote:
> On Tue, 2019-02-05 at 02:32 +0000, André Draszik wrote:
> > v6:
> > 
> > This version now also builds nativesdk-util-linux fine for me.
> > 
> > * introduce patch 04: util-linux: fix packaging nativesdk-util-linux-
> > lib*
> >   - this is to fix nativesdk build failures triggered by later
> > patches
> > * update patch 10: util-linux: simplify meta-package RDEPENDS /
> > RRECOMMENDS
> >   - make sure to walk each bindir only once, to better
> >     support nativesdk and usrmerge builds
> > * update patch 13: util-linux: final cleanup
> >   - commit message updated
> 
> Thanks. We appear to be now onto runtime errors:
> 
> https://autobuilder.yoctoproject.org/typhoon/#/builders/45/builds/260
> https://autobuilder.yoctoproject.org/typhoon/#/builders/67/builds/260
> https://autobuilder.yoctoproject.org/typhoon/#/builders/38/builds/257
> 
> Seems some util installed into -lsb images (and full-cmdline) causes
> some getty error?

Because util-linux RRECOMMENDS all binaries now, we end up with util-linux'
agetty in the image, which has higher priority than busybox' getty.

agetty needs extra help:

http://lists.openembedded.org/pipermail/openembedded-core/2019-February/278814.html


Other alternatives are to:
* bump ALTERNATIVE_PRIORITY_pn-busybox (I do this by default for everything)
* add BAD_RECOMMENDATIONS for util-linux-agetty

But I think supporting agetty with the patch above is not so bad...


Cheers,
Andre'

> 
> Cheers,
> 
> Richard
> 



More information about the Openembedded-core mailing list