Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 720296 - dev-util/cmake keywording request
Summary: dev-util/cmake keywording request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Keywording (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords: CC-ARCHES, KEYWORDREQ
Depends on: 689410
Blocks: 724358
  Show dependency tree
 
Reported: 2020-05-01 15:43 UTC by Thomas Deutschmann (RETIRED)
Modified: 2020-08-09 14:09 UTC (History)
2 users (show)

See Also:
Package list:
dev-util/cmake ~riscv dev-libs/jsoncpp ~riscv
Runtime testing required: ---
nattka: sanity-check+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Deutschmann (RETIRED) gentoo-dev 2020-05-01 15:43:09 UTC
Needed for dev-libs/json-c.
Comment 1 NATTkA bot gentoo-dev 2020-05-01 15:44:30 UTC
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=
Comment 2 Joonas Niilola gentoo-dev 2020-05-02 06:22:03 UTC
dev-libs/check also had to drop ~riscv after upstream moved to cmake.
Comment 3 Joonas Niilola gentoo-dev 2020-05-12 14:07:55 UTC
And dev-libs/json-c.
Comment 4 NATTkA bot gentoo-dev 2020-05-22 18:12:51 UTC
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=
Comment 5 Mike Gilbert gentoo-dev 2020-06-29 18:51:22 UTC
It might make sense to add the following to profiles/arch/riscv/package.use.mask:

dev-util/cmake doc test
dev-libs/jsoncpp doc
Comment 6 NATTkA bot gentoo-dev 2020-07-31 11:13:02 UTC
Unable to check for sanity:

> no match for package: dev-util/cmake-3.17.2
Comment 7 NATTkA bot gentoo-dev 2020-07-31 14:26:04 UTC
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=
Comment 8 Larry the Git Cow gentoo-dev 2020-07-31 19:33:58 UTC
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(+)
Comment 9 NATTkA bot gentoo-dev 2020-07-31 19:41:29 UTC
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=
Comment 10 NATTkA bot gentoo-dev 2020-07-31 19:48:54 UTC
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]
Comment 11 Larry the Git Cow gentoo-dev 2020-07-31 20:06:26 UTC
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(-)
Comment 12 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2020-08-09 14:09:17 UTC
More or less working for me, might be edge cases still exist though.