Fedora Update Weeks 10–24
It’s been quite a long while since the last packaging update. If you’ve not followed me on Twitter, you may not have seen that I started working on Matplotlib. While I have not stopped packaging, I have had somewhat less time for some of the extras, like writing up these posts. One major impetus for putting this one together is that Fedora 30 has reached End-of-Life.
I did fall behind slightly with R packages again, so that lead to a few batches of many updates at once. I tried to squeeze these in before Fedora 30 went EOL, but was a bit too late with some of them. Unfortunately, that means I have a few dangling updates in testing, but they’re now marked obsolete. Alas, nothing can be done about that now since Fedora 30 is locked.
The fixes for tinygo
mentioned in the previous update have finally gone out.
Upstream and I worked out both Go 1.14 and LLVM 10 issues, so that all current
releases are now at the latest version.
Other than that, there have been few major issues with packaging, with anything
notable being rather minor. Some JavaScript packages were retired, so I’ve
had to re-bundle them into some packages. While I dislike it, that seems to be
a necessary evil with many JavaScript things these days. With
python-xarray
, a weird bug caused it to be unusable,
but it was an easy fix. In Rawhide, a few other packages needed tweaks due to
dependency changes, but these changes are pretty normal.
The only notable major thing has been updating fedora-obsolete-packages
. In
Fedora 30 and 31, python2-matplotlib
was updated to the latest version,
2.2.5, but the obsoletion was for an older version, which prevented upgrades to
Fedora 32. Also, I’ve held out on Fedora 30 for various reasons, and found
several conflicts on upgrades due to retired python2-*
packages. So I went
through to find all of those, and added Obsoletes
for all of them in the
Fedora 31 and 32 versions of fedora-obsolete-packages
.
Lack of time did mean I was unable to do very many reviews unfortunately, though there are some in progress at the moment.
Updated packages⌗
New packages⌗
- golang-github-gohugoio-testmodbuilder — Some helper scripts used for Hugo testing
- R-profvis — Interactive Visualizations for Profiling R Code
- golang-github-saracen-walker — Walker is a faster, parallel version, of filepath.Walk
- python-cppy — C++ headers for C extension development
Reviews⌗
Several in progress, but not completed yet.