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]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to