Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 818133 - dev-ml/dose3: missing PYTHON_USEDEP on dev-python/pyyaml
Summary: dev-ml/dose3: missing PYTHON_USEDEP on dev-python/pyyaml
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Team for the ML programming language family
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-10-14 09:56 UTC by Michał Górny
Modified: 2022-01-15 18:20 UTC (History)
1 user (show)

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 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(-)