Summary: | static busybox still required in default/linux @system ? | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Andreas K. Hüttel <dilfridge> |
Component: | Profiles | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | sam, sunk67188 |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=94918 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 750917 |
Description
Andreas K. Hüttel
2020-10-23 20:49:35 UTC
Ping. As per discussions in #gentoo-base, I plan on writing a news item regarding its removal from @system to avoid surprising folks who have to come to rely on it. The consensus was that a rescue shell is generally not enough to save a broken system anyway and that it's much safer to just reboot into a rescue environment. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87629e669d0b7d36bd2a51d7da4604e1af02cce9 commit 87629e669d0b7d36bd2a51d7da4604e1af02cce9 Author: Mike Gilbert <floppym@gentoo.org> AuthorDate: 2021-09-24 21:01:31 +0000 Commit: Mike Gilbert <floppym@gentoo.org> CommitDate: 2021-09-24 21:01:31 +0000 sys-libs/libxcrypt: disable static-libs by default Bug: https://bugs.gentoo.org/750920 Signed-off-by: Mike Gilbert <floppym@gentoo.org> sys-libs/libxcrypt/libxcrypt-4.4.20.ebuild | 2 +- sys-libs/libxcrypt/libxcrypt-4.4.25.ebuild | 2 +- sys-libs/libxcrypt/libxcrypt-4.4.26.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4bfce1fb8589b3c6984337156c279e3c1524528 commit e4bfce1fb8589b3c6984337156c279e3c1524528 Author: Mike Gilbert <floppym@gentoo.org> AuthorDate: 2021-09-09 19:42:57 +0000 Commit: Mike Gilbert <floppym@gentoo.org> CommitDate: 2021-09-24 20:58:46 +0000 virtual/libcrypt: disable static-libs by default Bug: https://bugs.gentoo.org/750920 Signed-off-by: Mike Gilbert <floppym@gentoo.org> virtual/libcrypt/libcrypt-1-r1.ebuild | 2 +- virtual/libcrypt/libcrypt-2.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01719e7fbaca5885997b47d797d5a1462530687a commit 01719e7fbaca5885997b47d797d5a1462530687a Author: Mike Gilbert <floppym@gentoo.org> AuthorDate: 2021-09-09 19:40:31 +0000 Commit: Mike Gilbert <floppym@gentoo.org> CommitDate: 2021-09-24 20:58:44 +0000 profiles/embedded: enable libcrypt[static-libs] by default Needed for busybox[static]. Bug: https://bugs.gentoo.org/750920 Signed-off-by: Mike Gilbert <floppym@gentoo.org> profiles/embedded/package.use | 2 ++ 1 file changed, 2 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=971176581ada9973cf45ac3b3230d6476fae48fb commit 971176581ada9973cf45ac3b3230d6476fae48fb Author: Mike Gilbert <floppym@gentoo.org> AuthorDate: 2021-09-09 19:38:18 +0000 Commit: Mike Gilbert <floppym@gentoo.org> CommitDate: 2021-09-24 20:58:42 +0000 profiles/default/linux: remove busybox from package.use With busybox no longer in @system, there is no reason to make it static by default. Bug: https://bugs.gentoo.org/750920 Signed-off-by: Mike Gilbert <floppym@gentoo.org> profiles/default/linux/package.use | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6ab67e78875aebd3b88a5a1dc84cde4ec29490f commit d6ab67e78875aebd3b88a5a1dc84cde4ec29490f Author: Mike Gilbert <floppym@gentoo.org> AuthorDate: 2021-09-09 19:29:02 +0000 Commit: Mike Gilbert <floppym@gentoo.org> CommitDate: 2021-09-24 20:58:40 +0000 profiles/default/linux: remove busybox from @system busybox[static] was added to @system as a system recovery tool. It's unclear why a recovery tool should be present in @system and stage3 tarballs. If the system is in such a state that a static shell is needed for recovery, it is likely that remote access is also broken, and the sysadmin will need to log into a console. At that point, they could boot from recovery media anyway. Bug: https://bugs.gentoo.org/750920 Signed-off-by: Mike Gilbert <floppym@gentoo.org> profiles/default/linux/packages | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) |