Summary: | sys-libs/libxcrypt-4.4.23-r1: fails install phase on prefix system | ||
---|---|---|---|
Product: | Gentoo/Alt | Reporter: | Marien Zwart <marien.zwart> |
Component: | Prefix Support | Assignee: | Gentoo Prefix <prefix> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | ionen, sam, toolchain |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=843209 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 699422 | ||
Attachments: |
emerge --info '=sys-libs/libxcrypt-4.4.23-r1::gentoo'
build.log |
Description
Marien Zwart
2021-07-15 05:56:22 UTC
Created attachment 723934 [details]
emerge --info '=sys-libs/libxcrypt-4.4.23-r1::gentoo'
Created attachment 723937 [details]
build.log
Can reproduce on my prefix. Not familiar with the ebuild and haven't fully checked, but these lines seem to be missing prefix from a quick look: --libdir=$(get_xclibdir) --with-pkgconfigdir=/usr/$(get_libdir)/pkgconfig rm "${D}"$(get_xclibdir)/libcrypt$(get_libname) find "${D}"/usr/share/doc/${PF} -type l -delete || die mv "${static_libs[@]}" "${D}/usr/$(get_xclibdir)" \ In other places it also calls ${ED}/$(get_xclibdir) so if add it to the function itself that'll need checking. The whole split-usr stuff is also making this confusing. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d04534bfb44f8f1cad29c6c54ec6cdbbecede36f commit d04534bfb44f8f1cad29c6c54ec6cdbbecede36f Author: Sam James <sam@gentoo.org> AuthorDate: 2021-07-16 03:56:37 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-07-16 03:56:37 +0000 sys-libs/libxcrypt: fix installation on prefix in 4.4.23-r1 Closes: https://bugs.gentoo.org/802222 Signed-off-by: Sam James <sam@gentoo.org> sys-libs/libxcrypt/libxcrypt-4.4.23-r1.ebuild | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=939a3db71064f9b1da8e6a6fca3ecfb386f2ec30 commit 939a3db71064f9b1da8e6a6fca3ecfb386f2ec30 Author: Sam James <sam@gentoo.org> AuthorDate: 2022-05-08 04:07:10 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-05-24 02:16:03 +0000 sys-libs/libxcrypt: fix prefix install Bug: https://bugs.gentoo.org/802222 Closes: https://bugs.gentoo.org/843209 Signed-off-by: Sam James <sam@gentoo.org> sys-libs/libxcrypt/libxcrypt-4.4.28-r1.ebuild | 298 ++++++++++++++++++++++++++ 1 file changed, 298 insertions(+) |