[daip] [!16363]: AIPS - Installing AIPS 31DEC20 on MacOS Catalina 10.15.5

Eric Greisen nraohelp at nrao.edu
Wed Jun 10 17:03:47 EDT 2020


Eric Greisen updated #16363
---------------------------

       Staff (Owner): Eric Greisen (was: -- Unassigned --)

Installing AIPS 31DEC20 on MacOS Catalina 10.15.5
-------------------------------------------------

           Ticket ID: 16363
                 URL: https://help.nrao.edu/staff/index.php?/Tickets/Ticket/View/16363
                Name: Preeti Kharb
       Email address: preeti.kharb at gmail.com
             Creator: User
          Department: AIPS Data Reduction
       Staff (Owner): Eric Greisen
                Type: Issue
              Status: Open
            Priority: Default
                 SLA: NRAO E2E
      Template group: Default
             Created: 10 June 2020 12:03 AM
             Updated: 10 June 2020 02:03 PM
           Reply due: 12 June 2020 12:03 AM (1d 9h 59m)
      Resolution due: 06 March 2023 05:00 PM (999d 2h 56m)

Well this is a mystery!  It may of course be coming from you forging ahead in Mac OS versions while NRAO lags behind.  I have looked at the 2 lines 325 and 351 in TVDEVS.SH.  Both of them are searching for files in /tmp that may or may not be present.  They both say 2>/dev/null so you should not see the error messages that you do see.  Has Mac changed a fundamental grammar??!  The expr message is probably the most serious but I have no idea where this comes from.  The string should probably be '1' rather than ' 1'.  TVDEVS has an option that might help.
export DEBUG="YES"
or setenv DEBUG 'YES"
before starting aips.  Note that the 2 reported messages imply that you are stating tv=local.  That really is preferable but with all that you have set up you might try the internet TV connection rather than the socket connection (leave tv=local off) or try tv=local:1 specifying that you want tv #1.
TVDEVS.SH is in $AIPS_ROOT.  You could add more comments (perhaps triggered by DEBUG - there are many examples) to try to see what is going wrong.  The logic is fairly simple: /tmp needs socket files with names that include XAS. the local tv number, and the host name.  It looks to see if there is one matching your request and if not makes one.  Try ls /tmp and see if there are files name LOK, XAS, MSS, and/or TKS.  If so delete them and try again.
I don't know what else to suggest from home where I do not have access to an Mac yet say one at the OS level you are trying.  I have not heard from other Mac users so perhaps there is something local to your machine rather than systemic.  Or perhaps no one has gone to 15 and then tried aips....
Let me know what you find.
Eric Greisen



------------------------------------------------------
Staff CP:  https://help.nrao.edu/staff
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listmgr.nrao.edu/pipermail/daip/attachments/20200610/f3ce5a0d/attachment.html>


More information about the Daip mailing list