Package Details: salome-kernel 8.3.0-1

Git Clone URL: (read-only)
Package Base: salome-kernel
Description: Generic platform for Pre and Post-Processing for numerical simulation - KERNEL Module
Upstream URL:
Keywords: FEM postprocessing
Licenses: LGPL
Submitter: mickele
Maintainer: gbs
Last Packager: mickele
Votes: 13
Popularity: 0.090136
First Submitted: 2010-06-05 18:15
Last Updated: 2017-12-02 11:47

Latest Comments

Tomatopaste commented on 2017-05-30 10:03

Attention: Building the package seems to fail with cppunit-1.14.0-1.
It works fine with cppunit-1.13.2-2, though.

drhooves commented on 2016-08-23 23:58

Compilation failed because cmake adds _FORTIFY_SOURCE to HDF5_DEFINITIONS which causes:
>> cc: error: _FORTIFY_SOURCE=2: No such file or directory.
Has anyone else the same problem or is it just me?

I fixed it temporarily by adding SET(HDF5_DEFINITIONS "") to the root CMakeLists.txt somewhere below the line: FIND_PACKAGE(SalomeHDF5 REQUIRED COMPONENTS C)

EDIT: Adding -DHDF5_ROOT=/opt/hdf5-1.8 to the cmake command fixes the issue. It seems that otherwise FindHDF5.cmake uses hdf5 from the official repository. For more information see: I guess the salome build system uses some depricated way to specify the location.

CrocoDuck commented on 2016-06-29 08:58

Hi there! Thanks for the package.

I couldn't build without installing libbatch first:

Maybe a missed dependency?

blixawillbargeld commented on 2016-04-11 10:05

Please add net-tools as dependency as netstat is required for Salome.

blixawillbargeld commented on 2015-10-29 21:30

Did work for me now. Thanks for the work, I appreciate it!

mickele commented on 2015-09-26 10:57

I should have solved the issue adding


Give it a try (7.6.0-2).

mickele commented on 2015-09-24 12:37

@blixawillbargeld, ArnaudNux
I have a lot to do in this perios, however I'll try to reproduce your issue.

blixawillbargeld commented on 2015-09-24 08:00

Same here, does not detect the python2-sphinx package. Anyone got an idea?

ArnaudNux commented on 2015-08-11 19:18

I reinstalled the python2 - sphinx package. Could not update .

mickele commented on 2015-08-09 12:09

Strange, it doesn't detect sphinx, that is a prerequisite. Try reinstalling python2-sphinx.

ArnaudNux commented on 2015-08-09 09:40

==> GIT checkout done or server timeout
==> Starting build()...
-- The C compiler identification is GNU 5.2.0
-- The CXX compiler identification is GNU 5.2.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found PythonInterp: /usr/bin/python2 (found version "2.7.10")
-- Found PythonLibs: /usr/lib64/ (found suitable exact version "2.7.10")
-- Python interpreter and Python libraries found:
-- Python libraries: /usr/lib64/
-- Python include dir: /usr/include/python2.7
-- NumPy found : /usr/lib/python2.7/site-packages/numpy/core/include
-- Variable SWIG_ROOT_DIR was not explicitly defined. An installation was found anyway: /usr
-- Looking for include file pthread.h
-- Looking for include file pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Looking for lzma_auto_decoder in /usr/lib64/
-- Looking for lzma_auto_decoder in /usr/lib64/ - found
-- Looking for lzma_easy_encoder in /usr/lib64/
-- Looking for lzma_easy_encoder in /usr/lib64/ - found
-- Looking for lzma_lzma_preset in /usr/lib64/
-- Looking for lzma_lzma_preset in /usr/lib64/ - found
-- Found LibLZMA: /usr/include (found version "5.2.1")
-- Found ZLIB: /usr/lib64/ (found version "1.2.8")
-- Found LibXml2 in CONFIG mode!
-- Boost include dirs is: /usr/include
CMake Warning at salome_adm/cmake_files/SalomeMacros.cmake:521 (MESSAGE):
Package Sphinx couldn't be found - did you set the corresponing root dir
correctly? It currently contains SPHINX_ROOT_DIR=/usr Append
-DSALOME_CMAKE_DEBUG=ON on the command line if you want to see the original
CMake error.
Call Stack (most recent call first):
salome_adm/cmake_files/FindSalomeSphinx.cmake:25 (SALOME_FIND_PACKAGE_AND_DETECT_CONFLICTS)
CMakeLists.txt:122 (FIND_PACKAGE)

