Spec URL: https://pagure.io/cryfs_rpm/raw/main/f/cryfs.spec SRPM URL: https://pagure.io/cryfs_rpm/blob/main/f/cryfs-0.11.1-1.fc35.src.rpm Description: CryFS encrypts your files, so you can safely store them anywhere Fedora Account System Username: thunderbirdtr
Taking review.
Initial review: > BuildRequires: boost-atomic > BuildRequires: boost-chrono > BuildRequires: boost-filesystem > BuildRequires: boost-program-options > BuildRequires: boost-system > BuildRequires: boost-thread You just need to "BuildRequires: boost-devel" here. These BRs are completely wrong (since they're only runtime libraries).
I removed all of them and add a patch for "un-versioned" python command and sent a PR to upstream.
Review notes: [x]: Package follows Fedora Packaging Guidelines [x]: Package builds and installs [x]: No serious issues from rpmlint [x]: License is correctly identified and installed PACKAGE APPROVED.
(fedscm-admin): The Pagure repository was created at https://src.fedoraproject.org/rpms/cryfs
Looks like cryfs package broken in Fedora Linux 36 repositories. Even `cryfs -h` fails with error: cryfs: symbol lookup error: cryfs: undefined symbol: _ZN6spdlog5sinks15basic_file_sinkISt5mutexEC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb Related: https://github.com/mpobaschnig/Vaults/issues/41
Package is now in repositories, closing review.