Opened 11 months ago

#67669 assigned defect

mmtf-cpp @1.0.0: Could not find a package configuration file provided by "msgpack"

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: jwhowarth
Priority: Normal Milestone:
Component: ports Version: 2.8.1
Keywords: Cc:
Port: mmtf-cpp

Description

msgpack-c and msgpack-cpp were recently updated to 6.0.0 which changed their library names. Now mmtf-cpp shows this warning when cmake is run:

https://build.macports.org/builders/ports-12_x86_64-builder/builds/73579/steps/install-port/logs/stdio

CMake Warning at CMakeLists.txt:29 (find_package):
  By not providing "Findmsgpack.cmake" in CMAKE_MODULE_PATH this project has
  asked CMake to find a package configuration file provided by "msgpack", but
  CMake did not find one.

  Could not find a package configuration file provided by "msgpack" with any
  of the following names:

    msgpackConfig.cmake
    msgpack-config.cmake

  Add the installation prefix of "msgpack" to CMAKE_PREFIX_PATH or set
  "msgpack_DIR" to a directory containing one of the above files.  If
  "msgpack" provides a separate development package or SDK, be sure it has
  been installed.

I don't know if this indicates that the software is built improperly.

See https://github.com/rcsb/mmtf-cpp/issues/44

Change History (0)

Note: See TracTickets for help on using tickets.