-- Sphinx was not found.
-- Optional packages - Detection report
-- ====================================
-- * CppUnit -> Found
-- * Doxygen -> Found
-- * Graphviz -> Found
-- * Sphinx -> NOT Found - SALOME_BUILD_DOC can be switched OFF to skip this prerequisite.
CMake Error at salome_adm/cmake_files/SalomeMacros.cmake:334 (MESSAGE):
Some required prerequisites have NOT been found. Take a look at the report
above to fix this.
Call Stack (most recent call first):

-- Configuring incomplete, errors occurred!
See also "/tmp/yaourt-tmp-arnaud/aur-salome-kernel/src/kernel/build/CMakeFiles/CMakeOutput.log".
See also "/tmp/yaourt-tmp-arnaud/aur-salome-kernel/src/kernel/build/CMakeFiles/CMakeError.log".
==> ERROR: A failure occurred in build().
==> ERROR: Makepkg was unable to build salome-kernel.
==> Restart building salome-kernel ? [y/N]

mickele commented on 2015-03-10 22:17

Waiting main archlinux repository adopt opencascade-6.8.0, I decided to upgrade to salome-7.4.1 available on git.
This version respects more strictly dependencies reported by developers because of some problems caused by the wrong version of some libraries (see for more details).
Happy modeling!

mickele commented on 2015-02-18 23:32

Salome 7.5.1 requires opencascade-6.8.0, but this version of opencasade isn't compatible with gmsh and freecad.
I think it's better to wait gmsh and freecad update to opencascade-6.8.0 before updating salome too.

Xyne commented on 2012-11-11 22:50

I am currently working on git packages for SALOME. If anyone would like to help out or just follow along, here's the forum thread:

I will upload the packages to the AUR when they're ready.

kriolog commented on 2011-08-12 09:30

Link to the source code is not valid.
Dependences on python need to be updated.
Update, please!

Anonymous comment on 2011-07-04 15:44

Update please!

klimas commented on 2010-11-28 00:09

Any way to compile this package with python 2.7?

klimas commented on 2010-11-27 23:48

Any way to compile this package with python 2.7?

mickele commented on 2010-09-04 07:30

I added gcc-fortran to makedepends (5.1.4-2).

Anonymous comment on 2010-08-24 15:15

As vinvin pointed out, the gcc-fortran package should be added to the dependencies, otherwise :

checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking how to get verbose linking output from ... configure: WARNING: compilation failed

checking for Fortran 77 libraries of ...
checking for dummy main to link with Fortran 77 libraries... none
checking for Fortran 77 name-mangling scheme... configure: error: in `/tmp/yaourt-tmp-aratorn/aur-salome-kernel/src/src5.1.4/KERNEL_SRC_5.1.4':
configure: error: cannot compile a simple Fortran program

mickele commented on 2010-08-01 14:48

Updated to 5.1.4!

mickele commented on 2010-06-27 13:16

5.1.3-2 - this updated contains a lot of bugfix.

vinvin commented on 2010-06-17 21:59

Oh sorry mickele, I did not fully understood how AUR worked, I was downloading the files under the Sources category. Thanks a lot!

mickele commented on 2010-06-16 14:19

@ vinvin
Thnaks for your observations about dependencies, I'll add them in the next release I'm preparing.
Why don't you find salome-kernel.install? If you click on tarball (english interface on AUR) you should download a tarball file containing also salome-kernel.install.

vinvin commented on 2010-06-14 22:19

Thanks for the package! You need to fix the PKGBUILD. The line defining the install variable is not used and causes the makepkg to fail because salome-kernel.install does not exist. Removing it seems to be a good solution.

You also need to add some dependencies to this package:
from core: gcc-fortran
from extra: swig boost
from AUR: omniORBpy

Greetings, Vincent