Package Details: paraview-salome 5.1.2plus-1

Git Clone URL: https://aur.archlinux.org/paraview-salome.git (read-only)
Package Base: paraview-salome
Description: Parallel Visualization Application using VTK - This version is built to be linked against salome modules
Upstream URL: http://www.paraview.org
Licenses: custom
Conflicts: icet
Provides: paraview=5.1.2
Submitter: mickele
Maintainer: gbs
Last Packager: mickele
Votes: 9
Popularity: 0.008008
First Submitted: 2014-12-09 18:46
Last Updated: 2017-12-02 14:40

Required by (10)

Sources (3)

Latest Comments

1 2 Next › Last »

Tomatopaste commented on 2017-01-06 13:29

@mickele
Sadly, including these lines in 'paraview-salome's PKGBUILD won't help building 'visit'. I noticed that they provide a special patch file for this particular package, which seems to not work with Ice-T in paraview.

Now, I switched to a different VisIt package from AUR. Since the 'visit-bin' package actually faces a bug (see comments of package), I recommend using 'visit-build', which builds well together with this paraview package.

mickele commented on 2016-12-29 16:32

@Tomatopaste
Using system icet is not so easy (see https://cmake.org/pipermail/paraview/2014-October/032648.html for more details).
What about using icet in paraview as system library?
It's enough to add in paraview-salome PKGBUILD

provides=('icet')
conflicts=('icet')

and remove icet from your system.
Can you test it?

Tomatopaste commented on 2016-12-26 19:34

I tried to install both 'paraview-salome' and 'visit' packages from AUR at once. 'paraview-salome' conflicts with 'icet', a dependency of 'visit' by sharing/providing the same files. You'll find the output in the following.

It appears that 'paraview-salome' provides the IceT library ( https://aur.archlinux.org/packages/icet/ ) on its own. Would it be possible to add a new dependency instead of providing it via paraview?

pacman -U icet-2.1.1-2-x86_64.pkg.tar.xz paraview-salome-5.0.1p1-2-x86_64.pkg.tar.xz

(2/2) checking keys in keyring
(2/2) checking package integrity
(2/2) loading package files
(2/2) checking for file conflicts
error: failed to commit transaction (conflicting files)
/usr/share/man/man3/icetAddTile.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetBoundingBox.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetBoundingBoxd.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetBoundingBoxf.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetBoundingVertices.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetCompositeMode.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetCompositeOrder.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetCopyState.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetCreateContext.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetCreateMPICommunicator.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetDataReplicationGroup.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetDataReplicationGroupColor.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetDestroyContext.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetDestroyMPICommunicator.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetDiagnostics.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetDisable.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetDrawCallback.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetDrawFrame.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetEnable.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetGLDrawCallback.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetGLDrawFrame.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetGLInitialize.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetGLIsInitialized.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetGLSetReadBuffer.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetGet.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetGetBooleanv.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetGetContext.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetGetDoublev.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetGetError.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetGetFloatv.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetGetIntegerv.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetGetPointerv.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetGetSingleImageStrategyName.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetGetStrategyName.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetImageCopyColor.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetImageCopyColorf.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetImageCopyColorub.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetImageCopyDepth.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetImageCopyDepthf.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetImageGetColor.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetImageGetColorFormat.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetImageGetColorcf.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetImageGetColorcub.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetImageGetColorcui.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetImageGetColorf.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetImageGetColorub.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetImageGetColorui.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetImageGetDepth.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetImageGetDepthFormat.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetImageGetDepthcf.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetImageGetDepthf.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetImageGetHeight.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetImageGetNumPixels.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetImageGetWidth.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetImageIsNull.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetImageNull.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetIsEnabled.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetPhysicalRenderSize.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetResetTiles.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetSetColorFormat.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetSetContext.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetSetDepthFormat.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetSingleImageStrategy.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetStrategy.3.gz exists in both 'icet' and 'paraview-salome'
/usr/share/man/man3/icetWallTime.3.gz exists in both 'icet' and 'paraview-salome'
Errors occurred, no packages were upgraded.

mickele commented on 2016-12-11 21:43

At ArnaudNux
Install https://aur.archlinux.org/packages/hdf5-salome/ and try again.

ArnaudNux commented on 2016-11-26 13:48

-- Checking if FFMPEG uses old style header files - no
-- Performing Test VTK_FFMPEG_HAS_IMG_CONVERT
-- Performing Test VTK_FFMPEG_HAS_IMG_CONVERT - Failed
-- Performing Test VTK_FFMPEG_NEW_ALLOC
-- Performing Test VTK_FFMPEG_NEW_ALLOC - Success
-- Performing Test VTK_FFMPEG_AVCODECID
-- Performing Test VTK_FFMPEG_AVCODECID - Success
-- Found LibXml2: /usr/lib/libxml2.so (found version "2.9.4")
-- Found Freetype: /usr/lib/libfreetype.so (found version "2.7.0")
-- HDF5: Using hdf5 compiler wrapper to determine C configuration
CMake Error at /usr/share/cmake-3.6/Modules/FindPackageHandleStandardArgs.cmake:148 (message):
Could NOT find HDF5 (missing: HDF5_HL_LIBRARIES) (found version "1.8.17")
Call Stack (most recent call first):
/usr/share/cmake-3.6/Modules/FindPackageHandleStandardArgs.cmake:388 (_FPHSA_FAILURE_MESSAGE)
/usr/share/cmake-3.6/Modules/FindHDF5.cmake:812 (find_package_handle_standard_args)
VTK/CMake/FindHDF5.cmake:6 (include)
VTK/CMake/vtkModuleMacros.cmake:844 (find_package)
VTK/ThirdParty/hdf5/CMakeLists.txt:1 (vtk_module_third_party)


-- Configuring incomplete, errors occurred!
See also "/home/arnaud/tempo/paraview-salome/src/build/CMakeFiles/CMakeOutput.log".
See also "/home/arnaud/tempo/paraview-salome/src/build/CMakeFiles/CMakeError.log".
==> ERROR: A failure occurred in build().
Aborting...

mickele commented on 2016-11-22 21:32

To compile version 5.0.1p1 of paraview-salome you need a modified version of hdf5_18 that provides libhdf5_hl.so..
I created a feature request at https://bugs.archlinux.org/task/51902 to ask the inclusion of this change in the official package. Please, vote for this feature request in the above page.
In the meantime you can download modified PKGBUILD from the same page.

medicineman25 commented on 2016-10-09 08:13

This package still retains a dependency for hdf5-1.8 ... Any news on an update?

TheNiceGuy commented on 2016-09-27 18:42

This package won't compile since hdf5-1.8 no longer exists. The solution is to downgrade hdf5 to 1.8.15_patch1-1 and change
- dependencies "hdf5-1.8" to "hdf5"
- variable "/opt/hdf5-1.8" to "/usr/lib"

Tomatopaste commented on 2016-05-04 23:52

I have to extend my previous comment since it covers only one half of the story.
The package ffmpeg-compat is no longer available and was replaced by ffmpeg0.10, so that the following lines of the PKGBUILD have to be modified:

build(){
[...]

# flags to use ffmpeg-compat instead of ffmpeg
cmake_options+=" -DFFMPEG_INCLUDE_DIR=/usr/include/ffmpeg0.10"
cmake_options+=" -DFFMPEG_avcodec_LIBRARY=/usr/lib/ffmpeg0.10/libavcodec.so"
cmake_options+=" -DFFMPEG_avformat_LIBRARY=/usr/lib/ffmpeg0.10/libavformat.so"
cmake_options+=" -DFFMPEG_avutil_LIBRARY=/usr/lib/ffmpeg0.10/libavutil.so"
cmake_options+=" -DFFMPEG_swscale_LIBRARY=/usr/lib/ffmpeg0.10/libswscale.so"
}

Tomatopaste commented on 2016-05-04 13:26

I cannot compile this package anymore.
I guess this is related to the latest update of the hdf5 (1.10.0-1) package, since the original paraview package faces the same issues. (see: https://aur.archlinux.org/packages/paraview/ )
I downgraded hdf5 to (1.8.15_patch1-1) and it is again compiling.