Sorry Scott, just saw this catching up on emails from over the holidays. Yes, absolutely we can the instructions to use apt instead of pip.
Micah Snyder ClamAV Development Talos Cisco Systems, Inc. ________________________________ From: clamav-users <clamav-users-boun...@lists.clamav.net> on behalf of Scott Kitterman via clamav-users <clamav-users@lists.clamav.net> Sent: Friday, December 23, 2022 8:58 AM To: ClamAV users ML <clamav-users@lists.clamav.net> Cc: Scott Kitterman <deb...@kitterman.com> Subject: [clamav-users] Documentation: Installing, Unix From Source It looks like the Ubuntu/Debian instructions are somewhat out of date regarding installing CMake. Likely others too. In the currently published instructions: https://docs.clamav.net/manual/Installing/Installing-from-source-Unix.html There's a note that says: Note: Many of the instructions below rely on Python 3's Pip package manager to install CMake. This is because many distributions do not provide a new enough version of CMake required to build ClamAV. According to the 1.0.0 CmakeLists.txt, the required version is 3.14: cmake_minimum_required( VERSION 3.14 ) This was released a very long time ago: https://github.com/Kitware/CMake/tree/v3.14.0 (March 14, 2019) For Debian, Cmake 3.18 or newer is available in the current stable release (the only one that's fully supported). For Ubuntu 3.16 or newer is available for Ubuntu 20.04 LTS, Focal Fossa and newer. Ubuntu 18.04 LTS is still supported for a few more months, but I doubt people still on a releast that's two LTS releases ago are building new software for it. Would it be possible to add something to suggest just installing the cmake package for Debian/Ubuntu instead of going the pip route? Scott K
_______________________________________________ Manage your clamav-users mailing list subscription / unsubscribe: https://lists.clamav.net/mailman/listinfo/clamav-users Help us build a comprehensive ClamAV guide: https://github.com/Cisco-Talos/clamav-documentation https://docs.clamav.net/#mailing-lists-and-chat