Details

    • Type: Task
    • Status: Open (View Workflow)
    • Priority: Normal
    • Resolution: Unresolved
    • Component/s: None
    • Labels:
      None

      Description

      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
      

        Attachments

          Issue Links

            Activity

            Hide
            cloomis cloomis added a comment -

            Bump. With 3.11, pfsinstall still works, but complains:

                    ********************************************************************************
                    Please avoid running ``setup.py`` directly.
                    Instead, use pypa/build, pypa/installer or other
                    standards-based tools.
            
                    See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
                    ********************************************************************************
            
            Show
            cloomis cloomis added a comment - Bump. With 3.11, pfsinstall still works, but complains: ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. ********************************************************************************

              People

              • Assignee:
                Unassigned
                Reporter:
                cloomis cloomis
              • Votes:
                0 Vote for this issue
                Watchers:
                Start watching this issue

                Dates

                • Created:
                  Updated: