Unfortunately, I didn't notice statement PROVIDES += "pcre". After modifying my grep to "pcre" instead of "libpcre" slang suddenly appeared (luckily nothing more).
Possibly I tried to do this cleanup too early, since slang doesn't support pcre2 yet. Or would it be acceptable to disable pcre package config by default? Peter > -----Original Message----- > From: Mathieu Dubois-Briand <[email protected]> > Sent: Wednesday, June 17, 2026 12:36 PM > To: Marko, Peter (FT D EU SK BFS1) <[email protected]>; > [email protected] > Subject: Re: [OE-core] [PATCH 2/3] libpcre: remove recipe > > On Tue Jun 16, 2026 at 9:49 PM CEST, Peter Marko via lists.openembedded.org > wrote: > > From: Peter Marko <[email protected]> > > > > Hi Peter, > > Thanks for your patch. > > > libpcre is obsolete project replaced by libpcre2. > > It was not updated for last 5 years. > > There is no consumer of this recipe in oe-core anymore. > > > > Or maybe there is one :) > > ERROR: Nothing PROVIDES 'pcre' (but /srv/pokybuild/yocto-worker/qemuriscv64- > ptest/build/layers/openembedded-core/meta/recipes-extended/slang/slang_2.3.3.bb > DEPENDS on or otherwise requires it). Close matches: > pcre2 > NOTE: Runtime target 'slang-ptest' is unbuildable, removing... > Missing or unbuildable dependency chain was: ['slang-ptest', 'pcre'] > NOTE: Runtime target 'core-image-ptest-all-dev' is unbuildable, removing... > Missing or unbuildable dependency chain was: ['core-image-ptest-all-dev', > 'core- > image-ptest-slang', 'slang-ptest', 'pcre'] > NOTE: Runtime target 'core-image-ptest-all' is unbuildable, removing... > Missing or unbuildable dependency chain was: ['core-image-ptest-all', > 'core-image- > ptest-slang', 'slang-ptest', 'pcre'] > NOTE: Runtime target 'core-image-ptest-slang' is unbuildable, removing... > Missing or unbuildable dependency chain was: ['core-image-ptest-slang', > 'slang- > ptest', 'pcre'] > ERROR: Nothing RPROVIDES 'slang' (but /srv/pokybuild/yocto- > worker/qemuriscv64-ptest/build/layers/openembedded-core/meta/recipes- > extended/slang/slang_2.3.3.bb RDEPENDS on or otherwise requires it) > No eligible RPROVIDERs exist for 'slang' > NOTE: Runtime target 'slang' is unbuildable, removing... > Missing or unbuildable dependency chain was: ['slang'] > ERROR: Nothing RPROVIDES 'slang-dev' (but /srv/pokybuild/yocto- > worker/qemuriscv64-ptest/build/layers/openembedded-core/meta/recipes- > extended/slang/slang_2.3.3.bb RDEPENDS on or otherwise requires it) > No eligible RPROVIDERs exist for 'slang-dev' > NOTE: Runtime target 'slang-dev' is unbuildable, removing... > Missing or unbuildable dependency chain was: ['slang-dev'] > > https://autobuilder.yoctoproject.org/valkyrie/#/builders/56/builds/1764 > https://autobuilder.yoctoproject.org/valkyrie/#/builders/61/builds/3838 > > This is because of a PACKAGECONFIG, if there is no way to use libpcre2, > maybe it can be disabled by default? > > Thanks, > Mathieu > > -- > Mathieu Dubois-Briand, Bootlin > Embedded Linux and Kernel engineering > https://bootlin.com
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#239036): https://lists.openembedded.org/g/openembedded-core/message/239036 Mute This Topic: https://lists.openembedded.org/mt/119839709/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
