Summary: | [ago overlay] app-portage/arch-tools misses a RDEPEND on pybugz with [${PYTHON_USEDEP}] | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Pacho Ramos <pacho> |
Component: | Current packages | Assignee: | Agostino Sarubbo <ago> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=532054 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Pacho Ramos
![]() + 09 Dec 2014; Agostino Sarubbo <ago@gentoo.org> arch-tools-9999.ebuild: + Add PYTHON_USEDEP to fix bug #532052 I'm not a guru with the python eclass stuff, could you test it? If you guess this will be improved, just tell me. Thanks for taking care. You need to: - Set ${PYTHON_DEPS} instead of dev-lang/python - Add REQUIRED_USE=${PYTHON_REQUIRED_USE} - More RDEPENDs needed (with the PYTHON_USEDEP stuff): dev-python/common.. and I still get: # stabilization-candidates Traceback (most recent call last): File "/usr/bin/stabilization-candidates", line 19, in <module> from common import login ImportError: cannot import name login But I don't know what package provides it, hopefully you will have the module present on your system and will be able to figure out the ebuild providing it :S Done. Actually to make it works, the ebuild downgrades your pybugz. When arch-tools will be python3 compatible, I'll change the ebuild. Do you know what could I do for missing dependencies? I still cannot run it due them :| (I mean "common" missing dep and the one providing "login"... looks like I didn't have that problem with the script one year ago because the arch-tools tree was providing its own "common" module that looked to handle all that by itself) |