Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#43024 - [vtk] Please use VTK_USE_SYSTEM_{AUTOBAHN,TWISTED,ZOPE} etc. instead of simply removing files
Attached to Project:
Community Packages
Opened by Alain Kalker (ackalker) - Saturday, 06 December 2014, 12:12 GMT
Last edited by Andrzej Giniewicz (Giniu) - Saturday, 06 December 2014, 19:27 GMT
Opened by Alain Kalker (ackalker) - Saturday, 06 December 2014, 12:12 GMT
Last edited by Andrzej Giniewicz (Giniu) - Saturday, 06 December 2014, 19:27 GMT
|
DetailsDescription:
Related to the resolution of Removing Python modules from the package after `make install` is a bit heavy-handed, there could be customizations or patches in there which are incompatible with the system versions. Given that VTK is somewhat like the showcase example for the use of CMake, VTK has ample support for configuring the use of system libraries instead of packaged versions. Please configure - VTK_USE_SYSTEM_AUTOBAHN (if possible) - VTK_USE_SYSTEM_TWISTED - VTK_USE_SYSTEM_ZOPE and possibly others instead of simply removing the files from the package. A (bit hacky but very useful) oneliner to search for configurable settings is: $ cd src/VTK-6.1.0 && grep -roh 'VTK_USE_SYSTEM_[_A-Z]\+' . | sort -u VTK_USE_SYSTEM_AUTOBAHN VTK_USE_SYSTEM_EXPAT VTK_USE_SYSTEM_FREETYPE VTK_USE_SYSTEM_GL VTK_USE_SYSTEM_HDF VTK_USE_SYSTEM_JPEG VTK_USE_SYSTEM_JSONCPP VTK_USE_SYSTEM_LIBPROJ VTK_USE_SYSTEM_LIBXML VTK_USE_SYSTEM_NETCDF VTK_USE_SYSTEM_OGGTHEORA VTK_USE_SYSTEM_PNG VTK_USE_SYSTEM_TIFF VTK_USE_SYSTEM_TWISTED VTK_USE_SYSTEM_XDMF VTK_USE_SYSTEM_ZLIB VTK_USE_SYSTEM_ZOPE Additional info: * package version(s) vtk 6.1.0-6 * config and/or log files etc. Steps to reproduce: |
This task depends upon
Closed by Andrzej Giniewicz (Giniu)
Saturday, 06 December 2014, 19:27 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed in 6.1.0-7
Saturday, 06 December 2014, 19:27 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed in 6.1.0-7
in the `for` loop composing `cmake_system_flags`:
- HDF5 should be HDF
- LIBXML2 should be LIBXML
- LIBPROJ should be added (package `proj` is a dependency of `gdal` which is in `depends`)
Perhaps there are more, I haven't checked everything.
Corrected version:
$ ( cd src/VTK-6.1.0 && grep -roh 'VTK_USE_SYSTEM_[_A-Z0-9]\+' . ) | sort -u
VTK_USE_SYSTEM_AUTOBAHN
VTK_USE_SYSTEM_EXPAT
VTK_USE_SYSTEM_FREETYPE
VTK_USE_SYSTEM_GL2PS
VTK_USE_SYSTEM_HDF5
VTK_USE_SYSTEM_JPEG
VTK_USE_SYSTEM_JSONCPP
VTK_USE_SYSTEM_LIBPROJ4
VTK_USE_SYSTEM_LIBXML2
VTK_USE_SYSTEM_NETCDF
VTK_USE_SYSTEM_OGGTHEORA
VTK_USE_SYSTEM_PNG
VTK_USE_SYSTEM_TIFF
VTK_USE_SYSTEM_TWISTED
VTK_USE_SYSTEM_XDMF2
VTK_USE_SYSTEM_ZLIB
VTK_USE_SYSTEM_ZOPE