On Sat, Jun 1, 2024 at 10:33 AM <[email protected]> wrote:

> Hello,
>
> this email is a notification from the Auto Upgrade Helper
> that the automatic attempt to upgrade the recipe *python3-meson-python* to
> *0.16.0* has Failed (devtool error).
>
> Detailed error information:
>
> The following devtool command failed:  upgrade python3-meson-python -V
> 0.16.0
> NOTE: Reconnecting to bitbake server...
> Loading cache...done.
> Loaded 1878 entries from dependency cache.
> Removing 1 recipes from the x86_64 sysroot...done.
> NOTE: Resolving any missing task queue dependencies
>
> Build Configuration:
> BB_VERSION           = "2.9.1"
> BUILD_SYS            = "x86_64-linux"
> NATIVELSBSTRING      = "universal"
> TARGET_SYS           = "x86_64-poky-linux"
> MACHINE              = "qemux86-64"
> DISTRO               = "poky"
> DISTRO_VERSION       =
> "5.0+snapshot-f545f76df362714d49c9cdad3a9c02789a25890a"
> TUNE_FEATURES        = "m64 core2"
> TARGET_FPU           = ""
> meta
> meta-poky
> meta-yocto-bsp
> workspace            =
> "tmp-auh-upgrades:f545f76df362714d49c9cdad3a9c02789a25890a"
>
> Initialising tasks...NOTE: The /proc/pressure files can't be read.
> Continuing build without monitoring pressure
> Sstate summary: Wanted 10 Local 10 Mirrors 0 Missed 0 Current 20 (100%
> match, 100% complete)
> done.
> NOTE: Executing Tasks
> NOTE: Tasks Summary: Attempted 103 tasks of which 100 didn't need to be
> rerun and all succeeded.
> NOTE: Writing buildhistory
> NOTE: Writing buildhistory took: 3 seconds
> Loading cache...done.
> Loaded 1878 entries from dependency cache.
> Parsing recipes...done.
> Parsing of 919 .bb files complete (917 cached, 2 parsed). 1878 targets, 35
> skipped, 0 masked, 0 errors.
> NOTE: Resolving any missing task queue dependencies
>
> Build Configuration:
> BB_VERSION           = "2.9.1"
> BUILD_SYS            = "x86_64-linux"
> NATIVELSBSTRING      = "universal"
> TARGET_SYS           = "x86_64-poky-linux"
> MACHINE              = "qemux86-64"
> DISTRO               = "poky"
> DISTRO_VERSION       =
> "5.0+snapshot-f545f76df362714d49c9cdad3a9c02789a25890a"
> TUNE_FEATURES        = "m64 core2"
> TARGET_FPU           = ""
> meta
> meta-poky
> meta-yocto-bsp
> workspace            =
> "tmp-auh-upgrades:f545f76df362714d49c9cdad3a9c02789a25890a"
>
> Initialising tasks...NOTE: The /proc/pressure files can't be read.
> Continuing build without monitoring pressure
> Sstate summary: Wanted 1 Local 0 Mirrors 0 Missed 1 Current 0 (0% match,
> 0% complete)
> done.
> NOTE: Executing Tasks
> WARNING: tmp-recipetool-2s05wgwo: the directory
> /home/pokybuild/yocto-worker/auh/build/build/tmp/work/recipetool-7a3kjczy/emptysrc
> (/home/pokybuild/yocto-worker/auh/build/build/tmp/work/recipetool-7a3kjczy/emptysrc)
> pointed to by the S variable doesn't exist - please set S within the recipe
> to point to where the source has been unpacked to
> NOTE: Tasks Summary: Attempted 3 tasks of which 0 didn't need to be rerun
> and all succeeded.
> NOTE: Writing buildhistory
> NOTE: Writing buildhistory took: 3 seconds
> DEBUG 5 [Errno 25] Inappropriate ioctl for device
> Adding changed files:   0% |                                   | ETA:
> --:--:--
> INFO: Extracting current version source...
> INFO: Extracting upgraded version source...
> INFO: Fetching
> https://files.pythonhosted.org/packages/source/m/meson_python/meson_python-0.16.0.tar.gz;downloadfilename=meson_python-0.16.0.tar.gz.
> ..
> ERROR: Execution of 'git add -f -A ".readthedocs.yaml"
> "tests/packages/complex/complex/more/baz.pyx"
> "tests/packages/complex/complex/more/meson.build"
> "tests/packages/complex/foo.py" "tests/packages/complex/move.py"
> "tests/packages/custom-target-dir/codegen.py"
> "tests/packages/custom-target-dir/meson.build"
> "tests/packages/custom-target-dir/pyproject.toml"
> "tests/packages/encoding/meson.build"
> "tests/packages/encoding/pyproject.toml"
> ""tests/packages/encoding/\343\203\206\343\202\271\343\203\210.py""
> ".cirrus.yml" ".github/workflows/docs.yml" ".github/workflows/tests.yml"
> ".pre-commit-config.yaml" ".readthedocs.yml" "CHANGELOG.rst" "PKG-INFO"
> "README.rst" "ci/alpine-3.docker" "ci/debian-11.docker"
> "ci/debian-12.docker" "ci/fedora-37.docker" "ci/miniconda.docker"
> "docs/changelog.rst" "docs/conf.py" "docs/contributing/commit-format.rst"
> "docs/contributing/documentation.rst"
> "docs/contributing/getting-started.rst" "docs/contributing/index.rst"
> "docs/contributing/release-process.rst" "do
>  cs/contributing/test-suite.rst" "docs/explanations/design.rst"
> "docs/explanations/editable-installs.rst"
> "docs/explanations/internal-dependencies.rst"
> "docs/how-to-guides/build-directory.rst"
> "docs/how-to-guides/config-settings.rst"
> "docs/how-to-guides/first-project.rst" "docs/index.rst"
> "docs/projects-using-meson-python.rst"
> "docs/reference/environment-variables.rst"
> "docs/reference/meson-compatibility.rst"
> "docs/reference/pyproject-settings.rst" "docs/reference/quirks.rst"
> "docs/tutorials/entrypoints.rst" "docs/tutorials/executable.rst"
> "docs/tutorials/introduction.rst" "meson.build" "mesonpy/__init__.py"
> "mesonpy/_editable.py" "mesonpy/_tags.py" "mesonpy/_util.py"
> "pyproject.toml" "tests/packages/complex/meson.build"
> "tests/packages/imports-itself-during-build/meson.build"
> "tests/test_editable.py" "tests/test_output.py" "tests/test_project.py"
> "tests/test_tags.py" "tests/test_wheel.py"' failed with exit code 128:
> fatal: pathspec 'tests/packages/encoding/343203206343202271343203210.py'
> did not match any files
>

It seems this is a problem with unicode characters in the filename:
ls meson_python-0.16.0/tests/packages/encoding/
meson.build  pyproject.toml  テスト.py

Doing a manual upgrade has no problems, so it is something specific to how
"devtool upgrade" is handling the file names?

NOTE: the 0.15.0 version did not have tests/packages/encoding at all


>
>
>
> Please review the attached files for further information and build/update
> failures.
> Any problem please file a bug at
> https://bugzilla.yoctoproject.org/enter_bug.cgi?product=Automated%20Update%20Handler
>
> Regards,
> The Upgrade Helper
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#200224): 
https://lists.openembedded.org/g/openembedded-core/message/200224
Mute This Topic: https://lists.openembedded.org/mt/106431270/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to