Summary: | [science overlay] sci-mathematics/scilab-5.5.2-r1 fails compiling on fortran | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Thomas Capricelli <orzel> |
Component: | Current packages | Assignee: | Gentoo Science Related Packages <sci> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build.log |
Description
Thomas Capricelli
2019-08-02 00:15:56 UTC
Created attachment 585492 [details]
build.log
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/proj/sci.git/commit/?id=d016c223d9e994ce2b650a48dd78b9e4089e2725 commit d016c223d9e994ce2b650a48dd78b9e4089e2725 Author: Andrew Ammerlaan <andrewammerlaan@gentoo.org> AuthorDate: 2022-01-11 18:55:05 +0000 Commit: Andrew Ammerlaan <andrewammerlaan@gentoo.org> CommitDate: 2022-01-11 18:59:43 +0000 sci-mathematics/scilab-bin: add version 6.1.1 I officially give up on making a non-bin ebuild. There are several problems: 1. The java dependencies are extremely difficult because of packaging systems that portage does not support (gralde, maven etc). We can hack around this as we did in dev-java/lucene::sci, but that is *a lot* of work, for a lot of dependencies that has to be redone on each version bump. We can solve this problem by getting the pre-compiled java dependencies from https://github.com/scilab/scilab-prerequirements. However.... 2. Scilab requires versions of libraries that we do not package any more in ::gentoo (e.g. hdf5). And adding and maintaining ebuilds for those old libraries is too much work. 3. If we take *only* the java stuff from scilab/scilab-prerequirements, build fails (likely incompatibility with certain versions of some non-java libraries, see 2.) 4. If we take *all* of scilab/scilab-prerequirements build still fails (with a different error this time). 5. The amount of scilab dependencies that are being last-rited and I therefore have to move to ::science to keep the dependencies resolving is increasing. Scilab is the number 1 cause of ::science breaking at the moment. Long story short, please enjoy this pre-compiled binary ebuild that actually works and will save us all a lot of headache. Closes: https://bugs.gentoo.org/237572 Closes: https://bugs.gentoo.org/691272 Closes: https://github.com/gentoo/sci/issues/879 Closes: https://github.com/gentoo/sci/issues/774 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> licenses/jing | 85 ++++++++ licenses/sun-bcla-jhall | 234 +++++++++++++++++++++ sci-mathematics/scilab-bin/Manifest | 1 + sci-mathematics/scilab-bin/metadata.xml | 15 ++ sci-mathematics/scilab-bin/scilab-bin-6.1.1.ebuild | 78 +++++++ 5 files changed, 413 insertions(+) |