<tl;dr>
librepo-1.9.6 has a major bug that will cause a segfault when a
repository has zchunk metadata.  To temporarily work around the
problem, set zchunk=False in /etc/dnf/dnf.conf or wait until the next
updates push comes out
</tl;dr>

About a week ago, we disabled zchunk metadata in the main F30
repository because of arm-specific compose problems[1].  The problems
were fixed and we enabled zchunk metadata in F30 updates-testing
yesterday, but, in the interval when there were no zchunk-enabled
repositories, librepo-1.9.6 was released, and it has a major bug where
it segfaults whenever dnf update is run on a repository with zchunk
metadata.

We've disabled zchunk metadata for F30 updates-testing and doing a new
push now.

I have submitted a fix[2] for the bug, but for now any F30 users need
to do one of the following:
 * Wait until the next updates push is out.  It won't have zchunk
   metadata, so updates will work normally again.
 * Set zchunk=False in /etc/dnf/dnf.conf.  This will force dnf to fall
   back to non-zchunk metadata, bypassing the bug.

Many apologies for the inconvenience.

Jonathan

[1] https://pagure.io/dusty/failed-composes/issue/1703
[2] https://github.com/rpm-software-management/librepo/pull/148

_______________________________________________
devel-announce mailing list -- devel-announce@lists.fedoraproject.org
To unsubscribe send an email to devel-announce-le...@lists.fedoraproject.org
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/devel-announce@lists.fedoraproject.org

Reply via email to