[Slackbuilds-users] updating mathics?
dchmelik at gmail.com
dchmelik at gmail.com
Wed Jan 8 00:42:03 UTC 2025
On 1/7/25 9:46 AM, Willy Sudiarto Raharjo wrote:
>> I want to update mathics, which now consists of mathics-core,
>> mathics- django, mathics-scanner, or mathics-omnibus, and others. I
>> checked what I needed while building,and my SlackBuilds (mentioned
>> last year are on my website) made packages: determined the set needs
>> click, mathics- django, mathics_scanner, python3-mpmath,
>> python3-numpy, python3-scipy, python3-sympy, but I don't know what
>> goes to what, so I asked mathics' slack chat months ago. They never
>> answered. I asked their github. Instead they talked about finding
>> python package dependencies in general, such as with pipdeptree,
>> which instead lists llvmite, mathics_scanner, mpmath, numpy,
>> palettable, pillow, pint, python- dateutil, requests, setuptools,
>> sympy (mathics-django is for command- line but might not be needed
>> for world wide web interface also for localhost, but I'm unsure).
>> Then they proceeded to say 'standard' dependencies on
>> Slackware 14--from 13 years ago--are old!
>> That's without getting to details whether mathics-create-
>> database script Urchlay wrote is still needed (maybe not).
>> At this point, I give up: anyone can take over mathics.
>> However, if no one does, I'll try to continue. I just haven't known
>> what to do since Mathics 4 (by/after which it doesn't work right) and
>> now despite it's called Mathics3, it's mathics 7. It's a 'mess of
>> python dependencies' the programmers apparently aren't
>> following/using strictly UNIX-like OS, so I'm stuck. I won't be able
>> to submit the new updates (though they work) without finding out what
>> the dependencies really are.
>> Maybe WolframEngine is easier (just haven't been able to
>> install).
>
> Start with the core package first
> https://github.com/mathics/Mathics/blob/master/setup.py
> https://github.com/mathics/Mathics/blob/master/requirements-full.txt
As said (and in aforementioned SlackBuilds) it's Mathics3 now:
http://github.com/Mathics3/mathics-core , so no longer that simple; I
stated last October it no longer uses setup.py.
More information about the SlackBuilds-users
mailing list