Summary: | sys-power/suspend-1.0_p20200924 stable request | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | charles17 |
Component: | Stabilization | Assignee: | Andrew Savchenko <bircoph> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | mgorny |
Priority: | Normal | Keywords: | CC-ARCHES, STABLEREQ |
Version: | unspecified | Flags: | nattka:
sanity-check+
|
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: |
=sys-power/suspend-1.0_p20200924
|
Runtime testing required: | No |
Description
charles17
2020-10-28 09:05:51 UTC
Any objections? I don't like that critically important sys-power/suspend feature: encrypted images was disabled without any discussion or even notifying me as a package maintainer: # Sam James <sam@gentoo.org> (2020-09-20) # (for Mikle Kolyada <zlogene@gentoo.org>) # libgcrypt et al no longer support static-libs # Need to determine whether crypt is possible dynamically? sys-power/suspend crypt libgcrypt *must* provide USE="static-libs" as in other distros. Suspend creates an initrd binary, so naturally it must be static. (In reply to Andrew Savchenko from comment #2) > Suspend creates an initrd binary, so naturally it must be static. That's not true. There are initrds that include dynamically-linked executables. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=331ef388a343156c8c13cc1007e9ecd353f55e50 commit 331ef388a343156c8c13cc1007e9ecd353f55e50 Author: David Seifert <soap@gentoo.org> AuthorDate: 2021-01-02 22:33:20 +0000 Commit: David Seifert <soap@gentoo.org> CommitDate: 2021-01-02 22:33:20 +0000 dev-libs/libgpg-error: USE="static-libs" for sys-power/suspend[crypt] Bug: https://bugs.gentoo.org/751568 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: David Seifert <soap@gentoo.org> dev-libs/libgpg-error/libgpg-error-1.38.ebuild | 7 ++++--- dev-libs/libgpg-error/libgpg-error-1.39.ebuild | 7 ++++--- dev-libs/libgpg-error/libgpg-error-1.41.ebuild | 7 ++++--- 3 files changed, 12 insertions(+), 9 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b3cb4b10ca8451b78d225ac90ccda6724600c15 commit 4b3cb4b10ca8451b78d225ac90ccda6724600c15 Author: David Seifert <soap@gentoo.org> AuthorDate: 2021-01-02 22:33:19 +0000 Commit: David Seifert <soap@gentoo.org> CommitDate: 2021-01-02 22:33:19 +0000 dev-libs/libgcrypt: USE="static-libs" for sys-power/suspend[crypt] Bug: https://bugs.gentoo.org/751568 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: David Seifert <soap@gentoo.org> dev-libs/libgcrypt/libgcrypt-1.8.6.ebuild | 7 ++++--- dev-libs/libgcrypt/libgcrypt-1.8.7.ebuild | 7 ++++--- 2 files changed, 8 insertions(+), 6 deletions(-) amd64 done x86 done all arches done (In reply to Larry the Git Cow from comment #4) > The bug has been referenced in the following commit(s): > > https://gitweb.gentoo.org/repo/gentoo.git/commit/ > ?id=331ef388a343156c8c13cc1007e9ecd353f55e50 > > commit 331ef388a343156c8c13cc1007e9ecd353f55e50 > Author: David Seifert <soap@gentoo.org> > AuthorDate: 2021-01-02 22:33:20 +0000 > Commit: David Seifert <soap@gentoo.org> > CommitDate: 2021-01-02 22:33:20 +0000 > > dev-libs/libgpg-error: USE="static-libs" for sys-power/suspend[crypt] > > Bug: https://bugs.gentoo.org/751568 > Package-Manager: Portage-3.0.12, Repoman-3.0.2 > Signed-off-by: David Seifert <soap@gentoo.org> > > dev-libs/libgpg-error/libgpg-error-1.38.ebuild | 7 ++++--- > dev-libs/libgpg-error/libgpg-error-1.39.ebuild | 7 ++++--- > dev-libs/libgpg-error/libgpg-error-1.41.ebuild | 7 ++++--- > 3 files changed, 12 insertions(+), 9 deletions(-) > > https://gitweb.gentoo.org/repo/gentoo.git/commit/ > ?id=4b3cb4b10ca8451b78d225ac90ccda6724600c15 > > commit 4b3cb4b10ca8451b78d225ac90ccda6724600c15 > Author: David Seifert <soap@gentoo.org> > AuthorDate: 2021-01-02 22:33:19 +0000 > Commit: David Seifert <soap@gentoo.org> > CommitDate: 2021-01-02 22:33:19 +0000 > > dev-libs/libgcrypt: USE="static-libs" for sys-power/suspend[crypt] > > Bug: https://bugs.gentoo.org/751568 > Package-Manager: Portage-3.0.12, Repoman-3.0.2 > Signed-off-by: David Seifert <soap@gentoo.org> > > dev-libs/libgcrypt/libgcrypt-1.8.6.ebuild | 7 ++++--- > dev-libs/libgcrypt/libgcrypt-1.8.7.ebuild | 7 ++++--- > 2 files changed, 8 insertions(+), 6 deletions(-) Thanks. |