[daip] Ask for help to install the AIPS on the newest MacBook Pro

Eric Greisen egreisen at nrao.edu
Thu May 11 10:53:58 EDT 2017


On 05/11/2017 03:47 AM, cuiyuzhu wrote:
> Dear AIPS professor,
>
> I will be a PhD student in NAOJ from this October. Recently, I wanted to
> install the 31DEC17 version of AIPS on my MacBook Pro(macOS Sierra
> 10.12.3). But I came across a few problems. Wish you could have time to
> have a look at it.
>
> 1》First of all, I followed the steps on the
> websitehttp://www.aips.nrao.edu/install.shtml, and set some parameters
> as listed:
>
> AIPS_ROOT (screen 3): /opt/aips
>        Group (screen 4): everyone
>  Group Write (screen 4): YES
> Architecture (screen 5): LNX64
>    Site name (screen 5): AIPSUSER
>   AIPS hosts (screen 6): LOCALHOST
>   Data areas (screen 7): /DATA/LOCALHOST_1
>     Printers (screen 8): pscolor   ...  NONE   2nd floor printer
>   Paper type (screen 8): A4
>  Tape drives (screen 9):
>   Tape hosts (screen 9): 127.0.0.1
>
>
> 2》Then form the MNJ, I got these messages:
> AipsWiz: About to run 'MAKE.BMNJ '...
> AipsWiz: This will generate a fair bit of output.
> AIPS_VERSION=/opt/aips/31DEC17
> MAKE.BMNJ - Moving to /opt/aips/31DEC17/LNX64/UPDATE
> MAKE.BMNJ - The binary MNJ now uses rsync for updates;
> MAKE.BMNJ - but cvs (http://www.cvshome.org) may be useful;
> MAKE.BMNJ - looking to see if I can find a copy of it....
> MAKE.BMNJ - I cannot seem to find it, either it is not here or it is
> MAKE.BMNJ - here, but it is installed in a place that is not in your
> MAKE.BMNJ - search path. If it is not here, you should install it and
> MAKE.BMNJ - run MAKE.BMNJ again. Otherwise, please tell me where you
> MAKE.BMNJ - put it.
> -n MAKE.BMNJ - Full path to cvs: :
>
> ./MAKE.BMNJ: line 65: [: too many arguments
> MAKE.BMNJ - Setting up your MNJ settings in
> MAKE.BMNJ -  /opt/aips/31DEC17/LNX64/SYSTEM/AIPSUSER/UPDCONFIG:
> MAKE.BMNJ -  --------------------------
> # Created by MAKE.MNJ on Thu May 11 02:15:16 UTC 2017
> cvscmd=
> ClientName=localhost
> MailList=cuiyuzhu
> ErrorList=cuiyuzhu,aipsmgr at nrao.edu <mailto:aipsmgr at nrao.edu>
> MAKE.BMNJ -  --------------------------
> MAKE.BMNJ - If you wish to change any of these settings, refer to the
> MAKE.BMNJ - comments at the start of
> /opt/aips/31DEC17/SYSTEM/UNIX/UPDATE/UPDCONFIG
> MAKE.BMNJ - and edit /opt/aips/31DEC17/LNX64/SYSTEM/AIPSUSER/UPDCONFIG
> yourself.
> -n MAKE.BMNJ - Press <RETURN> to acknowledge...:
>
> MAKE.BMNJ - cvs needs to be primed by a login operation; this
> MAKE.BMNJ - is also a good time to test and make sure you can
> MAKE.BMNJ - connect to our server. We will now try to login to
> MAKE.BMNJ - the server (mnj.aoc.nrao.edu <http://mnj.aoc.nrao.edu>);
> when prompted for
> MAKE.BMNJ - a password, just hit the enter or return key.
> ./MAKE.BMNJ: line 135: -d: command not found
> MAKE.BMNJ - Created /Users/cuiyuzhu/do_daily.localhost
> MAKE.BMNJ - Please inspect it to make sure it fits your needs.
> -n MAKE.BMNJ - Press <RETURN> when ready to proceed...:
>
> MAKE.BMNJ - You might want to add a crontab entry, e.g.
>
> 30 1 * * 1-6 /Users/cuiyuzhu/do_daily.localhost
>
> MAKE.BMNJ - when you are ready to start the MNJ.
> MAKE.BMNJ - Your configuration for the AIPS midnight job is complete.
> AipsWiz: =========================================================
> AipsWiz: MAKE.BMNJ seemed to work
> (/opt/aips/31DEC17/LNX64/SYSTEM/AIPSUSER/UPDCONFIG found)
> AipsWiz: ==> Press <ENTER> to continue...:
> AipsWiz:  =====> Generate system files via FILAIP/POPSGN...
> AipsWiz: This will generate some output, including a copyright (left)
> AipsWiz: statement and some prompts, but should end with a 'Done!' if
> AipsWiz: everything worked...
>
> AipsWiz: About to run FILAIP.  If this is a re-installation, you
> AipsWiz: will be prompted for an AIPS Manager password.  The
> AipsWiz: default password is AMANAGER
>
> Data disk assignments:
> DADEVS.PL: This program is untested under Perl version 5.018
>   (Using global default file /opt/aips/DA00/DADEVS.LIST for DADEVS.PL)
>    Disk 1 (1) is /opt/aips/DATA/LOCALHOST_1
>
> Starting up FILAIP (RELEASE OF 31DEC17)
> /opt/aips/31DEC17/SYSTEM/UNIX/RUN: line 157:
> /opt/aips/31DEC17/LNX64/LOAD/FILAIP.EXE: cannot execute binary file
> /opt/aips/31DEC17/SYSTEM/UNIX/RUN: line 157:
> /opt/aips/31DEC17/LNX64/LOAD/FILAIP.EXE: Undefined error: 0
> AipsWiz: Error: FILAIP did not work, or there's a missing file!
> AipsWiz: Error: This may mean that FILAIP did not work (it should have
> AipsWiz: Error: created it and many other files in that area).
> AipsWiz: Error: You can try running it by hand after (a) dotting the
> AipsWiz: Error: LOGIN.SH file or sourcing the LOGIN.CSH file; and
> AipsWiz: Error: (b) Typing 'RUN FILAIP'.  You will then be asked for
> AipsWiz: Error: two parameters.  Use
> 8 2
>
> AipsWiz: Error: as the standard values.
> AipsWiz: Error: You will also have to RUN POPSGN if that works;
>
> AipsWiz: Error: Feed it
>
> 0 POPSDAT TST
>
>
> AipsWiz: Error: when it asks for Idebug, etc. and press RETURN when
> AipsWiz: Error: you see the '>' prompt.
>
>
>
> AipsWiz: Install Wizard stopping.  Current settings saved in ~/.AIPSRC
> AipsWiz: Abandoning ship!  Goodbye.
>
> 3》as the “Running FILAIP, POPSGN, SETPAR” said, I run the filaip by
> myself. The errors showed:
>
>
> bash-3.2# run FILAIP
> Data disk assignments:
> DADEVS.PL: This program is untested under Perl version 5.018
>   (Using global default file /opt/aips/DA00/DADEVS.LIST for DADEVS.PL)
>    Disk 1 (1) is /opt/aips/DATA/LOCALHOST_1
>
> Starting up FILAIP (RELEASE OF 31DEC17)
> /opt/aips/31DEC17/SYSTEM/UNIX/run: line 157:
> /opt/aips/31DEC17/LNX64/LOAD/FILAIP.EXE: cannot execute binary file
> /opt/aips/31DEC17/SYSTEM/UNIX/run: line 157:
> /opt/aips/31DEC17/LNX64/LOAD/FILAIP.EXE: Undefined error: 0
>
>
> 4》so is the “POPSGN”
>
> bash-3.2# run POPSGN
> Data disk assignments:
> DADEVS.PL: This program is untested under Perl version 5.018
>   (Using global default file /opt/aips/DA00/DADEVS.LIST for DADEVS.PL)
>    Disk 1 (1) is /opt/aips/DATA/LOCALHOST_1
>
> Starting up POPSGN (RELEASE OF 31DEC17)
> /opt/aips/31DEC17/SYSTEM/UNIX/run: line 157:
> /opt/aips/31DEC17/LNX64/LOAD/POPSGN.EXE: cannot execute binary file
> /opt/aips/31DEC17/SYSTEM/UNIX/run: line 157:
> /opt/aips/31DEC17/LNX64/LOAD/POPSGN.EXE: Undefined error: 0
>
> 5》then I tried to see although I failed to run the the final steps, I
> could also open the aips. In fact, it didn’t work.
>
> Bamboo:aips cuiyuzhu$ source ./LOGIN.SH
> Bamboo:aips cuiyuzhu$ aips tv=local
> START_AIPS: Will use or start first available Unix Socket based TV
> START_AIPS: Your initial AIPS printer is the mizusawa
> START_AIPS:  - system name KONICA_MINOLTA_bizhub_C554e_2F, AIPS type PS
>
>
>
> START_AIPS: User data area assignments:
> DADEVS.PL: This program is untested under Perl version 5.018
>   (Using global default file /opt/aips/DA00/DADEVS.LIST for DADEVS.PL)
>    Disk 1 (1) is /opt/aips/DATA/LOCALHOST_1
>
> Tape assignments:
>    Tape 1 is REMOTE
>    Tape 2 is REMOTE
>
>
>
> START_AIPS: Starting TV servers on localhost asynchronously
> START_AIPS:  - WITH Unix Sockets as requested...
> START_AIPS: Starting TPMON daemons on LOCALHOST asynchronously...
> Starting up 31DEC17 AIPS with normal priority
> /opt/aips/31DEC17/SYSTEM/UNIX/AIPSEXEC: line 324:
> /opt/aips/31DEC17/LNX64/LOAD/ZSTRTA.EXE: cannot execute binary file
> /opt/aips/31DEC17/SYSTEM/UNIX/AIPSEXEC: line 324:
> /opt/aips/31DEC17/LNX64/LOAD/ZSTRTA.EXE: Undefined error: 0
> Bamboo:aips cuiyuzhu$ DADEVS.PL: This program is untested under Perl
> version 5.018
> UNIXSERVERS: Start TV LOCK daemon TVSRV1 on localhost
> /opt/aips/31DEC17/SYSTEM/UNIX/UNIXSERVERS: line 176:
> /opt/aips/31DEC17/LNX64/SYSTEM/AIPSUSER/NEWEST: cannot execute binary file
> /opt/aips/31DEC17/SYSTEM/UNIX/UNIXSERVERS: line 176: [: =: unary
> operator expected
> /opt/aips/31DEC17/SYSTEM/UNIX/UNIXSERVERS: line 201: ./TVSRV1: cannot
> execute binary file
> UNIXSERVERS: Start XAS1 on localhost, DISPLAY
> /private/tmp/com.apple.launchd.w4lWSv64fP/org.macosforge.xquartz:0
> /opt/aips/31DEC17/SYSTEM/UNIX/UNIXSERVERS: line 233:
> /opt/aips/31DEC17/LNX64/SYSTEM/AIPSUSER/NEWEST: cannot execute binary file
> /opt/aips/31DEC17/SYSTEM/UNIX/UNIXSERVERS: line 233: [: =: unary
> operator expected
> /opt/aips/31DEC17/SYSTEM/UNIX/UNIXSERVERS: line 255: ./XAS1: cannot
> execute binary file
> UNIXSERVERS: Start graphics server TKSRV1 on localhost, display
> /private/tmp/com.apple.launchd.w4lWSv64fP/org.macosforge.xquartz:0
> /opt/aips/31DEC17/SYSTEM/UNIX/UNIXSERVERS: line 296:
> /opt/aips/31DEC17/LNX64/SYSTEM/AIPSUSER/NEWEST: cannot execute binary file
> /opt/aips/31DEC17/SYSTEM/UNIX/UNIXSERVERS: line 296: [: =: unary
> operator expected
> UNIXSERVERS: Start message server MSSRV1 on localhost, display
> /private/tmp/com.apple.launchd.w4lWSv64fP/org.macosforge.xquartz:0
> /opt/aips/31DEC17/SYSTEM/UNIX/UNIXSERVERS: line 404:
> /opt/aips/31DEC17/LNX64/SYSTEM/AIPSUSER/NEWEST: cannot execute binary file
> /opt/aips/31DEC17/SYSTEM/UNIX/UNIXSERVERS: line 404: [: =: unary
> operator expected
> /opt/aips/31DEC17/SYSTEM/UNIX/STARTPMON: line 205:
> /opt/aips/31DEC17/LNX64/SYSTEM/AIPSUSER/AIPWD: cannot execute binary file
> STARTPMON: [LOCALHOST] Old TPMON1 link found in /opt/aips/31DEC17/LNX64/LOAD
> STARTPMON: [LOCALHOST]  - will TRY to replace & restart it here.
> STARTPMON: [LOCALHOST]  - TPMON daemons on other LNX64 hosts may need
> restarted.
> STARTPMON: [LOCALHOST] Starting TPMON1 with output SUPPRESSED
> /opt/aips/31DEC17/SYSTEM/UNIX/STARTPMON: line 280: ./TPMON1: cannot
> execute binary file
>
> Bamboo:aips cuiyuzhu$ Warning: locale not supported by Xlib, locale set to C
> Warning: locale not supported by Xlib, locale set to C
>
> I have tried to figure out what is going wrong. But I also failed after
> almost a week. Look forward to receiving your results.
> P.s. sorry for sending an incomplete email by mistaking before this email.
>
> Thank you very much!
>
> Best regards,
> Cui Yuzhu


The $HOME/.AIPSRC file is written by install.pl after you answer 
questions.  The architecture is NOT, I repeat NOT, LNX64.  It is MACINT.

If I were you I would delete your .AIPSRC file and start over with

perl install.pl -n

Eric Greisen




More information about the Daip mailing list