Summary: | app-crypt/mit-krb5 ebuild missing sys-fs/e2fsprogs in BDEPEND | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | fsandrade |
Component: | Current packages | Assignee: | Gentoo Kerberos Maintainers <kerberos> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | floppym, fsandrade |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | Sample logs from bazel build failures |
Description
fsandrade
2024-10-08 14:07:38 UTC
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de41a3ba38ba1ccb98bae20e443a1af8d8df5c6a commit de41a3ba38ba1ccb98bae20e443a1af8d8df5c6a Author: Eray Aslan <eras@gentoo.org> AuthorDate: 2024-10-12 07:59:01 +0000 Commit: Eray Aslan <eras@gentoo.org> CommitDate: 2024-10-12 07:59:30 +0000 app-crypt/mit-krb5: Add missing sys-fs/e2fsprogs to BDEPEND Closes: https://bugs.gentoo.org/941161 Signed-off-by: Eray Aslan <eras@gentoo.org> app-crypt/mit-krb5/mit-krb5-1.21.3-r1.ebuild | 155 +++++++++++++++++++++++++++ 1 file changed, 155 insertions(+) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9b2189299965e24e16cc8f746a427351f8b6390 commit c9b2189299965e24e16cc8f746a427351f8b6390 Author: Mike Gilbert <floppym@gentoo.org> AuthorDate: 2024-11-20 15:53:16 +0000 Commit: Mike Gilbert <floppym@gentoo.org> CommitDate: 2024-11-20 15:59:12 +0000 Revert "app-crypt/mit-krb5: Add missing sys-fs/e2fsprogs to BDEPEND" It is never appropriate to use MULTILIB_USEDEP in BDEPEND. Library depdnedencies belong in DEPEND. This also breaks cross-compiles. Bug: https://bugs.gentoo.org/941161 Closes: https://bugs.gentoo.org/944040 Reverts: de41a3ba38ba1ccb98bae20e443a1af8d8df5c6a Signed-off-by: Mike Gilbert <floppym@gentoo.org> app-crypt/mit-krb5/mit-krb5-1.21.3-r1.ebuild | 155 --------------------------- 1 file changed, 155 deletions(-) After the revert linked in comment #2, this issue became unresolved again. According to the description of https://bugs.gentoo.org/944040, it seems like the correct way to add the missing BDEPEND entry here is: sys-fs/e2fsprogs instead of: >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}] This has just been fixed in https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ecfa736b2857801df98cbe35acd84acd6fa65b5 . Thank you floppym@gentoo.org for the fix! |