It's a known bug that the version of jogl in AUR (2.2.x) is in conflict with the one of scilab. Moreover for the moment it's not possible to build scialb against it (http://bugzilla.scilab.org/show_bug.cgi?id=13586).
When the new version of scilab will come out, maybe I will use the dependency from AUR and not from the prerequirements as it is done with the scilab-git package (https://aur.archlinux.org/packages/scilab-git/)
For the -nogui option you could look at http://bugzilla.scilab.org/show_bug.cgi?id=10829, and you could use the option -nw or -nwni (see scilab --help), or you could use scilab-cli.
Search Criteria
Package Details: scilab 2025.0.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/scilab.git (read-only, click to copy) |
---|---|
Package Base: | scilab |
Description: | A scientific software package for numerical computations |
Upstream URL: | https://www.scilab.org |
Keywords: | algorithm analysis data development gui mathematics model modelica numeric numerical science scientific sdk simulation visualization |
Licenses: | BSD-3-Clause, GPL-2.0-or-later, CeCILL-2.1 |
Submitter: | td123 |
Maintainer: | carlosal1015 |
Last Packager: | carlosal1015 |
Votes: | 86 |
Popularity: | 0.001896 |
First Submitted: | 2011-12-07 20:36 (UTC) |
Last Updated: | 2024-10-26 02:56 (UTC) |
Dependencies (16)
- arpack (arpack-gitAUR)
- bwidgetAUR
- eigen (eigen-gitAUR)
- fftw
- hdf5-openmpi
- libmatio (libmatio-gitAUR)
- suitesparse
- ant (ant-gitAUR) (make)
- curl (curl-gitAUR, curl-c-aresAUR) (make)
- gcc-fortran (gcc-fortran-gitAUR, gcc11-fortranAUR, gcc-fortran-snapshotAUR) (make)
- libxml2 (libxml2-gitAUR, libxml2-2.9AUR) (make)
- ocaml-num (make)
- pcre (make)
- pkgconf (pkgconf-gitAUR) (make)
- time (time-gitAUR) (make)
- tk (tk-fossilAUR) (make)
Required by (0)
Sources (1)
Latest Comments
« First ‹ Previous 1 .. 16 17 18 19 20 21 22 23 24 25 26 .. 29 Next › Last »
eolianoe commented on 2014-10-28 21:42 (UTC)
Xwang commented on 2014-10-28 17:52 (UTC)
I've removed jogl and now it works.
Should I open a bug somewhere related to this conflict generated by JOGL?
Meantime I've discovered that using this command:
scilab -nogui
I obtain the following message:
Scilab startup function detected that the function proposed to the engine is the wrong one. Usually, it comes from a linker problem in your distribution/OS.
Here, Scilab should have 'libscijvm-disable' defined but gets 'libscijvm' instead.
If you do not know what it means, please report a bug on http://bugzilla.scilab.org/. If you do, you probably know that you should change the link order in SCI/modules/Makefile.am
Is it something that must be changed in the pkgbuild?
eolianoe commented on 2014-10-25 16:09 (UTC)
@Xwang: could you provide more informations on your installation: java package, opengl package, ... (pacman -Qs java, pacman -Qs opengl, pacman -Qs libgl, ...).
EDIT: after some tests, the problem could be generated if you have jogl installed. At runtime there is a conflict between the jogl version of scilab and the one on your system.
Xwang commented on 2014-10-24 21:53 (UTC)
the package has compiled correctlt, but running it it gives this error and close immediately>
scilab
FatalError: initializeImpl() not called
FATAL ERROR in native method: initializeImpl() not called
at jogamp.opengl.x11.glx.GLX.dispatch_glXChooseFBConfig(Native Method)
at jogamp.opengl.x11.glx.GLX.glXChooseFBConfig(GLX.java:1120)
at jogamp.opengl.x11.glx.X11GLXGraphicsConfigurationFactory.chooseGraphicsConfigurationFBConfig(X11GLXGraphicsConfigurationFactory.java:296)
at jogamp.opengl.x11.glx.X11GLXGraphicsConfigurationFactory.chooseGraphicsConfigurationStatic(X11GLXGraphicsConfigurationFactory.java:233)
at jogamp.opengl.x11.glx.X11GLXDrawableFactory.createMutableSurfaceImpl(X11GLXDrawableFactory.java:511)
at jogamp.opengl.x11.glx.X11GLXDrawableFactory.createDummySurfaceImpl(X11GLXDrawableFactory.java:522)
at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:276)
at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:295)
- locked <0x00000000fba80ad0> (a jogamp.opengl.SharedResourceRunner)
at java.lang.Thread.run(Thread.java:745)
terminate called after throwing an instance of 'GiwsException::JniCallMethodException'
what(): Exception when calling Java method : com/artenum/rosetta/ui/Console
at org.scilab.modules.gui.console.ScilabConsoleBridge.createConsole(Unknown Source)
at org.scilab.modules.gui.bridge.ScilabBridge.createConsole(Unknown Source)
at org.scilab.modules.gui.console.ScilabConsole.<init>(Unknown Source)
at org.scilab.modules.gui.console.ScilabConsole.getConsole(Unknown Source)
at org.scilab.modules.gui.bridge.CallScilabBridge.display(Unknown Source)
at jogamp.opengl.x11.glx.GLX.dispatch_glXChooseFBConfig(Native Method)
at jogamp.opengl.x11.glx.GLX.glXChooseFBConfig(GLX.java:1120)
at jogamp.opengl.x11.glx.X11GLXGraphicsConfigurationFactory.chooseGraphicsConfigurationFBConfig(X11GLXGraphicsConfigurationFactory.java:296)
at jogamp.opengl.x11.glx.X11GLXGraphicsConfigurationFactory.chooseGraphicsConfigurationStatic(X11GLXGraphicsConfigurationFactory.java:233)
at jogamp.opengl.x11.glx.X11GLXDrawableFactory.createMutableSurfaceImpl(X11GLXDrawableFactory.java:511)
at jogamp.opengl.x11.glx.X11GLXDrawableFactory.createDummySurfaceImpl(X11GLXDrawableFactory.java:522)
at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:276)
at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:295)
at java.lang.Thread.run(Thread.java:745)
com/artenum/rosetta/ui/Console
at org.scilab.modules.gui.console.ScilabConsoleBridge.createConsole(Unknown Source)
at org.scilab.modules.gui.bridge.ScilabBridge.createConsole(Unknown Source)
at org.scilab.modules.gui.console.ScilabConsole.<init>(Unknown Source)
at org.scilab.modules.gui.console.ScilabConsole.getConsole(Unknown Source)
at org.scilab.modules.gui.bridge.CallScilabBridge.display(Unknown Source)
at jogamp.opengl.x11.glx.GLX.dispatch_glXChooseFBConfig(Native Method)
at jogamp.opengl.x11.glx.GLX.glXChooseFBConfig(GLX.java:1120)
at jogamp.opengl.x11.glx.X11GLXGraphicsConfigurationFactory.chooseGraphicsConfigurationFBConfig(X11GLXGraphicsConfigurationFactory.java:296)
at jogamp.opengl.x11.glx.X11GLXGraphicsConfigurationFactory.chooseGraphicsConfigurationStatic(X11GLXGraphicsConfigurationFactory.java:233)
at jogamp.opengl.x11.glx.X11GLXDrawableFactory.createMutableSurfaceImpl(X11GLXDrawableFactory.java:511)
at jogamp.opengl.x11.glx.X11GLXDrawableFactory.createDummySurfaceImpl(X11GLXDrawableFactory.java:522)
at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:276)
at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:295)
at java.lang.Thread.run(Thread.java:745)
eolianoe commented on 2014-10-03 07:02 (UTC)
I will update to 5.5.1 as soon as I manage to fix some libraries linking (maybe by the week-end).
In the meantime if someone have a working PKGBUILD, propose it ;).
eolianoe commented on 2014-09-25 18:30 (UTC)
@manouchk: Sorry, but I don't understand what you want. tk and hdf5 are in the dependencies and needed by scilab, why you want to remove them ?
@ALL: suitesparse is deactivated until this bug is fixed: http://bugzilla.scilab.org/show_bug.cgi?id=13585
manouchk commented on 2014-09-25 14:26 (UTC)
I found that the following package are missing: tk (libtk8.6.so), hdf5 (libhdf5.so.8)
A simple cheking can be done by running pacman -R tk hdf5.
If there are no other dependency, that should be simple and fast.
Pinned Comments
carlosal1015 commented on 2024-11-17 18:01 (UTC)
Open issue https://gitlab.com/scilab/scilab/-/issues/16429