Needed for dev-libs/json-c.
Sanity check failed: > dev-util/cmake-3.17.2 > bdepend ~riscv stable profile default/linux/riscv/17.0/rv64gc (1 total) > dev-python/requests > dev-python/sphinx > x11-apps/xhost > x11-base/xorg-server[xvfb] > bdepend ~riscv dev profile default/linux/riscv/17.0/rv64gc/lp64d (1 total) > dev-python/requests > dev-python/sphinx > x11-apps/xhost > x11-base/xorg-server[xvfb] > depend ~riscv stable profile default/linux/riscv/17.0/rv64gc (1 total) > >=dev-libs/jsoncpp-1.9.2-r2:0= > dev-util/desktop-file-utils > depend ~riscv dev profile default/linux/riscv/17.0/rv64gc/lp64d (1 total) > >=dev-libs/jsoncpp-1.9.2-r2:0= > dev-util/desktop-file-utils > rdepend ~riscv stable profile default/linux/riscv/17.0/rv64gc (1 total) > >=dev-libs/jsoncpp-1.9.2-r2:0= > rdepend ~riscv dev profile default/linux/riscv/17.0/rv64gc/lp64d (1 total) > >=dev-libs/jsoncpp-1.9.2-r2:0=
dev-libs/check also had to drop ~riscv after upstream moved to cmake.
And dev-libs/json-c.
Sanity check failed: > dev-util/cmake-3.17.2 > bdepend ~riscv stable profile default/linux/riscv/17.0/rv64gc (1 total) > dev-python/requests > dev-python/sphinx > x11-apps/xhost > x11-base/xorg-server[xvfb] > bdepend ~riscv dev profile default/linux/riscv/17.0/rv64gc/lp64d (1 total) > dev-python/requests > dev-python/sphinx > x11-apps/xhost > x11-base/xorg-server[xvfb] > depend ~riscv stable profile default/linux/riscv/17.0/rv64gc (1 total) > >=dev-libs/jsoncpp-1.9.2-r2:0= > depend ~riscv dev profile default/linux/riscv/17.0/rv64gc/lp64d (1 total) > >=dev-libs/jsoncpp-1.9.2-r2:0= > rdepend ~riscv stable profile default/linux/riscv/17.0/rv64gc (1 total) > >=dev-libs/jsoncpp-1.9.2-r2:0= > rdepend ~riscv dev profile default/linux/riscv/17.0/rv64gc/lp64d (1 total) > >=dev-libs/jsoncpp-1.9.2-r2:0=
It might make sense to add the following to profiles/arch/riscv/package.use.mask: dev-util/cmake doc test dev-libs/jsoncpp doc
Unable to check for sanity: > no match for package: dev-util/cmake-3.17.2
Sanity check failed: > dev-util/cmake-3.18.1 > bdepend ~riscv stable profile default/linux/riscv/17.0/rv64gc (1 total) > dev-python/requests > dev-python/sphinx > x11-apps/xhost > x11-base/xorg-server[xvfb] > bdepend ~riscv dev profile default/linux/riscv/17.0/rv64gc/lp64d (1 total) > dev-python/requests > dev-python/sphinx > x11-apps/xhost > x11-base/xorg-server[xvfb] > depend ~riscv stable profile default/linux/riscv/17.0/rv64gc (1 total) > >=dev-libs/jsoncpp-1.9.2-r2:0= > depend ~riscv dev profile default/linux/riscv/17.0/rv64gc/lp64d (1 total) > >=dev-libs/jsoncpp-1.9.2-r2:0= > rdepend ~riscv stable profile default/linux/riscv/17.0/rv64gc (1 total) > >=dev-libs/jsoncpp-1.9.2-r2:0= > rdepend ~riscv dev profile default/linux/riscv/17.0/rv64gc/lp64d (1 total) > >=dev-libs/jsoncpp-1.9.2-r2:0=
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1a5bfe9220d3eb9e0d0ef33c46c57e87a272f19 commit d1a5bfe9220d3eb9e0d0ef33c46c57e87a272f19 Author: Sam James <sam@gentoo.org> AuthorDate: 2020-07-31 19:32:53 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2020-07-31 19:33:46 +0000 profiles/arch/riscv: mask cmake[doc], json-c[doc] Bug: https://bugs.gentoo.org/724358 Bug: https://bugs.gentoo.org/720296 Signed-off-by: Sam James <sam@gentoo.org> profiles/arch/riscv/package.use.mask | 6 ++++++ 1 file changed, 6 insertions(+)
Sanity check failed: > dev-util/cmake-3.18.1 > bdepend ~riscv stable profile default/linux/riscv/17.0/rv64gc (1 total) > x11-apps/xhost > x11-base/xorg-server[xvfb] > bdepend ~riscv dev profile default/linux/riscv/17.0/rv64gc/lp64d (1 total) > x11-apps/xhost > x11-base/xorg-server[xvfb] > depend ~riscv stable profile default/linux/riscv/17.0/rv64gc (1 total) > >=dev-libs/jsoncpp-1.9.2-r2:0= > depend ~riscv dev profile default/linux/riscv/17.0/rv64gc/lp64d (1 total) > >=dev-libs/jsoncpp-1.9.2-r2:0= > rdepend ~riscv stable profile default/linux/riscv/17.0/rv64gc (1 total) > >=dev-libs/jsoncpp-1.9.2-r2:0= > rdepend ~riscv dev profile default/linux/riscv/17.0/rv64gc/lp64d (1 total) > >=dev-libs/jsoncpp-1.9.2-r2:0=
Sanity check failed: > dev-util/cmake-3.18.1 > bdepend ~riscv stable profile default/linux/riscv/17.0/rv64gc (1 total) > x11-apps/xhost > x11-base/xorg-server[xvfb] > bdepend ~riscv dev profile default/linux/riscv/17.0/rv64gc/lp64d (1 total) > x11-apps/xhost > x11-base/xorg-server[xvfb]
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d2d1a52aa947db44a604b8e8a96db114fbd218b commit 5d2d1a52aa947db44a604b8e8a96db114fbd218b Author: Sam James <sam@gentoo.org> AuthorDate: 2020-07-31 20:05:49 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2020-07-31 20:06:20 +0000 profiles/arch/riscv: mask cmake[test] (unkeyworded deps) Bug: https://bugs.gentoo.org/720296 Signed-off-by: Sam James <sam@gentoo.org> profiles/arch/riscv/package.use.mask | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
More or less working for me, might be edge cases still exist though.