Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 909846 - dev-vcs/breezy-3.3.0 failed in compile - ModuleNotFoundError: No module named 'yaml'
Summary: dev-vcs/breezy-3.3.0 failed in compile - ModuleNotFoundError: No module named...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Arthur Zamarin
URL: https://ci.dev.gentoo.org:8010/#/buil...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-07-07 19:24 UTC by Magnus Granberg
Modified: 2023-07-10 20:21 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Magnus Granberg gentoo-dev 2023-07-07 19:24:21 UTC
 * Package:    dev-vcs/breezy-3.3.0:0
 * Repository: gentoo
 * Maintainer: arthurzam@gentoo.org
 * USE:        abi_x86_64 amd64 elibc_glibc kernel_linux python_single_target_python3_11
 * FEATURES:   preserve-libs sandbox userpriv usersandbox
 * Using python3.11 to build
>>> Unpacking source...
>>> Unpacking breezy-3.3.0.tar.gz to /var/tmp/portage/dev-vcs/breezy-3.3.0/work
 * Loading aho-corasick-1.0.2.crate into Cargo registry ...
 * Loading autocfg-1.1.0.crate into Cargo registry ...
 * Loading bitflags-1.3.2.crate into Cargo registry ...
 * Loading cfg-if-1.0.0.crate into Cargo registry ...
 * Loading indoc-0.3.6.crate into Cargo registry ...
 * Loading indoc-impl-0.3.6.crate into Cargo registry ...
 * Loading instant-0.1.12.crate into Cargo registry ...
 * Loading lazy_static-1.4.0.crate into Cargo registry ...
 * Loading libc-0.2.147.crate into Cargo registry ...
 * Loading lock_api-0.4.10.crate into Cargo registry ...
 * Loading memchr-2.5.0.crate into Cargo registry ...
 * Loading once_cell-1.18.0.crate into Cargo registry ...
 * Loading parking_lot-0.11.2.crate into Cargo registry ...
 * Loading parking_lot_core-0.8.6.crate into Cargo registry ...
 * Loading paste-0.1.18.crate into Cargo registry ...
 * Loading paste-impl-0.1.18.crate into Cargo registry ...
 * Loading pkg-version-1.0.0.crate into Cargo registry ...
 * Loading pkg-version-impl-0.1.1.crate into Cargo registry ...
 * Loading proc-macro-hack-0.5.20+deprecated.crate into Cargo registry ...
 * Loading proc-macro2-1.0.63.crate into Cargo registry ...
 * Loading pyo3-0.15.2.crate into Cargo registry ...
 * Loading pyo3-build-config-0.15.2.crate into Cargo registry ...
 * Loading pyo3-macros-0.15.2.crate into Cargo registry ...
 * Loading pyo3-macros-backend-0.15.2.crate into Cargo registry ...
 * Loading quote-1.0.28.crate into Cargo registry ...
 * Loading redox_syscall-0.2.16.crate into Cargo registry ...
 * Loading regex-1.8.4.crate into Cargo registry ...
 * Loading regex-syntax-0.7.2.crate into Cargo registry ...
 * Loading scopeguard-1.1.0.crate into Cargo registry ...
 * Loading smallvec-1.10.0.crate into Cargo registry ...
 * Loading syn-1.0.109.crate into Cargo registry ...
 * Loading unicode-ident-1.0.9.crate into Cargo registry ...
 * Loading unindent-0.1.11.crate into Cargo registry ...
 * Loading winapi-0.3.9.crate into Cargo registry ...
 * Loading winapi-i686-pc-windows-gnu-0.4.0.crate into Cargo registry ...
 * Loading winapi-x86_64-pc-windows-gnu-0.4.0.crate into Cargo registry ...
>>> Source unpacked in /var/tmp/portage/dev-vcs/breezy-3.3.0/work
>>> Preparing source in /var/tmp/portage/dev-vcs/breezy-3.3.0/work/breezy-3.3.0 ...
 * Build system packages:
 *   dev-python/gpep517            : 13
 *   dev-python/installer          : 0.7.0
 *   dev-python/cython             : 0.29.36
 *   dev-python/setuptools         : 68.0.0
 *   dev-python/setuptools-rust    : 1.6.0
 *   dev-python/setuptools-scm     : 7.1.0
 *   dev-python/wheel              : 0.40.0
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/dev-vcs/breezy-3.3.0/work/breezy-3.3.0 ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/dev-vcs/breezy-3.3.0/work/breezy-3.3.0 ...
 *   Building the wheel for breezy-3.3.0 via setuptools.build_meta:__legacy__
ModuleNotFoundError: No module named 'yaml'
 * ERROR: dev-vcs/breezy-3.3.0::gentoo failed (compile phase):
 *   Wheel build failed
 * 
 * Call stack:
 *     ebuild.sh, line  136:  Called src_compile
 *   environment, line 3535:  Called distutils-r1_src_compile
 *   environment, line 1744:  Called _distutils-r1_run_foreach_impl 'distutils-r1_python_compile'
 *   environment, line  809:  Called distutils-r1_run_phase 'distutils-r1_python_compile'
 *   environment, line 1726:  Called distutils-r1_python_compile
 *   environment, line 1548:  Called distutils_pep517_install '/var/tmp/portage/dev-vcs/breezy-3.3.0/work/breezy-3.3.0_python3.11/install'
 *   environment, line 2077:  Called die
 * The specific snippet of code:
 *       local wheel=$("${cmd[@]}" 3>&1 1>&2 || die "Wheel build failed");
 * 
 * If you need support, post the output of `emerge --info '=dev-vcs/breezy-3.3.0::gentoo'`,
Comment 1 Magnus Granberg gentoo-dev 2023-07-07 19:24:22 UTC
This was build on a tinderbox that use Buildbot API[1].
We use docker images to build on.
Web: https://ci.dev.gentoo.org:8010/#/
Code: https://gitweb.gentoo.org/proj/tinderbox-cluster.git
Wiki: https://wiki.gentoo.org/wiki/Project:Tinderbox-cluster
How to get more info: https://wiki.gentoo.org/wiki/Project:Tinderbox-cluster/something
IRC: #gentoo-ci on libera
[1] https://buildbot.net/
Comment 2 Larry the Git Cow gentoo-dev 2023-07-10 20:21:06 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e7e88c20f804d3b515792fb523ea397586efcfe

commit 9e7e88c20f804d3b515792fb523ea397586efcfe
Author:     Arthur Zamarin <arthurzam@gentoo.org>
AuthorDate: 2023-07-10 20:17:56 +0000
Commit:     Arthur Zamarin <arthurzam@gentoo.org>
CommitDate: 2023-07-10 20:19:06 +0000

    dev-vcs/breezy: fix missing RDEPs, fix strip call
    
    Closes: https://bugs.gentoo.org/910051
    Closes: https://bugs.gentoo.org/909846
    Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>

 .../breezy/{breezy-3.3.0.ebuild => breezy-3.3.0-r1.ebuild}    | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)