Summary: | sci-mathematics/matlab - Important software for any field touching numerical computing | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Ted Tanberry <ted.tanberry> |
Component: | New packages | Assignee: | Default Assignee for New Packages <maintainer-wanted> |
Status: | RESOLVED WONTFIX | ||
Severity: | enhancement | CC: | dev, marius.brehler+gentoo, mjo, mrueg, pacho, pchrist, sci |
Priority: | Normal | Keywords: | EBUILD |
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
URL: | http://kicherer.org/joomla/index.php/de/blog/liste/24-gentoo-ebuild-for-matlab | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | matlab-2012b.ebuild |
Description
Ted Tanberry
2013-04-16 18:46:10 UTC
Created attachment 345722 [details]
matlab-2012b.ebuild
Where are the sources/binaries etc? the user will have to put the linux iso? The license thing is also something that we should research. I don't know if they even let packaging it in distros. I agree that it's an important software for scientific computing. Sources have to be provided by setting CD_ROOT (I get mine from the university in a tarball). The installation key and license file also have to be specified a priori by environmental variables. You will very likely not get permission to redistribute this installer, but I'm sure we can cope with that. Also CCing sci team as maybe they are interested :/ There are newer ebuild (up to 2014 vrsions) at http://gpo.zugaina.org/sci-mathematics/matlab Packing MATLAB is quite challenging, since the installer needs the information which toolboxes should be installed. By default, all available toolboxes (including Simulink) are installed, which is normally undesirable. Beside the toolboxes, also a license server can be installed if I remember correctly. Further, a network license or a single user license can be chosen. The license file and the network.lic file (if a network license is chosen) can be installed to several locations. IMHO, this is not implemented in a clean way in the zugaina.org ebuils. Anyway, the command line installer, as well as the graphical installer lets the user install MATLAB to /opt/MATLAB or /usr/local/MATLAB, without polluting the filesystem. Only symlinks to /opt/bin or /usr/local/bin have to be set. This and mainly the trouble with selecting the toolboxes are the reasons to avoid writing an ebuild for MATLAB. If somebody is really willing to get into this trouble I could assist getting it into the science overlay. (In reply to Marius Brehler from comment #6) > Packing MATLAB is quite challenging... To say the least. And there's no real benefit to "packaging" a DRMed binary blob like this. It could never support Gentoo's various architectures and system libraries, it would never make use of anything in make.conf, or get security updates... If you need the real MATLAB (as opposed to sci-mathematics/octave), you should install it in a Debian VM -- pick a supported LTS release from the MATLAB webpage to guarantee that it will work: https://www.mathworks.com/support/requirements/matlab-system-requirements.html An ebuild for this in ::gentoo would be a pyrrhic victory, and TBH we have better things to do. |