On Fri, Jan 7, 2022 at 12:20 AM Otto Urpelainen <oturpe(a)iki.fi>
wrote:
> I am the maintainer of rubygem-liquid package in Fedora. Every now and
> then is receive notification that this package has been built and
> updated for eln, for example [1,2].
>
> I have been trying to understand why this package is included in eln. As
> far as I can understand, it should be somehow visible in Content
> Resolver [3]. I have not found a "search by package name" feature there,
> so I have also grepped the content-resolver-input repository [4]. I
> cannot find anything there, either.
>
> Could somebody explain how this package ends up being included in eln?
>
> The reason why I care is that I have deferred the Liquid 5 update in
> Fedora on the basis that its only consumer, Jekyll, is still on 4. These
> eln builds make me suspect that rubygem-liquid is used for something
> else there. I would like to check with the correct people that my
> decision to stay on 4 is ok for them, too.
>
> Otto
>
> [1]:
http://koji.fedoraproject.org/koji/buildinfo?buildID=1873495
> [2]:
https://bodhi.fedoraproject.org/updates/FEDORA-2022-11b99445de
> [3]:
https://tiny.distro.builders/
> [4]:
https://github.com/minimization/content-resolver-input
>
It is a build dependency of rubygem-sinatra and rubygem-tilt [5]
Currently, the only way to find that was to go into the buildroot section
of ELN
Views -> eln -> x86_64 -> buildroot
This problem of the build dependencies being sort of hidden is being worked
on.
We are hoping to have the next major release of Content Resolver out in a
month or two. It will make it much easier to see why a package is in the
list.
Thank you Troy, that explains the situation. I also shows that my
original query for Fedora reverse dependencies was the build-requires.
Otto