Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 844223 - dev-util/pkgcheck: rekeyword
Summary: dev-util/pkgcheck: rekeyword
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Keywording (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Arthur Zamarin
URL:
Whiteboard:
Keywords: CC-ARCHES, PullRequest
Depends on: 871528 880667 883941
Blocks: 873523
  Show dependency tree
 
Reported: 2022-05-14 20:37 UTC by Arthur Zamarin
Modified: 2022-12-20 18:04 UTC (History)
4 users (show)

See Also:
Package list:
dev-util/pkgcheck dev-libs/tree-sitter-bash
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 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2022-05-14 20:37:54 UTC
Please restore keywords.
Comment 1 Jakov Smolić archtester gentoo-dev 2022-05-14 22:01:02 UTC
ppc64 done
Comment 2 Yixun Lan archtester gentoo-dev 2022-05-15 00:06:46 UTC
riscv done
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-05-15 03:48:00 UTC
ia64 done
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-05-15 05:46:45 UTC
sparc done
Comment 5 Jakov Smolić archtester gentoo-dev 2022-05-15 09:05:17 UTC
arm done
Comment 6 Jakov Smolić archtester gentoo-dev 2022-05-15 09:16:09 UTC
arm64 done
Comment 7 Jakov Smolić archtester gentoo-dev 2022-05-15 16:07:15 UTC
x86 done
Comment 8 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-05-16 02:35:29 UTC
hppa done
Comment 9 Larry the Git Cow gentoo-dev 2022-05-16 13:46:26 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc6d741484045b979f075cddce9eeccf160b70a0

commit dc6d741484045b979f075cddce9eeccf160b70a0
Author:     WANG Xuerui <xen0n@gentoo.org>
AuthorDate: 2022-05-16 13:43:32 +0000
Commit:     WANG Xuerui <xen0n@gentoo.org>
CommitDate: 2022-05-16 13:46:09 +0000

    dev-util/pkgcheck: keyword 0.10.10 for ~loong
    
    Tests passed on real hardware.
    
    Bug: https://bugs.gentoo.org/844223
    Signed-off-by: WANG Xuerui <xen0n@gentoo.org>

 dev-util/pkgcheck/pkgcheck-0.10.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b1f16f38310b9a401079066d9d432d737d0142a

commit 9b1f16f38310b9a401079066d9d432d737d0142a
Author:     WANG Xuerui <xen0n@gentoo.org>
AuthorDate: 2022-05-16 13:43:30 +0000
Commit:     WANG Xuerui <xen0n@gentoo.org>
CommitDate: 2022-05-16 13:46:09 +0000

    dev-libs/tree-sitter-bash: keyword 0.19.0 for ~loong
    
    Bug: https://bugs.gentoo.org/844223
    Signed-off-by: WANG Xuerui <xen0n@gentoo.org>

 dev-libs/tree-sitter-bash/tree-sitter-bash-0.19.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 10 WANG Xuerui gentoo-dev 2022-05-16 13:47:08 UTC
loong done
Comment 11 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2022-05-16 19:38:37 UTC
ppc done
Comment 12 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2022-05-22 19:15:49 UTC
s390 done
Comment 13 Larry the Git Cow gentoo-dev 2022-09-18 18:18:46 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9c10064b565e03cfb5d4b843a3834ba972b019c

commit a9c10064b565e03cfb5d4b843a3834ba972b019c
Author:     matoro <matoro@users.noreply.github.com>
AuthorDate: 2022-09-18 16:57:18 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2022-09-18 18:18:40 +0000

    profiles/features/wd40: mask dev-util/tree-sitter-cli
    
    This is a rust package.
    
    Bug: https://bugs.gentoo.org/844223
    Closes: https://github.com/gentoo/gentoo/pull/27328
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 profiles/features/wd40/package.mask | 1 +
 1 file changed, 1 insertion(+)
Comment 14 Larry the Git Cow gentoo-dev 2022-12-05 20:01:12 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fb9daef87ffc3f1911e020da3dde8a7c8d07fe3

commit 1fb9daef87ffc3f1911e020da3dde8a7c8d07fe3
Author:     Matoro Mahri <matoro@users.noreply.github.com>
AuthorDate: 2022-12-02 16:26:55 +0000
Commit:     Matthew Smith <matthew@gentoo.org>
CommitDate: 2022-12-05 20:00:55 +0000

    dev-libs/tree-sitter-cpp: restrict tests
    
    Requires sample files from tree-sitter-c to be available, but these
    files are not installed with dev-libs/tree-sitter-c, and are instead
    expected to be pulled down via making the tree-sitter-c javascript
    wrapper package a dependency in package.json.  However since we invoke
    "tree-sitter test" directly rather than via "npm test" the source
    package for tree-sitter-c will not be available.
    
    Bug: https://bugs.gentoo.org/844223
    Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com>
    Closes: https://github.com/gentoo/gentoo/pull/28529
    Signed-off-by: Matthew Smith <matthew@gentoo.org>

 dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.20.0.ebuild | 3 +++
 1 file changed, 3 insertions(+)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a060f3c58890e4b34c0fe73d560785af5b64487

commit 6a060f3c58890e4b34c0fe73d560785af5b64487
Author:     Matoro Mahri <matoro@users.noreply.github.com>
AuthorDate: 2022-12-02 15:34:24 +0000
Commit:     Matthew Smith <matthew@gentoo.org>
CommitDate: 2022-12-05 20:00:52 +0000

    tree-sitter-grammar.eclass: Add src_test implementation
    
    These packages have a standard way of implementing a test corpus that
    can be invoked by "tree-sitter test" from dev-util/tree-sitter-cli.
    Some have additional platform-specific tests that are invoked in a
    custom manner, but these are on top of the basic test corpus.
    
    See: https://tree-sitter.github.io/tree-sitter/creating-parsers#command-test
    Bug: https://bugs.gentoo.org/844223
    Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com>
    Signed-off-by: Matthew Smith <matthew@gentoo.org>

 eclass/tree-sitter-grammar.eclass | 16 +++++++++++++++-
 1 file changed, 15 insertions(+), 1 deletion(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0b109120313ec949a2ac99622fef66afe45db61

commit c0b109120313ec949a2ac99622fef66afe45db61
Author:     Matoro Mahri <matoro@users.noreply.github.com>
AuthorDate: 2022-12-02 15:32:46 +0000
Commit:     Matthew Smith <matthew@gentoo.org>
CommitDate: 2022-12-05 20:00:48 +0000

    profiles/features/wd40: mask USE=test tree-sitter-grammar.eclass pkgs
    
    dev-util/tree-sitter-cli will now be a conditional test dep for packages
    inheriting tree-sitter-grammar.eclass, which is written in rust, so mask
    it on rustless profiles.
    
    Bug: https://bugs.gentoo.org/844223
    Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com>
    Signed-off-by: Matthew Smith <matthew@gentoo.org>

 profiles/features/wd40/package.use.mask | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)
Comment 15 matoro archtester 2022-12-20 18:04:24 UTC
alpha done

all arches done