imexam icon indicating copy to clipboard operation
imexam copied to clipboard

Imexam removes installed binaries during cleanup

Open olebole opened this issue 4 years ago • 1 comments

Imexam tries to remove the system installed xpa binaries (xpaaccess and such) and libraries during setup.py clean (and fails if they are protected from removal). This is quite dangerous, since it may leave people with a unusable system if they don't install the new package: https://github.com/spacetelescope/imexam/blob/ebea0bb0393f1f71b244ccc30742bea6148c6eb1/setup.py#L208-L221

These binaries and libraries also may be installed by other software (like DS9), which may get unusable when these files are removed.

olebole avatar Apr 08 '20 14:04 olebole

doh, gah. sorry, this is an oversight on my end....I had moved the binaries elsewhere. let me fix...

sosey avatar Apr 09 '20 22:04 sosey