Package Details: mathematica 14.0.0-1

Git Clone URL: https://aur.archlinux.org/mathematica.git (read-only, click to copy)
Package Base: mathematica
Description: A computational software program used in scientific, engineering, and mathematical fields and other areas of technical computing with offline documentation.
Upstream URL: http://www.wolfram.com/mathematica/
Licenses: proprietary
Submitter: Feanor12
Maintainer: JP-Ellis
Last Packager: JP-Ellis
Votes: 80
Popularity: 0.68
First Submitted: 2011-03-03 21:27 (UTC)
Last Updated: 2024-01-15 22:25 (UTC)

Dependencies (51)

Required by (1)

Sources (2)

Pinned Comments

JP-Ellis commented on 2024-01-15 22:27 (UTC)

The update to v14.0.0 has been uploaded. A list of new features can be found in Wolfram's blog.

If there are any issues with this PKGBUILD, please let me know in a commment below.

JP-Ellis commented on 2022-10-08 00:22 (UTC) (edited on 2023-08-19 12:56 (UTC) by JP-Ellis)

Wolfram offers two bundles for Mathematica: one with offline docs included, and one which relies on online docs. I have created corresponding version of the Mathematica package in the AUR:

  • mathematica: As this package has historically always included offline docs, it will continue to do so now. As of 13.1.0, the package takes up around 14.1GiB with all documentation.
  • mathematica-light: For those people who want a small package and/or want to use online docs, I have created this package which uses Wolfram's online-docs bundling of Mathematica. As of 13.3, the light version takes up around 7.2GiB.

Latest Comments

« First ‹ Previous 1 .. 15 16 17 18 19 20 21 22 23 24 25 .. 35 Next › Last »

rosekunkel commented on 2017-04-27 19:15 (UTC)

@JP-Ellis I don't get any errors other than what I mentioned. I do get this warning: WARNING: Avahi Daemon is not active on your system so some Kernel Discovery features will not be available. Try activating the avahi-daemon service by running (as root): systemctl enable avahi-daemon But that doesn't seem likely to be the source of the issue, and I got that warning last time that I successfully installed Mathematica. As far as I know, makepkg isn't using /tmp or a tmpfs file system for anything. I'm not sure how I would check to make sure.

JP-Ellis commented on 2017-04-27 14:42 (UTC)

@wkunkel The installer tries to access certain system directories to write icons, but fails as it does not have sudo access so it is normal to have the following errors: xdg-icon-resource: No writable system icon directory found. mkdir: cannot create directory '/applications-merged': Permission denied xdg-desktop-menu: No writable system menu directory found. Despite this, the installer finishes fine and the icons are then handled by the PKGBUILD. Are there any other errors being reported? In particular, have you made sure that makepkg isn't extracting everything in a tmpfs directory such as /tmp?

rosekunkel commented on 2017-04-27 14:33 (UTC)

I can no longer make this package on my machine. When I run makepkg -si, I get this output: ==> Making package: mathematica 11.1.1-1 (Thu Apr 27 10:26:43 EDT 2017) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Found Mathematica_11.1.1_LINUX.sh ==> Validating source files with sha256sums... Mathematica_11.1.1_LINUX.sh ... Passed ==> Extracting sources... ==> Starting prepare()... ==> Entering fakeroot environment... ==> Starting package()... -> Running Mathematica installer Mathematica 11.1.1 for LINUX Installer Archive Verifying archive integrity. Extracting installer. .............. -- the Mathematica installer runs -- Installation failed. See /home/will/aur/mathematica/pkg/mathematica/opt/Mathematica/InstallErrors. ==> ERROR: A failure occurred in package(). Aborting... The InstallErrors file it references has three unique errors in it: xdg-icon-resource: No writable system icon directory found. (18 times) mkdir: cannot create directory '/applications-merged': Permission denied xdg-desktop-menu: No writable system menu directory found.

JP-Ellis commented on 2017-04-01 00:57 (UTC)

@wangjiezhe Thanks for noticing that! I'm not sure how that changed as I thought I created the list using `find` :/ (I think it might've been due to some 'smart' search/replace that adjusts the capitalization...) I'll fix that now. I'll push the changes, but I won't make a new release as I don't want to force everyone to re-download Mathematica and re-install everything since this only cleans up a few files. You can always manually re-install Mathematica though. @kjslag If I add them again, it'll be as optional dependencies. It is possible to use Mathematica's command line interface only in which case those libraries aren't necessary.

kjslag commented on 2017-03-31 15:49 (UTC)

FYI, libxcursor was included as a dependency due to an old comment by gamezelda. I never personally checked if it was necessary, but that's why it was there. I have no idea if it's still necessary. Thanks for taking over JP-Ellis! gamezelda commented on 2016-01-06 16:32 ... BTW, I also had to install libxcursor, alsa-lib and libxml2 in order to get the application running (using a very minimalistic setup with X.org+TWM), so you may want to consider adding those to the dependencies on a future release.

wangjiezhe commented on 2017-03-31 15:35 (UTC)

Removed files should be in "/opt/Mathematica", not "/opt/mathematica".

JP-Ellis commented on 2017-03-18 03:12 (UTC) (edited on 2017-04-27 05:59 (UTC) by JP-Ellis)

Update to Mathematica 11.1.0. Summary of new features: http://reference.wolfram.com/language/guide/SummaryOfNewFeaturesIn111.html Blog post: http://blog.wolfram.com/2017/03/16/the-rd-pipeline-continues-launching-version-11-1/ 2017-04-27 - Update to Mathematica 11.1.1 (bugfix release) 2017-04-01 - PKGBUILD was updated to correctly remove unnecessary files - Optional dependencies were updated based on namcap output.

JP-Ellis commented on 2017-02-15 00:14 (UTC)

Yeah, then I'm sorry, but I'm not sure what can be done. I'm guessing there's no `Mathematica_11.0.1_LINUX.sh` file anywhere on the ISO? You could always download Mathematica from their website, but if you must use the ISO then you'll have to install it manually (or try and adapt this PKGBUILD to suit your needs).

aplund commented on 2017-02-14 23:59 (UTC)

The script in the Installer directory is called MathInstaller and does indeed have a different checksum 472e8fd55adf5b29dd0940aeee0fb6bb /tmp/mathematica-mount/Unix/Installer/MathInstaller If I force it to be the installer as you suggested I just get this error: -> Running Mathematica installer CRITICAL FAILURE: Fundamental Error Installer text not found.

JP-Ellis commented on 2017-02-14 23:40 (UTC)

@aplund Here's how it might work: - Mount the ISO into a directory, say /media/Mathematica_ISO - Download a snapshot of this PKGBUILD: cd ~ wget https://aur.archlinux.org/cgit/aur.git/snapshot/mathematica.tar.gz -O - | tar xz - Go to the snapshot folder, and create a symbolic link to the installer on the ISO: cd ~/mathematica ln -s /media/Mathematica_ISO/Unix/Installer/M-UNIX-LM.sh Mathematica_11.0.1_LINUX.sh - Run `makepkg -si` to install Mathematica Note that this PKGBUILD expects Mathematica 11.0.1, and verifies the content of the `.sh` file with a checksum. If the `.sh` file on the ISO is in any way different, it'll create an error. You can skip the checksums with `--skipchecksums`, but I can't guarantee that it'll work.