Hi Sebastian.
On Sun, Jan 14, 2018 at 08:23:01PM +0100, Sebastian Wouters wrote:
> Please find the required updates at:
> https://anonscm.debian.org/git/debichem/packages/chemps2.git/
>
> chemps2 (1.8.5-1) UNRELEASED; urgency=medium
>
> * Changes upstream 1.8.5
> * Install config files with libchemps2-dev (Closes: #887104)
> * Install target files with libchemps2-dev
> * Bump Standards-Version to 4.1.3
> * Deprecate python-chemps2 package
> * Introduce python3-chemps2 package
> * Update rules: python3, dh_numpy3
> * Build-Depends remove python-all, python-setuptools, python-docutils,
> python-sphinx, cython, python-numpy and libpython-dev
> * Build-Depends add python3-all (>= 3.6), python3-setuptools,
> python3-docutils, python3-sphinx, cython3, python3-numpy and libpython3-dev
>
> Please let me know if there are any remaining issues.
I built that package and tried to build Psi4 against it, but it
complains that it can't find HDF5-related cmake files now:
-- HDF5: Using hdf5 compiler wrapper to determine C configuration
-- Found HDF5: /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so;...
(found version 1.10.0.1)
CMake Warning at
/usr/share/cmake-3.7/Modules/CMakeFindDependencyMacro.cmake:55
(find_package):
By not providing "FindTargetHDF5.cmake" in CMAKE_MODULE_PATH this
project
has asked CMake to find a package configuration file provided by
"TargetHDF5", but CMake did not find one.
Could not find a package configuration file provided by "TargetHDF5"
(requested version 1.10.0.1) with any of the following names:
TargetHDF5Config.cmake
targethdf5-config.cmake
Add the installation prefix of "TargetHDF5" to CMAKE_PREFIX_PATH or
set
"TargetHDF5_DIR" to a directory containing one of the above files. If
"TargetHDF5" provides a separate development package or SDK, be sure
it has
been installed.
Call Stack (most recent call first):
/usr/share/cmake/CheMPS2/CheMPS2Config.cmake:175 (find_dependency)
external/upstream/chemps2/CMakeLists.txt:2 (find_package)
Indeed, the Debian hdf5 packages do not ship cmake files, is this
something that can be worked around or does really the whole world need
cmakeification for those projects?
Michael