{"bugs":[{"bugid":891019,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"app-alternatives\/sh: sh[ksh] should warn that local isn't supported"},{"bugid":922910,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"UNCONFIRMED","summary":"dev-lang\/R-4.3.1-r1 - cp: cannot stat 'libRmath.a': No such file or directory with app-alternatives\/sh[lksh]"}],"categories":[{"categoryid":1527,"name":"app-alternatives","summary":"The app-alternatives category contains packages providing symlinks linking different available implementations for various executables."},{"categoryid":386,"name":"app-shells","summary":"The app-shells category contains shells and their extensions."},{"categoryid":343,"name":"sys-apps","summary":"The sys-apps category contains various core system applications, and some non-core system applications which have not yet been moved out into other sys- categories."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a198e862478387fe37b4d232d51a3edb558cd3e0","committime":"2025-12-19T10:01:01","packageid":75626,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"grobian@gentoo.org","authorname":"Fabian Groffen","body":"Bug: https:\/\/bugs.gentoo.org\/473598\nBug: https:\/\/bugs.gentoo.org\/720224\nSigned-off-by: Fabian Groffen <grobian@gentoo.org>","commitid":"2d25fad95cbaa525c8945d8e582c749d49524f49","committime":"2025-12-19T09:25:43","packageid":75626,"repoid":1,"summary":"*\/*: drop *-linux keywords"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b082176271c4f0d63a97962e4b75785991196236","committime":"2025-12-17T15:16:13","packageid":75626,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"grobian@gentoo.org","authorname":"Fabian Groffen","body":"The arch and OS that matches it are obsolete.\n\nSigned-off-by: Fabian Groffen <grobian@gentoo.org>","commitid":"0a7ffce789e36042bac35ea5e0b8b2b654e5b490","committime":"2025-12-17T15:07:23","packageid":75626,"repoid":1,"summary":"*: remove ppc-macos keyword"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"30e2fcd0b492ae2bcb6f03ac571b6d5f82f733a6","committime":"2025-09-02T17:19:36","packageid":75626,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Result of running the command:\n grep --include=\"*.ebuild\" -r . -e 'KEYWORDS=.*[\" ]sparc' -l | xargs ekeyword ~sparc\n\nSigned-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"0ad96e879b651cc7e8214159d5841d6b633bef8a","committime":"2025-09-02T16:20:20","packageid":75626,"repoid":1,"summary":"*\/*: destable sparc"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Result of running the command:\n grep --include=\"*.ebuild\" -r . -e 'KEYWORDS=.*[\" ]hppa' -l | xargs ekeyword ~hppa\n\nSigned-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"634a005686006d01415107ef3968d1a81809a95f","committime":"2025-09-02T16:18:20","packageid":75626,"repoid":1,"summary":"*\/*: destable hppa"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"0068ddec2ddf7fe7437537731a527f971e2f268e","committime":"2025-07-18T11:53:08","packageid":75626,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"dilfridge@gentoo.org","authorname":"Andreas K. Hüttel","body":"Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>","commitid":"ecab35ff38ac2805813c9149f83f5243f427db21","committime":"2025-07-18T11:41:11","packageid":75626,"repoid":1,"summary":"app-alternatives\/sh: keyword 0 for ~mips"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"562fad09561684954963d0a91b23e0a61f2c7932","committime":"2024-09-12T18:49:01","packageid":75626,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Change was created by running the following command::\n\n    ekeyword ^ia64 *\/*\/*.ebuild\n\nSigned-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"0e727a3a16bc2abfd39386f10821d3e5ce89c45a","committime":"2024-09-07T15:44:22","packageid":75626,"repoid":1,"summary":"*\/*: unkeyword ~ia64"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"df1d45553c87cbe72d0082bf84f942f19ea08951","committime":"2024-08-25T12:18:51","packageid":75626,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"dilfridge@gentoo.org","authorname":"Andreas K. Hüttel","body":"Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>","commitid":"cff4627d3a789d5cdea50698c8ba9b1f24148b10","committime":"2024-08-25T09:56:53","packageid":75626,"repoid":1,"summary":"app-alternatives\/sh: remove ~mips"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8ae90e7117b7236919d2e5468c8d9cc7eba294c2","committime":"2023-05-25T20:16:58","packageid":75626,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d51c9d5c19ebb657362f470b725a146d71c2d18f","committime":"2023-05-25T20:02:08","packageid":75626,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"grobian@gentoo.org","authorname":"Fabian Groffen","body":"Signed-off-by: Fabian Groffen <grobian@gentoo.org>","commitid":"77f67752cd0fa1d306b5d82723954ac8dbc6cd6c","committime":"2023-05-25T19:57:16","packageid":75626,"repoid":1,"summary":"*\/*: remove x64-cygwin keyword"},{"authoremail":"grobian@gentoo.org","authorname":"Fabian Groffen","body":"Signed-off-by: Fabian Groffen <grobian@gentoo.org>","commitid":"6d2df6f4b71756f49d6afeb99ef76b693bd39742","committime":"2023-05-25T19:53:25","packageid":75626,"repoid":1,"summary":"*\/*: remove sparc64-solaris keyword"},{"authoremail":"grobian@gentoo.org","authorname":"Fabian Groffen","body":"Signed-off-by: Fabian Groffen <grobian@gentoo.org>","commitid":"4aebe55f8c434205f2ea3d28ffacb834a401bc1f","committime":"2023-05-25T19:49:16","packageid":75626,"repoid":1,"summary":"*\/*: remove sparc-solaris keyword"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1e74ac9788964fd86f18d370c5401a8cec873119","committime":"2023-05-24T19:47:02","packageid":75626,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"grobian@gentoo.org","authorname":"Fabian Groffen","body":"Signed-off-by: Fabian Groffen <grobian@gentoo.org>","commitid":"82e9ddde6f17e843beed29bc1446c635f71efc50","committime":"2023-05-24T19:41:33","packageid":75626,"repoid":1,"summary":"*\/*: remove x86-solaris keyword"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"297719b14db4e99cf1abaf2d40c7a25a2ed8bfdc","committime":"2023-02-24T18:46:56","packageid":75626,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"dca8c7d3ef96c3090f3bab5a5443565fea6fe9c7","committime":"2023-02-24T18:28:49","packageid":75626,"repoid":1,"summary":"app-alternatives\/sh: keyword for ~arm64-macos"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c63e8d0b572c1d27f3c424ceeed8dbb2f0156760","committime":"2022-12-29T04:33:01","packageid":75626,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"floppym@gentoo.org","authorname":"Mike Gilbert","body":"Since app-alternatives\/sh was added to @system, this will allow for an\nautomatic replacement.\n\nSigned-off-by: Mike Gilbert <floppym@gentoo.org>","commitid":"bdfbc6b12be8b6a186f27adc63308b93edac9c7b","committime":"2022-12-29T04:15:43","packageid":75626,"repoid":1,"summary":"app-alternatives\/sh: change eselect-sh blocker from hard to soft"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"0330f08caf68d5c85aca52cb27039e866587db85","committime":"2022-12-28T20:33:02","packageid":75626,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Note that we have to check for CONFIG_FEATURE_SH_STANDALONE=y to avoid\nbusybox preferring internal applets over commands in PATH.\n\nSee https:\/\/web.archive.org\/web\/20221206223848\/https:\/\/busybox.net\/FAQ.html#standalone_shell.\n\nCloses: https:\/\/bugs.gentoo.org\/888781\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"689f36370d85a43fba6d7329290b5d2086b61fb4","committime":"2022-12-28T20:04:57","packageid":75626,"repoid":1,"summary":"app-alternatives\/sh: support sys-apps\/busybox"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"69bd6b0996849366507ff05f0d6b3ab51a0b7aaa","committime":"2022-12-27T20:03:23","packageid":75626,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"f924b60ca713aa6545bc47cea398c005e6e729bf","committime":"2022-12-27T19:47:12","packageid":75626,"repoid":1,"summary":"app-alternatives\/sh: Stabilize 0 ppc64, #886017"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"92da3019d4370ce75a679556d08c76ef0336252f","committime":"2022-12-27T19:46:54","packageid":75626,"repoid":1,"summary":"app-alternatives\/sh: Stabilize 0 ppc, #886017"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"5146500a94b49c405eb7553feb0cef7ae2b65090","committime":"2022-12-27T19:46:36","packageid":75626,"repoid":1,"summary":"app-alternatives\/sh: Stabilize 0 x86, #886017"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"5df6c153a405e8305b009e9f939cfd4f90a56bb9","committime":"2022-12-27T19:37:05","packageid":75626,"repoid":1,"summary":"app-alternatives\/sh: Stabilize 0 hppa, #886017"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"50973f719448c68cf121a007f6619658a545bede","committime":"2022-12-27T19:36:36","packageid":75626,"repoid":1,"summary":"app-alternatives\/sh: Stabilize 0 sparc, #886017"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d25b066a87b1f77938ed914f9f49bc41775fb032","committime":"2022-12-27T13:48:02","packageid":75626,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"79460ba708a203a56f265bb00dec3e076ff4a8d4","committime":"2022-12-27T13:39:39","packageid":75626,"repoid":1,"summary":"app-alternatives\/sh: Stabilize 0 arm64, #886017"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"aeffc1081c1aa8c81e8709f725aef9a912f88fa0","committime":"2022-12-27T13:39:12","packageid":75626,"repoid":1,"summary":"app-alternatives\/sh: Stabilize 0 arm, #886017"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"0f91aea9b3cb47c302b9d7a63f14b69a8eb1a3aa","committime":"2022-12-27T11:48:00","packageid":75626,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"3bb0d2182824eeb4b54784b964e4da81c6738233","committime":"2022-12-27T11:31:11","packageid":75626,"repoid":1,"summary":"app-alternatives\/sh: Stabilize 0 amd64, #886017"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d7f1ad168a47270e92bb20d4a9b2835cffe162ee","committime":"2022-12-05T19:16:43","packageid":75626,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"1234f6505bc72480d59854fdf4f42fd9f55a3081","committime":"2022-12-02T19:11:01","packageid":75626,"repoid":1,"summary":"app-alternatives\/sh: Use app-alternatives.eclass"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8625bb3a1bd6909e43a99c95a00588cf292bcaba","committime":"2022-11-28T14:48:42","packageid":75626,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Closes: https:\/\/github.com\/gentoo\/gentoo\/pull\/28390\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"57378b29433826126d1cd5daa0b35c5055b4492f","committime":"2022-11-22T21:23:40","packageid":75626,"repoid":1,"summary":"app-alternatives\/sh: Add an ebuild for \/bin\/sh symlink"}],"dependencies":[],"depending":[],"ebuilds":[{"archs":["amd64","arm","arm64","ppc","ppc64","x86","~alpha","~arm64-macos","~hppa","~loong","~m68k","~mips","~riscv","~s390","~sparc","~x64-macos","~x64-solaris"],"ebuildid":769925,"firstseen":"2022-11-28T15:05:42.368812","license":"CC0-1.0","moddate":"2026-01-26T12:17:42","packageid":75626,"repoid":1,"slot":"0","uses":["bash","busybox","dash","ksh","lksh","mksh"],"version":"0"}],"masks":[],"package":{"categoryid":1527,"description":"\/bin\/sh (POSIX shell) symlink","firstseen":"2022-11-28T15:05:42.368812","name":"sh","packageid":75626},"rdependencies":[{"block":false,"categoryid":386,"description":"The Original ATT Korn Shell","ebuildids":[769925],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"floppym@gentoo.org","maintainername":"Mike Gilbert","name":"ksh","packageid":43483,"summary":"The KornShell language was designed and developed by David G. Korn at AT&T Bell Laboratories. It is an interactive command language that provides access to the UNIX system and to many other systems, on the many different computers and workstations on which it is implemented. ksh has the functionality of other scripting languages such as awk, icon, perl, rexx, and tcl. For this and many other reasons, ksh is a much better scripting language than any of the other popular shells. The code size for ksh is larger than the Bourne shell or C shell programs. The revised version is even larger. In spite of its increased size, ksh provides better performance. You can write programs to run faster with ksh than with either the Bourne shell or the C shell, sometimes an order of magnitude faster. ksh has evolved and matured with extensive user feedback. It has been used by many thousands of people at AT&T since 1982, and at many other companies and universities."},{"block":false,"categoryid":386,"description":"Debian Almquist Shell","ebuildids":[769925],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"dash","packageid":43972,"summary":"DASH is a direct descendant of the NetBSD version of ash (the Almquist SHell) and is POSIX compliant."},{"block":false,"categoryid":386,"description":"The standard GNU Bourne again shell","ebuildids":[769925],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"bash","packageid":45694},{"block":false,"categoryid":386,"description":"MirBSD Korn Shell","ebuildids":[769925,769925],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"hanno@gentoo.org","name":"mksh","packageid":49016},{"block":false,"categoryid":343,"description":"Utilities for rescue and embedded systems","ebuildids":[769925],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"embedded@gentoo.org","maintainername":"Embedded Gentoo","name":"busybox","packageid":54752}],"repos":[{"branch":"master","lastcommit":"a9f1e277e237e81531bf50f3ac7edc7232400bb0","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/wiki.gentoo.org\/wiki\/Project:Base\/Alternatives"],"uses":[{"defaultflag":true,"description":"Symlink to app-shells\/bash","isdefault":true,"packageid":75626,"use":"bash"},{"description":"Symlink to sys-apps\/busybox","isdefault":false,"packageid":75626,"use":"busybox"},{"description":"Symlink to app-shells\/dash","isdefault":false,"packageid":75626,"use":"dash"},{"description":"Symlink to app-shells\/ksh","isdefault":false,"packageid":75626,"use":"ksh"},{"description":"Symlink to lksh from app-shells\/mksh","isdefault":false,"packageid":75626,"use":"lksh"},{"description":"Symlink to mksh from app-shells\/mksh","isdefault":false,"packageid":75626,"use":"mksh"}]}