-
Type: Task
-
Status: Open (View Workflow)
-
Priority: Normal
-
Resolution: Unresolved
-
Component/s: None
-
Labels:None
With python 3.9, something changed with distutils/setuptools which breaks installation of even the simplest MHS package. Specifically, after pfsinstall ics_xcuActor:2.0.5, we get an empty egg. Bad enough that we get any egg. See below.
For pure-python packages, installing with an older conda is a workaround.
cloomis@tron:ics_xcuActor (master *=)$ ls -lR /software/mhs/products/Linux64/ics_xcuActor/2.0.5 /software/mhs/products/Linux64/ics_xcuActor/2.0.5: total 3 drwxrwsr-x 3 cloomis pfs 3 Jun 29 17:21 lib lrwxrwxrwx 1 cloomis pfs 10 Jun 29 17:21 python -> lib/python drwxrwsr-x 2 cloomis pfs 3 Jun 29 17:21 ups /software/mhs/products/Linux64/ics_xcuActor/2.0.5/lib: total 9 drwxrwsr-x 2 cloomis pfs 5 Jun 29 17:21 python /software/mhs/products/Linux64/ics_xcuActor/2.0.5/lib/python: total 159 -rw-rw-r-- 1 cloomis pfs 27 Jun 29 17:21 easy-install.pth -rw-rw-r-- 1 cloomis pfs 27 Jun 29 17:21 easy-install.pth~ -rw-rw-r-- 1 cloomis pfs 155446 Jun 29 17:21 xcuActor-0.0.0-py3.9.egg /software/mhs/products/Linux64/ics_xcuActor/2.0.5/ups: total 5 -rw-rw-r-- 1 cloomis pfs 562 Jun 29 17:21 ics_xcuActor.table
- relates to
-
INSTRM-1999 Assure correct group ownership/permissions on pfsinstall
- Done
-
INSTRM-1467 pfs_utils installation is an egg
- Open
-
INSTRM-1545 fix gen2Actor and sunssActor eups installations of g2cam.
- Open
-
INSTRM-2310 Update ICS python environment to 3.11, based on rubin-env 7
- Done