php-pecl-rpminfo failed to build from source in Fedora rawhide/f33 https://koji.fedoraproject.org/koji/taskinfo?taskID=48349535 For details on the mass rebuild see: https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Please fix php-pecl-rpminfo at your earliest convenience and set the bug's status to ASSIGNED when you start fixing it. If the bug remains in NEW state for 8 weeks, php-pecl-rpminfo will be orphaned. Before branching of Fedora 34, php-pecl-rpminfo will be retired, if it still fails to build. For more details on the FTBFS policy, please visit: https://fedoraproject.org/wiki/Fails_to_build_from_source
Created attachment 1708852 [details] build.log file build.log too big, will only attach last 32768 bytes
Created attachment 1708853 [details] root.log file root.log too big, will only attach last 32768 bytes
Created attachment 1708854 [details] state.log
Failing because of warning raised in librpm TEST 7/9 [tests/007-rpmdbinfo.phpt] ========DIFF======== 001+ warning: Found bdb Packages database while attempting sqlite backend: using bdb backend. ========DONE======== FAIL Check for rpmdbinfo function on Name [tests/007-rpmdbinfo.phpt] TEST 8/9 [tests/008-rpmdbsearch.phpt] ========DIFF======== 002+ warning: Found bdb Packages database while attempting sqlite backend: using bdb backend. ========DONE======== FAIL Check for rpmdbinfo function [tests/008-rpmdbsearch.phpt]
The warning will go away once the builders switch to mock bootstrap mode. The "warning mode" was supposed to be a short-lived temporary thing that's unfortunately dragging on for months now :( See https://pagure.io/releng/issue/9308
This bug appears to have been reported against 'rawhide' during the Fedora 33 development cycle. Changing version to 33.
Temporarily ignore 2 failed tests https://bodhi.fedoraproject.org/updates/FEDORA-2020-9879584c84