Summary: | sys-apps/portage:install phase does not properly follow relative symlinks to folders, resulting in 'grep' chatter | ||
---|---|---|---|
Product: | Gentoo/Alt | Reporter: | Steven Trogdon <strogdon> |
Component: | Prefix Support | Assignee: | Gentoo Prefix <prefix> |
Status: | UNCONFIRMED --- | ||
Severity: | normal | CC: | frp.bissey, gentoo, sam, strogdon |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Steven Trogdon
2021-11-24 02:34:47 UTC
In summary that find command in `install-qa-check.d/05prefix` tries to find executables and then checks them to see if shebangs need to be replaced if they are scripts. The find command tries to make sure its results are executable and not directories but completely misses out on links to directories. The extra `-L` takes care of that scenario. Please always reports in title the category/app to make bug wrangling faster. I'd suggest to use a title like -- sci-mathematics/sage-doc-9999:install phase does not properly follow relative symlinks to folders, resulting in 'grep' chatter. (In reply to Marco Scardovi (scardracs) from comment #2) > Please always reports in title the category/app to make bug wrangling > faster. I'd suggest to use a title like -- > sci-mathematics/sage-doc-9999:install phase does not properly follow > relative symlinks to folders, resulting in 'grep' chatter. Even we have identified that the bug is not in fact in the ebuild but in portage? Yes, this is a portage issue. The referenced ebuild, sci-mathematics/sage-doc-9999 is only needed to expose the defect. |