Changes between Initial Version and Version 1 of Ticket #65716, comment 2
- Timestamp:
- Aug 24, 2022, 5:10:20 PM (2 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #65716, comment 2
initial v1 1 The question is: does that symlink exist when the app portgroup is looking for it? I think it does not. What creates the symlink? I think it's the post-destroot block created by the python portgroup. The problem is that post-destroot blocks run in the order in which they're created. The app portgroup's post-destroot block is created the moment the app portgroup is included, so it runs first. The python portgroup's post-destroot block is created the moment `python.versions` is invoked, which is after the app portgroup is included.1 The question is: does that symlink exist when the app portgroup is looking for it? I think it does not. What creates the symlink? I think it's the post-destroot block created by the python portgroup. The problem is that post-destroot blocks run in the order in which they're created. The app portgroup's post-destroot block is created the moment the app portgroup is included, so it runs first. The python portgroup's post-destroot block is created the moment `python.versions` is set, which is after the app portgroup is included. 2 2 3 3 You could tell the app portgroup that the executable is wherever that symlink would point to.