On 13/12/17 12:05 +0100, Ondrej Kozina wrote:
> On 12/12/2017 06:41 PM, Jan Pokorný wrote:
> > On 11/12/17 01:05 +0100, Björn 'besser82' Esser wrote:
> > > I'll update json-c to v0.13 for Rawhide. This will bump
> > > libjson-c so-
> > > name from 2 to 3 and will remove some deprecated stuff from its
> > > API.
> > https://src.fedoraproject.org/rpms/sway/c/bc85e0dfab91ae77c09250d
> > bf54b8b7e48d43229
> Wow! What an example of proven packager rights abuse. It didn't
> build because the maintainer had an explicit requirement specified?
> Nah, let's drop it.
> Seriously, stop this nonsense already! We all know it's Rawhide and
> occasional breakage is tolerated
If I understand it correctly, this is actually what happened here
in the first place -- json-c got released broken in version 0.13
under the circumstances exercised by sway, as Björn investigated
and subsequently fixed (thanks) -- see the referred bug.
Case solved, IMHO.
> but since it seems to be a new kind of standard (according to
> various topics on fedora-devel recently) maybe the proven packager
> concept is not so flawless after all.
Either way, more (or any at all) automated tests on both
provider and consumer sides would definitely help.
The actual problem was in Sway, but was never discovered due to a bug
in all versions of json-c prior to v0.13.
See my comment on github about it: