Opened 4 years ago
Last modified 4 years ago
#26965 closed defect
sdh_install: fix installation of symlinks with invalid targets — at Initial Version
Reported by: | embray | Owned by: | |
---|---|---|---|
Priority: | critical | Milestone: | sage-8.6 |
Component: | build | Keywords: | |
Cc: | dimpase, mantepse | Merged in: | |
Authors: | Erik Bray | Reviewers: | |
Report Upstream: | N/A | Work issues: | |
Branch: | u/embray/build/sdh-install-symlinks (Commits, GitHub, GitLab) | Commit: | 5f49332f10f0b869fe5f81a60c6ffcf609ee10d7 |
Dependencies: | Stopgaps: |
Description
Using sdh_install
to install a symlink whose target is not yet valid (e.g. is a path to a file that will be installed to $SAGE_LOCAL
but is not yet installed) then it will fail, since the check test -e
in sdh_install
dereferences symlinks.
Marking critical since this fix is needed for #26858.
Note: See
TracTickets for help on using
tickets.