Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 818133

Summary: dev-ml/dose3: missing PYTHON_USEDEP on dev-python/pyyaml
Product: Gentoo Linux Reporter: Michał Górny <mgorny>
Component: Current packagesAssignee: Gentoo Team for the ML programming language family <ml>
Status: RESOLVED FIXED    
Severity: normal CC: gienah
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2021-10-14 09:56:57 UTC
dev-ml/dose3 depends on dev-python/pyyaml without PYTHON_USEDEP.  Given that pyyaml doesn't install any executables, this is most likely wrong.  If dose3 calls Python scripts that import pyyaml, they're going to fail if pyyaml isn't built for arbitrary Python interpreter that is going to be spawned.
Comment 1 Larry the Git Cow gentoo-dev 2022-01-15 18:20:19 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bf7e3aba3aa2733a9f4d65aa58d37a9ef67d630

commit 8bf7e3aba3aa2733a9f4d65aa58d37a9ef67d630
Author:     Alfredo Tupone <tupone@gentoo.org>
AuthorDate: 2022-01-15 18:20:01 +0000
Commit:     Alfredo Tupone <tupone@gentoo.org>
CommitDate: 2022-01-15 18:20:01 +0000

    dev-ml/dose3: remove test dependency as RESTRICT
    
    Closes: https://bugs.gentoo.org/818133
    Package-Manager: Portage-3.0.28, Repoman-3.0.3
    Signed-off-by: Alfredo Tupone <tupone@gentoo.org>

 dev-ml/dose3/dose3-5.0.1_p16-r4.ebuild | 8 +++-----
 dev-ml/dose3/dose3-6.0.1_p2-r1.ebuild  | 8 +++-----
 dev-ml/dose3/dose3-6.1-r1.ebuild       | 8 +++-----
 dev-ml/dose3/dose3-7.0.0.ebuild        | 8 +++-----
 4 files changed, 12 insertions(+), 20 deletions(-)