Skip to content

Installation instructions for Fedora 39 #62

@sapalli2989

Description

@sapalli2989

Hello, can you provide installation instructions for current Fedora versions?

Having adhered to prerequisites and current installation docs, environment setup via

dnf install python3.11-devel cmake3 make gcc gcc-c++ openssl1.1-devel
mkdir myproj
cd myproj
python3.11 -m venv venv
. venv/bin/activate
pip install pymgclient

leads to following error caused by cmake3:

  CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
   Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the
   system variable OPENSSL_ROOT_DIR (missing: OPENSSL_CRYPTO_LIBRARY) (found
   version "1.1.1q")
 Call Stack (most recent call first):
   /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE)
   /usr/share/cmake/Modules/FindOpenSSL.cmake:668 (find_package_handle_standard_args)
   src/CMakeLists.txt:50 (find_package)    
 -- Configuring incomplete, errors occurred!
 error: command '/usr/bin/cmake3' failed with exit code 1

I tried to set environment variables OPENSSL_ROOT_DIR and OPENSSL_CRYPTO_LIBRARY without success. Also note that OpenSSL 1.1 is intended to be removed starting with Fedora 40.

Possibly related: #53

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions