-
Notifications
You must be signed in to change notification settings - Fork 60
rewrite embedded paths at install time #1724
Conversation
a7c0441
to
d1464b0
Compare
@ana @olifre @lnussbaum @wiene : I'd love opinions on how distributions feel about this approach. |
Since the critical part for distros is |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
At present the situation for Debian is the following: I glanced through the changes. Unless I overlooked something, it seems that a patch is still needed after the modifications of PR have been applied. Removing the above mentioned patch and applying this PR, I get
in
Of course, it is nice to get rid of distribution specific patches. On the other hand, if this only affects Debian, it is also fine to keep the patch. |
@ana asked me to respond for her: |
Thanks folks. @wiene I believe the latest version of this PR will let you eliminate your patch. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
I can confirm that the patch can be removed thanks to this PR. Many thanks! |
Closes #683.
This PR changes library paths in sh and Python code to be valid in the source directory and removes the
lib/charliecloud
symlink. It then re-writes these paths to be valid for the install location at install time.