| Summary: | sys-devel/gettext fails to cross-compile | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Thomas Sachau <tommy> |
| Component: | Current packages | Assignee: | Gentoo's Team for Core System packages <base-system> |
| Status: | RESOLVED NEEDINFO | ||
| Severity: | normal | ||
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| See Also: | https://bugs.gentoo.org/show_bug.cgi?id=835766 | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Thomas Sachau
2021-08-21 16:56:22 UTC
This sounds like a portage-multilib bug, without any additional info. This is an issue for any external tool that cross-compiles the package (like cross-toolchain, prefix and multilib-portage, check bug 711590 for ncurses as an example). I for myself and for multilib-portage can workaround this by setting COMPLETE_MULTILIB=yes in the environment. The easiest way to fix this for everyone (as docs should the the same for any target ABI) would be to use 'if multilib_is_native_abi; then rm "${ED}"/usr/share/doc/${PF}/*.html || die ; fi' to only remove the files when they are actually installed. I believe the only way for this to happen is if src_install is invoked more than once. This would not happen under normal circumstances. Please attach a build log demonstrating the problem. |