https://bugzilla.redhat.com/show_bug.cgi?id=2315907 --- Comment #8 from Petr Pisar <ppisar@xxxxxxxxxx> --- FIX: Fedora distributes source packages as well. The source package still contains the modified LICENSE.md file. You either needs to remove the file from the source tar ball, or package a git snapshot where the file is correct, or wait on upstream releasing a new version. TODO: Summaries of lmdbal and lmdbal-devel are identical. TODO: Your comment above the License tag "All code execpt" is missing a listing of the "GPL-3.0-only" files. $ rpmlint lmdbal.spec ../SRPMS/lmdbal-0.5.4-1.fc42.src.rpm ../RPMS/x86_64/lmdbal-* ======================================== rpmlint session starts ======================================= rpmlint: 2.5.0 configuration: /usr/lib/python3.13/site-packages/rpmlint/configdefaults.toml /etc/xdg/rpmlint/fedora-spdx-licenses.toml /etc/xdg/rpmlint/fedora.toml /etc/xdg/rpmlint/scoring.toml /etc/xdg/rpmlint/users-groups.toml /etc/xdg/rpmlint/warn-on-functions.toml checks: 32, packages: 6 == 5 packages and 1 specfiles checked; 0 errors, 0 warnings, 26 filtered, 0 badness; has taken 0.7 s == rpmlint is Ok. $ rpm -q -lv -p ../RPMS/x86_64/lmdbal-0.5.4-1.fc42.x86_64.rpm drwxr-xr-x 2 root root 0 Oct 6 02:00 /usr/lib/.build-id drwxr-xr-x 2 root root 0 Oct 6 02:00 /usr/lib/.build-id/2d lrwxrwxrwx 1 root root 36 Oct 6 02:00 /usr/lib/.build-id/2d/480d64d91c5f8e7d542d225329f2377f6ce30c -> ../../../../usr/lib64/libLMDBAL.so.1 -rwxr-xr-x 1 root root 92200 Oct 6 02:00 /usr/lib64/libLMDBAL.so.1 drwxr-xr-x 2 root root 0 Oct 6 02:00 /usr/share/doc/lmdbal -rw-r--r-- 1 root root 1238 Feb 4 2024 /usr/share/doc/lmdbal/CHANGELOG.md -rw-r--r-- 1 root root 3544 Feb 4 2024 /usr/share/doc/lmdbal/README.md drwxr-xr-x 2 root root 0 Oct 6 02:00 /usr/share/licenses/lmdbal -rw-r--r-- 1 root root 34894 Oct 6 02:00 /usr/share/licenses/lmdbal/LICENSE.md $ rpm -q -lv -p ../RPMS/x86_64/lmdbal-devel-0.5.4-1.fc42.x86_64.rpm drwxr-xr-x 2 root root 0 Oct 6 02:00 /usr/include/lmdbal -rw-r--r-- 1 root root 8258 Feb 4 2024 /usr/include/lmdbal/base.h -rw-r--r-- 1 root root 5838 Feb 4 2024 /usr/include/lmdbal/cache.h -rw-r--r-- 1 root root 31369 Feb 4 2024 /usr/include/lmdbal/cache.hpp -rw-r--r-- 1 root root 4425 Feb 4 2024 /usr/include/lmdbal/cursor.h -rw-r--r-- 1 root root 25106 Feb 4 2024 /usr/include/lmdbal/cursor.hpp -rw-r--r-- 1 root root 6955 Feb 4 2024 /usr/include/lmdbal/exceptions.h -rw-r--r-- 1 root root 4950 Feb 4 2024 /usr/include/lmdbal/operators.hpp -rw-r--r-- 1 root root 1821 Feb 4 2024 /usr/include/lmdbal/serializer.h -rw-r--r-- 1 root root 3832 Feb 4 2024 /usr/include/lmdbal/serializer.hpp -rw-r--r-- 1 root root 1560 Feb 4 2024 /usr/include/lmdbal/serializer_double.hpp -rw-r--r-- 1 root root 1551 Feb 4 2024 /usr/include/lmdbal/serializer_float.hpp -rw-r--r-- 1 root root 1581 Feb 4 2024 /usr/include/lmdbal/serializer_int16.hpp -rw-r--r-- 1 root root 1584 Feb 4 2024 /usr/include/lmdbal/serializer_int32.hpp -rw-r--r-- 1 root root 1584 Feb 4 2024 /usr/include/lmdbal/serializer_int64.hpp -rw-r--r-- 1 root root 1575 Feb 4 2024 /usr/include/lmdbal/serializer_int8.hpp -rw-r--r-- 1 root root 1660 Feb 4 2024 /usr/include/lmdbal/serializer_qbytearray.hpp -rw-r--r-- 1 root root 1757 Feb 4 2024 /usr/include/lmdbal/serializer_qstring.hpp -rw-r--r-- 1 root root 1654 Feb 4 2024 /usr/include/lmdbal/serializer_stdstring.hpp -rw-r--r-- 1 root root 1592 Feb 4 2024 /usr/include/lmdbal/serializer_uint16.hpp -rw-r--r-- 1 root root 1590 Feb 4 2024 /usr/include/lmdbal/serializer_uint32.hpp -rw-r--r-- 1 root root 1591 Feb 4 2024 /usr/include/lmdbal/serializer_uint64.hpp -rw-r--r-- 1 root root 1584 Feb 4 2024 /usr/include/lmdbal/serializer_uint8.hpp -rw-r--r-- 1 root root 10146 Feb 4 2024 /usr/include/lmdbal/storage.h -rw-r--r-- 1 root root 51427 Feb 4 2024 /usr/include/lmdbal/storage.hpp -rw-r--r-- 1 root root 1198 Feb 4 2024 /usr/include/lmdbal/transaction.h drwxr-xr-x 2 root root 0 Oct 6 02:00 /usr/lib64/cmake/lmdbal -rw-r--r-- 1 root root 1334 Oct 6 02:00 /usr/lib64/cmake/lmdbal/lmdbalConfig.cmake -rw-r--r-- 1 root root 1861 Oct 6 02:00 /usr/lib64/cmake/lmdbal/lmdbalConfigVersion.cmake -rw-r--r-- 1 root root 836 Oct 6 02:00 /usr/lib64/cmake/lmdbal/lmdbalTargets-debug.cmake -rw-r--r-- 1 root root 4567 Oct 6 02:00 /usr/lib64/cmake/lmdbal/lmdbalTargets.cmake lrwxrwxrwx 1 root root 14 Oct 6 02:00 /usr/lib64/libLMDBAL.so -> libLMDBAL.so.1 -rw-r--r-- 1 root root 2451 Oct 6 02:00 /usr/share/man/man3/LMDBAL_Base.3.gz -rw-r--r-- 1 root root 5727 Oct 6 02:00 /usr/share/man/man3/LMDBAL_Cache.3.gz -rw-r--r-- 1 root root 727 Oct 6 02:00 /usr/share/man/man3/LMDBAL_Closed.3.gz -rw-r--r-- 1 root root 2949 Oct 6 02:00 /usr/share/man/man3/LMDBAL_Cursor.3.gz -rw-r--r-- 1 root root 595 Oct 6 02:00 /usr/share/man/man3/LMDBAL_CursorEmpty.3.gz -rw-r--r-- 1 root root 659 Oct 6 02:00 /usr/share/man/man3/LMDBAL_CursorNotReady.3.gz -rw-r--r-- 1 root root 613 Oct 6 02:00 /usr/share/man/man3/LMDBAL_Directory.3.gz -rw-r--r-- 1 root root 593 Oct 6 02:00 /usr/share/man/man3/LMDBAL_Exception.3.gz -rw-r--r-- 1 root root 655 Oct 6 02:00 /usr/share/man/man3/LMDBAL_Exist.3.gz -rw-r--r-- 1 root root 649 Oct 6 02:00 /usr/share/man/man3/LMDBAL_NotFound.3.gz -rw-r--r-- 1 root root 564 Oct 6 02:00 /usr/share/man/man3/LMDBAL_Opened.3.gz -rw-r--r-- 1 root root 933 Oct 6 02:00 /usr/share/man/man3/LMDBAL_Serializer.3.gz -rw-r--r-- 1 root root 329 Oct 6 02:00 /usr/share/man/man3/LMDBAL_Serializer_ QByteArray _.3.gz -rw-r--r-- 1 root root 326 Oct 6 02:00 /usr/share/man/man3/LMDBAL_Serializer_ QString _.3.gz -rw-r--r-- 1 root root 324 Oct 6 02:00 /usr/share/man/man3/LMDBAL_Serializer_ double _.3.gz -rw-r--r-- 1 root root 323 Oct 6 02:00 /usr/share/man/man3/LMDBAL_Serializer_ float _.3.gz -rw-r--r-- 1 root root 327 Oct 6 02:00 /usr/share/man/man3/LMDBAL_Serializer_ int16_t _.3.gz -rw-r--r-- 1 root root 326 Oct 6 02:00 /usr/share/man/man3/LMDBAL_Serializer_ int32_t _.3.gz -rw-r--r-- 1 root root 327 Oct 6 02:00 /usr/share/man/man3/LMDBAL_Serializer_ int64_t _.3.gz -rw-r--r-- 1 root root 325 Oct 6 02:00 /usr/share/man/man3/LMDBAL_Serializer_ int8_t _.3.gz -rw-r--r-- 1 root root 329 Oct 6 02:00 /usr/share/man/man3/LMDBAL_Serializer_ std_string _.3.gz -rw-r--r-- 1 root root 327 Oct 6 02:00 /usr/share/man/man3/LMDBAL_Serializer_ uint16_t _.3.gz -rw-r--r-- 1 root root 327 Oct 6 02:00 /usr/share/man/man3/LMDBAL_Serializer_ uint32_t _.3.gz -rw-r--r-- 1 root root 328 Oct 6 02:00 /usr/share/man/man3/LMDBAL_Serializer_ uint64_t _.3.gz -rw-r--r-- 1 root root 326 Oct 6 02:00 /usr/share/man/man3/LMDBAL_Serializer_ uint8_t _.3.gz -rw-r--r-- 1 root root 6091 Oct 6 02:00 /usr/share/man/man3/LMDBAL_Storage.3.gz -rw-r--r-- 1 root root 637 Oct 6 02:00 /usr/share/man/man3/LMDBAL_StorageDuplicate.3.gz -rw-r--r-- 1 root root 942 Oct 6 02:00 /usr/share/man/man3/LMDBAL_Transaction.3.gz -rw-r--r-- 1 root root 678 Oct 6 02:00 /usr/share/man/man3/LMDBAL_TransactionTerminated.3.gz -rw-r--r-- 1 root root 732 Oct 6 02:00 /usr/share/man/man3/LMDBAL_Unknown.3.gz -rw-r--r-- 1 root root 1111 Oct 6 02:00 /usr/share/man/man3/LMDBAL_WriteTransaction.3.gz -rw-r--r-- 1 root root 3770 Oct 6 02:00 /usr/share/man/man3/LMDBAL_iStorage.3.gz File layout and permissions are Ok. $ rpm -q --requires -p ../RPMS/x86_64/lmdbal-devel-0.5.4-1.fc42.x86_64.rpm | sort -f | uniq -c 1 cmake-filesystem(x86-64) 1 libLMDBAL.so.1()(64bit) 1 lmdb-devel 1 lmdbal(x86-64) = 0.5.4-1.fc42 1 qt5-qtbase-devel 1 rpmlib(CompressedFileNames) <= 3.0.4-1 1 rpmlib(FileDigests) <= 4.6.0-1 1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 1 rpmlib(PayloadIsZstd) <= 5.4.18-1 Fix: The dependencies on lmdb-devel and qt5-qtbase-devel need to match an architecture of lmdbal-devel. See <https://docs.fedoraproject.org/en-US/packaging-guidelines/#_architecture_specific_dependencies> how to do it. -- You are receiving this mail because: You are always notified about changes to this product and component You are on the CC list for the bug. https://bugzilla.redhat.com/show_bug.cgi?id=2315907 Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-spam&short_desc=Report%20of%20Bug%202315907%23c8 -- _______________________________________________ package-review mailing list -- package-review@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to package-review-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/package-review@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue