[Debichem-devel] Bug#887104: chemps2: bug fix #887104 and transition to python3

Michael Banck mbanck at gmx.net
Mon Jan 15 15:21:16 UTC 2018


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



More information about the Debichem-devel mailing list