https://bugzilla.redhat.com/show_bug.cgi?id=1701070 Robert-André Mauchin <zebob.m@xxxxxxxxx> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |zebob.m@xxxxxxxxx --- Comment #1 from Robert-André Mauchin <zebob.m@xxxxxxxxx> --- - You include patches but they are not applied %setup -q → %autosetup -p1 will apply them - %build export CFLAGS="${CFLAGS:-${RPM_OPT_FLAGS}}" export LDFLAGS="${LDFLAGS:-${RPM_OPT_FLAGS}}" Use %set_build_flags instead - make %{?_smp_mflags} → %make_build - make DESTDIR=${RPM_BUILD_ROOT} prefix=%_prefix libpath=%_libdir binpath=%_bindir install → %make install prefix=%{_prefix} libpath=%{_libdir} binpath=%{_bindir} - Add your own %changelog entry %changelog * Sun Apr 21 2019 Honggang LI <honli@xxxxxxxxxx> - 0.8-1 - Initial package - Use macros here: Source: https://github.com/linux-rdma/ibsim/releases/download/%{version}/%{name}-%{version}.tar.gz - Please include comments above each of the patch to explain why they are needed. It seems there is a problem in Rawhide with a dependency: DEBUG util.py:556: Last metadata expiration check: 0:00:02 ago on Sun Apr 21 08:26:35 2019. DEBUG util.py:554: BUILDSTDERR: Error: DEBUG util.py:554: BUILDSTDERR: Problem: package infiniband-diags-devel-2.1.0-2.fc30.x86_64 requires libibmad.so.5()(64bit), but none of the providers can be installed DEBUG util.py:554: BUILDSTDERR: - package infiniband-diags-devel-2.1.0-2.fc30.x86_64 requires libibnetdisc.so.5()(64bit), but none of the providers can be installed DEBUG util.py:554: BUILDSTDERR: - package infiniband-diags-devel-2.1.0-2.fc30.x86_64 requires infiniband-diags(x86-64) = 2.1.0-2.fc30, but none of the providers can be installed DEBUG util.py:554: BUILDSTDERR: - conflicting requests DEBUG util.py:554: BUILDSTDERR: - nothing provides libosmcomp.so.4()(64bit) needed by infiniband-diags-2.1.0-2.fc30.x86_64 DEBUG util.py:554: BUILDSTDERR: - nothing provides libosmcomp.so.4(OSMCOMP_2.3)(64bit) needed by infiniband-diags-2.1.0-2.fc30.x86_64 It seems *you* did an oopsie here: you updated https://src.fedoraproject.org/rpms/opensm to 3.3.22 and that include a soname bump from 4 to 5, which you should have announced to the devel mailing list, and rebuild all the dependant packages, including infiniband-diags. To avoid such situation we now forbid globbing the major soname version in libraries: %files libs %{_libdir}/lib*.so.* ← forbidden now -- You are receiving this mail because: You are on the CC list for the bug. You are always notified about changes to this product and component _______________________________________________ package-review mailing list -- package-review@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to package-review-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/package-review@xxxxxxxxxxxxxxxxxxxxxxx