NotADirectoryError: [Errno 20] Not a directory: '/cds/home/z/zlentz/miniconda3/envs/path36/lib/python3.6/site-packages/lightpath-0.6.7-py3.9.egg/lightpath/ui/lightapp.ui'
Tests pass in CI because they use the lightpath.ui from the cloned repo, but the packaging is messed up.
I have no idea what changed or why this would stop working, but we are definitely doing the conda packaging differently in lightpath vs the other repositories.
Possible Solution
Edit the conda recipe to standardize things
Go conda-forge
Edit the CI to catch this sort of case in the tests
Current Behavior
Throws this exception then segfaults:
Tests pass in CI because they use the lightpath.ui from the cloned repo, but the packaging is messed up.
I have no idea what changed or why this would stop working, but we are definitely doing the conda packaging differently in
lightpath
vs the other repositories.Possible Solution
Steps to Reproduce (for bugs)
conda install lightpath
lightpath
Your Environment
pcds-4.0.0 See https://github.com/pcdshub/pcds-envs/issues/169