On Sat, 2024-03-30 at 09:39 -0700, Kevin Fenzi wrote:
On Fri, Mar 29, 2024 at 11:32:10PM +0000, Jonathan Dieter wrote:
> On Wed, 2024-03-27 at 09:12 -0700, Kevin Fenzi wrote:
> > Our next freeze is for Fedora 40 Final, currently scheduled for
> > 2024-04-02, which is NEXT TUESDAY!
>
> Could you please update fedora-repo-zdicts to 2403.1 on the server(s)
> used to generate the metadata? This will reduce the size of the zchunk
> metadata for the fedora repo.
Yeah, I already updated the rawhide composer the other day... will get
the rest today.
Thanks for the reminder.
Hey Kevin, thanks for looking into this. I've just checked today's
compose and it's still not using the dictionaries. Looking at the logs
at https://kojipkgs.fedoraproject.org/compose/branched/Fedora-40-20240402...
, it looks like it's not using the expected dictionary path:
The dictionaries are in:
/usr/share/fedora-repo-zdicts/f40
But createrepo_c is looking in:
/usr/share/fedora-repo-zdicts/40
Our options are:
* I can push out a new build of fedora-repo-zdicts with paths added
that strip out the `f`, but we'll need to get a final freeze exception.
* Alternatively, we could update whatever's calling createrepo_c to
add the `f` prefix to all non-rawhide builds.
* Finally, we can just ignore this and Fedora 40 will have 50% larger
zchunk metadata.
I'd prefer one of the first two options (whichever is easier), but it's
not the end of the world if we go with option 3. I think we're already
there with F39.
Thanks,
Jonathan