Summary: | app-alternatives/{awk,bc,bzip2,cpio,gzip,lex,sh,tar,yacc}: keywording | ||||||
---|---|---|---|---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sam James <sam> | ||||
Component: | Keywording | Assignee: | Gentoo's Team for Core System packages <base-system> | ||||
Status: | IN_PROGRESS --- | ||||||
Severity: | normal | CC: | contact, gavin, gyakovlev, junghans, matoro_gentoo, mgorny, mips, monsieurp, proxy-maint, sam, sultan | ||||
Priority: | Normal | Keywords: | CC-ARCHES, PullRequest | ||||
Version: | unspecified | Flags: | nattka:
sanity-check+
|
||||
Hardware: | All | ||||||
OS: | Linux | ||||||
See Also: |
https://github.com/gentoo/gentoo/pull/28867 https://github.com/gentoo/gentoo/pull/28874 |
||||||
Whiteboard: | |||||||
Package list: |
app-arch/pbzip2 ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
app-arch/lbzip2 ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
sci-calculators/bc-gh ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
sys-apps/nawk ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
sys-devel/reflex ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
dev-util/byacc ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
dev-util/yacc ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
app-shells/ksh ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
app-shells/mksh ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
|
Runtime testing required: | --- | ||||
Bug Depends on: | 829457 | ||||||
Bug Blocks: | 886017 | ||||||
Attachments: |
|
Description
Sam James
![]() ![]() ![]() ![]() arm64 done arm done hppa done ppc done x86 done ia64 done sparc done s390 done ppc64 done riscv done m68k done The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=833e1bd79c690a48305b92ab5c4e7e349ff33e0e commit 833e1bd79c690a48305b92ab5c4e7e349ff33e0e Author: WANG Xuerui <xen0n@gentoo.org> AuthorDate: 2022-12-24 03:02:29 +0000 Commit: WANG Xuerui <xen0n@gentoo.org> CommitDate: 2022-12-24 03:02:46 +0000 sys-apps/nawk: keyword 20220122-r1 for ~loong Bug: https://bugs.gentoo.org/886247 Signed-off-by: WANG Xuerui <xen0n@gentoo.org> sys-apps/nawk/nawk-20220122-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) loong done The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=efcbc0f5a17ac5eb27f459b7634ad8794904e6c6 commit efcbc0f5a17ac5eb27f459b7634ad8794904e6c6 Author: Sam James <sam@gentoo.org> AuthorDate: 2022-12-24 05:08:21 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-12-27 10:48:09 +0000 2022-12-27-alternatives-introduction: add news item Bug: https://bugs.gentoo.org/886247 Bug: https://bugs.gentoo.org/886017 Signed-off-by: Sam James <sam@gentoo.org> .../2022-12-27-alternatives-introduction.en.txt | 94 ++++++++++++++++++++++ 1 file changed, 94 insertions(+) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a78dd64f3b7b638c1371b6127a2a8219669f1f4b commit a78dd64f3b7b638c1371b6127a2a8219669f1f4b Author: Sam James <sam@gentoo.org> AuthorDate: 2022-12-27 23:49:37 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-12-28 00:32:16 +0000 profiles/arch: drop obsolete app-alternatives/* masks They're keyworded everywhere now. Bug: https://bugs.gentoo.org/886247 Signed-off-by: Sam James <sam@gentoo.org> profiles/arch/amd64/package.use.mask | 4 ---- profiles/arch/arm/package.use.mask | 8 -------- profiles/arch/arm64/package.use.mask | 4 ---- profiles/arch/base/package.use.mask | 4 ---- profiles/arch/hppa/package.use.mask | 8 -------- profiles/arch/ia64/package.use.mask | 8 -------- profiles/arch/powerpc/ppc32/package.use.mask | 8 -------- profiles/arch/powerpc/ppc64/package.use.mask | 8 -------- profiles/arch/riscv/package.use.mask | 16 ---------------- profiles/arch/s390/package.use.mask | 12 ------------ profiles/arch/sparc/package.use.mask | 8 -------- profiles/arch/x86/package.use.mask | 8 -------- 12 files changed, 96 deletions(-) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=412f08a0980207e1502bf61fff242a041cbd212d commit 412f08a0980207e1502bf61fff242a041cbd212d Author: Sam James <sam@gentoo.org> AuthorDate: 2022-12-28 15:56:15 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-12-28 18:54:09 +0000 profiles/base: add app-alternatives/{awk,bzip2,gzip,sh,tar} to @system - Before this commit, nothing pulls in app-alternatives/sh, so we're relying on app-shells/bash handling /bin/sh as an orphaned symlink (which is one of the big things we're trying to move away from). - Add in the others (app-alternatives/{awk,bzip2,gzip,tar}) to allow setup via /etc/portage/package.use without adding these to @world manually, this also lays the ground work for at some point removing specific implementations in the future (after making sure ebuilds which need specific impls. depend on them). - Note that there's two exceptions: 1. app-alternatives/yacc No need to explicitly add into @system, because we previously had virtual/yacc so it'll get pulled in by ebuild dependencies anyway. 2. app-alternatives/lex We never had virtual/lex before and packages very often explicitly depend on sys-devel/flex. But this isn't a big deal given it's very unlikely that a user wants to try modify lex yet and reflex is still very new as an option in Gentoo. That is, as time goes on and we test more to ensure it works with any lex, it'll get pulled in as various ebuilds get updated anyway. - We keep app-arch/bzip2 & app-arch/gzip in @system for now because PMS is clear they must be available and I'd rather be conservative for now, as we want to get the change in this commit in to minimise disruption wrt the app-alternatives migration, but I'd like to revisit this another time. Bug: https://bugs.gentoo.org/886017 Bug: https://bugs.gentoo.org/886247 Signed-off-by: Sam James <sam@gentoo.org> profiles/base/packages | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) alpha done Created attachment 876038 [details]
build.log
test failures and sandbox violation
|