I'm trying to bump json-c ebuild, and repoman is returning dependancy messages for riscv architecture. dependency.bad [fatal] 1 dev-libs/json-c/json-c-0.14.ebuild: BDEPEND: ~riscv(default/linux/riscv/17.0/rv64gc) ['>=dev-util/cmake-3.9.6'] dependency.badindev 1 dev-libs/json-c/json-c-0.14.ebuild: BDEPEND: ~riscv(default/linux/riscv/17.0/rv64gc/lp64d) ['>=dev-util/cmake-3.9.6'] I'll drop riscv keyword from the ebuild for now and open a bug here so it can be solved. Reproducible: Always
https://github.com/json-c/json-c/releases dev-libs/json-c$ repoman -xd full RepoMan scours the neighborhood... inherit.deprecated 2 dev-libs/json-c/json-c-0.12.ebuild: line 8: please migrate from 'autotools-multilib' to 'multilib-minimal' dev-libs/json-c/json-c-0.13.1-r1.ebuild: line 6: please migrate from 'ltprune' (no replacement) repo.eapi-deprecated 1 dev-libs/json-c/json-c-0.12.ebuild: 5 RepoMan sez: "You're only giving me a partial QA payment? I'll take it this time, but I'm not happy." I suggest to get rid of ltprune first ltprune.eclass — obsoleted in favor of inline pruning (find "${D}" -name '*.la' -delete || die) We can not discuss here, join IRC #gentoo-dev-help for discussions on ebuild development.
Jonas, thank you, I will ask for help in the IRC Regards, Jakov
I'll close this as json-c was updated to 0.14 version 2 hours ago