On Thu, 2019-05-30 at 14:15 +0300, Adrian Bunk wrote: > On Thu, May 30, 2019 at 01:32:18PM +0800, [email protected] > wrote: > > From: Changqing Li <[email protected]> > > > > > > Changqing Li (2): > > tiny-init: add rconflicts > > systemd: add rconflicts > > ... > > I wonder whether the conflicts between init systems could be handled > with > RCONFLICTS_${PN} = "${VIRTUAL-RUNTIME_init_manager}" > > This would avoid the problem that all n init systems would need > RCONFLICTS with all n-1 other init systems. > > In my testing this seems to work with all supported package managers > (including the self-conflict not causing problems).
I think we can support multiple init systems within one package feed, at least to some degree. I'm also very nervous about the self-conflict, I'm surprised that works with all the package managers as I thought I'd seen that fail. Was that with rootfs construction or just building the packages? Cheers, Richard -- _______________________________________________ Openembedded-core mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-core
