Cannot install MacOS-10.14.4

48 views
Skip to first unread message

Yang

unread,
Oct 12, 2019, 7:25:05 AM10/12/19
to Macaulay2
Hello,

I have a naive question on the installation of the new version MacOS-10.14.4. My Mac system is x86_64 10.14.6, and when I try to install the Macaulay2 MacOS-10.14.4, the following message always appear. The same problem appears too when I try 10.14.2 and 10.13.5. On the other hand, I tried very early versions, like 1.6 and 1.9.2, there is no any problems. Could someone give me some advice? Thanks a lot in advance!



/Library/Application Support/Macaulay2/local/share/Macaulay2/Polyhedra.m2:1319:21:(2):[31]: error: expected left hand parameter to be a function, type, or a hash table

../share/Macaulay2/Core/setup.m2:113:27:(1):[31]: --back trace--

../share/Macaulay2/Core/setup.m2:106:18:(1):[30]: --back trace--

../share/Macaulay2/Core/setup.m2:126:41:(1):[29]: --back trace--

../share/Macaulay2/Core/setup.m2:129:6:(1):[28]: --back trace--

../share/Macaulay2/Core/packages.m2:62:6:(1):[27]: --back trace--

../share/Macaulay2/Core/methods.m2:119:80:(1):[26]: --back trace--

../share/Macaulay2/Core/option.m2:15:8:(1):[25]: --back trace--

../share/Macaulay2/Core/packages.m2:88:11:(1):[24]: --back trace--

../share/Macaulay2/Core/methods.m2:119:80:(1):[23]: --back trace--

../share/Macaulay2/Core/option.m2:15:8:(1):[22]: --back trace--

../share/Macaulay2/Core/packages.m2:305:6:(1):[20]: --back trace--

../share/Macaulay2/Core/methods.m2:119:80:(1):[19]: --back trace--

../share/Macaulay2/Core/option.m2:15:8:(1):[18]: --back trace--

../share/Macaulay2/Truncations.m2:1:1:(0):[17]: --back trace--

../share/Macaulay2/Core/setup.m2:113:27:(1):[17]: --entering debugger (type help to see debugger commands)

../share/Macaulay2/Core/setup.m2:113:27-113:35: --source code:

                    ret = loadfun fullfilename;


Best regards,

Yang

Daniel R. Grayson

unread,
Oct 14, 2019, 12:58:41 PM10/14/19
to Macaulay2
This is a bug in Macaulay2 : you have previously used "installPackage" to install the package 
"Polyhedra".  But now that old version of "Polyhedra" is incompatible with the new version of Macaulay2.
The bug is that it gets loaded from your home directory application directory instead of from the files that
come with 1.14.  You could start M2 with "-q" on the command line to avoid the error, or you could run

uninstallPackage "Polyhedra"

to get rid of that old installation.

Daniel R. Grayson

unread,
Oct 14, 2019, 1:01:39 PM10/14/19
to Macaulay2
I've reported the bug here: https://github.com/Macaulay2/M2/issues/1032

Yang

unread,
Oct 14, 2019, 1:05:22 PM10/14/19
to Macaulay2
Now it works! Thank you very much for your great help, Professor Grayson!

Best regards,
Yang
Reply all
Reply to author
Forward
0 new messages