Summary says it all. I've tested it on x86 and amd64, and it builds and works properly. Something like DEPEND="|| ( dev-db/cdb dev-db/tinycdb )" works. But we have to take care for the different KEYWORDS: dev-python/python-cdb: KEYWORDS="amd64 arm ia64 ppc sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos" dev-db/cdb: KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~x86-fbsd" dev-db/tinycdb: KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~x86" So dev-db/cdb supports more archs. But this can be solved with something like this: DEPEND="|| ( dev-db/cdb amd64? ( dev-db/tinycdb ) hppa? ( dev-db/tinycdb ) ia64? ( dev-db/tinycdb ) ppc? ( dev-db/tinycdb ) x86? ( dev-db/tinycdb ) )" not so beautiful, but it works. ;-) Please add tinycdb support. Thanks! Reproducible: Always Steps to Reproduce:
Why not requesting the missing keywords for dev-db/tinycdb "~arm ~sparc ~x86-fbsd" or will it not work on that archs? Also why are you not assigning the bug properly yourself. You are a developer at least?
sorry, for not assigning the bug directly. I know, it's the python-herd. I just forgot that... adding keywords to dev-db/tinycdb is a good idea, but I think this should be up to the maintainer(s) of this package. I could "fix" it by myself also, but it's not nice to fix other ones packages w/o asking them before.
(In reply to comment #2) > sorry, for not assigning the bug directly. I know, it's the python-herd. I just > forgot that... No problem, it is just that bugwranglers have enough work already so devs who can edit bugs should assign their bugs themselves. > adding keywords to dev-db/tinycdb is a good idea, but I think this should be up > to the maintainer(s) of this package. I could "fix" it by myself also, but it's > not nice to fix other ones packages w/o asking them before. > Just turn this into a KEYWORDREQ bug and let the maintainers decide if they want to add the arch teams in question.
ping?
Fixed in
Fixed in dev-python/python-cdb-0.34.