I made a typo in the elfutils.spec for elfutils-0.178-3.fc32 which
broke the provide/requires dependency for elfutils-libelf. I fixed it
in elfutils-0.178-4. But I cannot get it to build in koji because
rpmbuild depends on elfutils and sees the broken requires.
Is there a way to remove elfutils-0.178-3 and build elfutils-0.178-4
against a non-broken earlier version to unbreak koji?
I will soon build libfplll 5.3.0 in Rawhide, which entails an soname
bump from libfplll.so.5 to libfplll.so.6, even though abipkgdiff
reports no ABI changes. I will rebuild the dependent packages,
gap-pkg-float and python-fpylll. Note that linbox and Macaulay2 also
consume libfplll-static, but since there are no ABI changes, I'll
leave them to their next updates or the mass rebuild, whichever comes
I'm a bit concerned about the growing number of broken dependencies in
fedora, which leads to non-installable (FTI) and un-buildable (FTBFS)
packages. For rawhide , I see almost 400 source packages and almost
200 x86_64 packages with broken deps. Especially the number of source
packages with broken dependencies has steadily been growing since 29.
With a bit of effort, a lot of these broken packages could be fixed
quite easily, but it would still need a coordinated effort by a group
of people. I think an Objective would fit for that purpose.
PS: Feel free to browse the data in the linked pagure repo. I'm
regenerating it daily with the latest state of all fedora branches. If
somebody is interested in getting notified about any of their packages
getting broken deps (for example, in -testing, before things get
broken in stable), I can work out some kind of automatic (opt-in)
notification system :)
I've pushed libetpan-1.9.4-1.fc32 into rawhide (after I de-orphaned
There is no soname change compared to the previous libetpan-1.9.3-2.fc31,
so there will be no dependency breakage due to this change.
However libetpan-devel now changed the previous "libetpan-config" style
to libetpan.pc style (i.e. pkg-config --libs libetpan etc),
so the packages depending on libetpan-config to detect library, cflags
or so will now fail to build, or just disable libetpan support silently
The packages depending on "libetpan-devel" are:
Please modify the source appropriately, thanks (note that
cairo-dock-plug-ins is maintained by me).
we've enabled emulated armhfp chroots for F31 and rawhide
Note that the chroots are emulated on x86_64 builders using
forcearch , so expect that builds might behave differently
especially when you're doing some low-level coding.
Depending on how CPU intensive they are, they might
take up to ten times longer (and in some cases even more)
to finish than normal.
We're planning to enable more armhfp chroots later on based
the performance of the first two.