On Tue, 2026-06-09 at 10:16 +0200, Mathieu Dubois-Briand via 
lists.openembedded.org wrote:
> On Mon Jun 8, 2026 at 10:12 AM CEST, Xiaozhan Li via lists.openembedded.org 
> wrote:
> > Some makeinfo commands like makeinfo --version, makeinfo --html fail on 
> > target
> > with errors like:Can't locate xxx.pm in @INC
> > This is because texinfo's texi2any requires several core Perl modules
> > that are split into separate packages in OE. Add the missing modules
> > to RDEPENDS so they are pulled into the image automatically.
> > 
> > Signed-off-by: Xiaozhan Li <[email protected]>
> 
> It looks like this is breaking some builds on the autobuilder:
> 
> ERROR: buildtools-tarball-1.0-r0 do_populate_sdk: Could not invoke dnf. 
> Command 
> '/srv/pokybuild/yocto-worker/buildtools/build/build/tmp/work/x86_64-nativesdk-pokysdk-linux/buildtools-tarball/1.0/recipe-sysroot-native/usr/bin/dnf
>  -v --rpmverbosity=info -y -c 
> /srv/pokybuild/yocto-worker/buildtools/build/build/tmp/work/x86_64-nativesdk-pokysdk-linux/buildtools-tarball/1.0/sdk/image/etc/dnf/dnf.conf
>  
> --setopt=reposdir=/srv/pokybuild/yocto-worker/buildtools/build/build/tmp/work/x86_64-nativesdk-pokysdk-linux/buildtools-tarball/1.0/sdk/image/etc/yum.repos.d
>  
> --installroot=/srv/pokybuild/yocto-worker/buildtools/build/build/tmp/work/x86_64-nativesdk-pokysdk-linux/buildtools-tarball/1.0/sdk/image
>  
> --setopt=logdir=/srv/pokybuild/yocto-worker/buildtools/build/build/tmp/work/x86_64-nativesdk-pokysdk-linux/buildtools-tarball/1.0/temp
>  
> --repofrompath=oe-repo,/srv/pokybuild/yocto-worker/buildtools/build/build/tmp/work/x86_64-nativesdk-pokysdk-linux/buildtools-tarball/1.0/oe-sdk-repo
>  --nogpgcheck install nativesdk-buildtools-perl-dummy 
> nativesdk-ca-certificates nativesdk-chrpath nativesdk-git 
> nativesdk-git-perltools nativesdk-libacl nativesdk-libnss-nis nativesdk-lz4 
> nativesdk-make nativesdk-mtools nativesdk-ncurses-terminfo-base 
> nativesdk-patch nativesdk-pigz nativesdk-python3 nativesdk-python3-git 
> nativesdk-python3-jinja2 nativesdk-python3-pip nativesdk-python3-pyyaml 
> nativesdk-python3-setuptools nativesdk-python3-subunit 
> nativesdk-python3-testtools nativesdk-python3-websockets 
> nativesdk-rpcsvc-proto nativesdk-sdk-provides-dummy nativesdk-tar 
> nativesdk-texinfo nativesdk-wget nativesdk-zstd' returned 1:
> ...
> Error:
>  Problem: package nativesdk-perl-module-locale-5.42.0-r0.x86_64_nativesdk 
> from oe-repo requires nativesdk-perl-module-config, but none of the providers 
> can be installed
>   - package nativesdk-texinfo-7.3-r0.x86_64_nativesdk from oe-repo requires 
> nativesdk-perl-module-locale, but none of the providers can be installed
>   - package nativesdk-buildtools-perl-dummy-1.0-r0.buildtools_dummy_nativesdk 
> from oe-repo conflicts with nativesdk-perl provided by 
> nativesdk-perl-5.42.0-r0.x86_64_nativesdk from oe-repo
>   - package nativesdk-buildtools-perl-dummy-1.0-r0.buildtools_dummy_nativesdk 
> from oe-repo conflicts with nativesdk-perl-module-strict provided by 
> nativesdk-perl-5.42.0-r0.x86_64_nativesdk from oe-repo
>   - package nativesdk-buildtools-perl-dummy-1.0-r0.buildtools_dummy_nativesdk 
> from oe-repo conflicts with nativesdk-perl-module-warnings provided by 
> nativesdk-perl-5.42.0-r0.x86_64_nativesdk from oe-repo
>   - package nativesdk-buildtools-perl-dummy-1.0-r0.buildtools_dummy_nativesdk 
> from oe-repo conflicts with nativesdk-perl-module-vars provided by 
> nativesdk-perl-5.42.0-r0.x86_64_nativesdk from oe-repo
>   - package nativesdk-buildtools-perl-dummy-1.0-r0.buildtools_dummy_nativesdk 
> from oe-repo obsoletes nativesdk-perl provided by 
> nativesdk-perl-5.42.0-r0.x86_64_nativesdk from oe-repo
>   - conflicting requests
> (try to add '--allowerasing' to command line to replace conflicting packages 
> or '--skip-broken' to skip uninstallable packages)
> 
> https://autobuilder.yoctoproject.org/valkyrie/#/builders/43/builds/3912
> https://autobuilder.yoctoproject.org/valkyrie/#/builders/2/builds/3896
> https://autobuilder.yoctoproject.org/valkyrie/#/builders/40/builds/3866
> 
> Can you have a look at the issue?

In case it isn't clear, you probably need to add some of your additions
to the PROVIDES of some of the dummy modules to make sure the nativesdk
builds still work.

Cheers,

Richard
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#238281): 
https://lists.openembedded.org/g/openembedded-core/message/238281
Mute This Topic: https://lists.openembedded.org/mt/119702049/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to