Please stabilize sys-power/suspend-1.0_p20200924
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.