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

PackageVersionNotes
R-AsioHeaders1.12.2.1-1
R-Cairo1.5.11-1
R-Cairo1.5.12-1
R-RcppCCTZ0.2.7-1
R-V83.0.2-1
R-V83.1.0-1
R-ape5.3-6Rebuild against R without libRlapack.so
R-backports1.1.7-1
R-broom0.5.6-1
R-callr3.4.3-1
R-corpus0.10.1-1
R-dbplyr1.4.3-1
R-diffobj0.2.4-1
R-diffobj0.3.0-1
R-dplyr0.8.5-1
R-ellipsis0.3.1-1
R-fontBitstreamVera0.1.1-7Update font paths to new location, cleanup spec
R-forcats0.5.0-1
R-foreach1.5.0-1
R-future1.17.0-1
R-gargle0.5.0-1Rawhide only
R-gdata2.18.0-8Add explicit Perl dependency
R-gdtools0.2.2-1
R-git2r0.27.1-1
R-glue1.3.2-1
R-gmp0.5.14-1
R-gss2.2.1-1
R-gss2.2.2-1
R-gtools3.8.2-1
R-haven2.3.0-1Rawhide only
R-httpuv1.5.3.1-1
R-igraph1.2.5-1
R-lifecycle0.2.0-1
R-lubridate1.7.8-1Rawhide only
R-mnormt1.5.7-1
R-modelr0.1.8-1
R-pillar1.4.4-1
R-pkgbuild1.0.8-1
R-pkgdown1.5.0-1
R-pkgdown1.5.1-1
R-plyr1.8.6-1
R-ps1.3.3-1
R-purrr0.3.4-1
R-rematch22.1.2-1
R-reshape21.4.4-1
R-reticulate1.15-1
R-reticulate1.16-1
R-rex1.2.0-1
R-rgeos0.5.3-1
R-rlang0.4.6-1
R-rmarkdown1.18-2Re-bundle highlightjs; Fedora 31 only
R-rmarkdown2.1-2Re-bundle highlightjs; Fedora 32+
R-roxygen27.1.0-1
R-rversions2.0.2-1
R-scales1.1.1-1
R-sfsmisc1.1.7-1
R-shiny1.4.0-3Re-bundle highlightjs
R-shiny1.4.0.2-1
R-showtext0.8-1
R-showtext0.8.1-1
R-sp1.4.2-1
R-styler1.3.2-1
R-sysfonts0.8.1-1
R-systemfonts0.2.2-1
R-tibble3.0.0-1
R-tibble3.0.1-1
R-tidyselect1.1.0-1
R-tinytest1.2.1-1Rawhide only
R-tufte0.6-1
R-unitizer1.4.9-1
R-unitizer1.4.10-1
R-vctrs0.2.4-1
R-vctrs0.3.0-1Rawhide only
R-webutils1.1-1
R-withr2.2.0-1
R-xfun0.14-1
R-xml21.2.5-1
R-xml21.3.2-1
asv0.4.1-8Loosen up jQuery dependency
asv0.4.2-1
exercism3.0.13-3Move fish completions to vendor directory
fedora-obsolete-packages31-42Bump versions on python2-matplotlib-* Obsoletes
fedora-obsolete-packages31-43Fix several F30->F31 upgrade issues
fedora-obsolete-packages32-49Add back python2-matplotlib-* Obsoletes
fedora-obsolete-packages32-51Fix several F30->F32 upgrade issues
fzf0.21.1-1
git-annex7.20200309-1Fedora 31 only
git-annex8.20200226-1Fedora 32+ only
git-annex8.20200309-1Fedora 32+ only
git-annex8.20200330-1Fedora 32+ only
git-cinnabar0.5.5-1
git-lfs2.11.0-1
golang-bug-serial-11.1.0-1
golang-github-alecthomas-kong0.2.3-1
golang-github-alecthomas-kong0.2.4-1
golang-github-alecthomas-kong0.2.5-1
golang-github-alecthomas-kong0.2.7-1
golang-github-alecthomas-kong0.2.9-1
golang-github-bep-golibsass0.7.0-1
golang-github-briandowns-spinner1.10.0-1
golang-github-cosiner-argv0.1.0-1
golang-github-golangplus-sort1.0.0-1
golang-github-niklasfasching-org1.1.0-1
golang-github-pebbe-zmq41.2.0-1
golang-github-pebbe-zmq41.2.1-1
golang-github-stretchr-testify1.5.1-1
golang-github-tdewolff-minify2.7.3-1
golang-github-tdewolff-minify2.7.4-1
golang-github-yuin-goldmark1.1.24-1
golang-github-yuin-goldmark1.1.25-1
golang-github-yuin-goldmark1.1.26-1
golang-github-yuin-goldmark1.1.27-1
golang-github-yuin-goldmark1.1.29-1
golang-github-yuin-goldmark1.1.30-1
golang-github-yuin-goldmark1.1.31-1
golang-github-yuin-goldmark1.1.32-1
golang-tinygo-x-llvm0-0.10.20200419git8d12088
golang-x-tools0-34.20200420git5fc56a9
hugo0.68.3-1
hugo0.69.0-3De-bootstrap
libinsane1.0.4-1
ocrmypdf9.6.1-1
ocrmypdf9.7.0-1
ocrmypdf9.7.1-1
ocrmypdf9.7.2-1
ocrmypdf9.8.0-1
ocrmypdf9.8.1-1
paperwork1.3.1-3Remove unused BuildRequires
proj-datumgrid-europe1.6-1
proj-datumgrid-north-america1.4-1
proj-datumgrid-oceania1.2-1
python-branca0.4.1-1
python-cartopy0.18.0~b2-1
python-cartopy0.18.0-1
python-cherrypy18.1.2-4Fix Obsoletes for python2-cherrypy
python-contextily1.0.0-1
python-dask2.12.0-1
python-dask2.13.0-1
python-dask2.14.0-1
python-dask2.16.0-1
python-dask2.17.2-1
python-dask2.18.0-1
python-fsspec0.6.3-1
python-fsspec0.7.0-1
python-fsspec0.7.2-1
python-fsspec0.7.3-1
python-fsspec0.7.4-1
python-geoplot0.4.0-2
python-geoplot0.4.1-1
python-gpxpy1.4.1-1
python-jupyter-console6.1.0-2Backport patch for Python 3.9 support
python-kiwisolver1.2.0-1
python-matplotlib3.1.3-1Fedora 31 only
python-matplotlib3.2.1-1Fedora 32+ only
python-mercantile1.1.3-1
python-mercantile1.1.4-1
python-mplcairo0.3-1
python-octave-kernel0.31.1-1
python-octave-kernel0.32.0-1
python-pep8-naming0.10.0-1
python-pikepdf1.10.3-1
python-pikepdf1.10.4-1
python-pikepdf1.11.0-1
python-pikepdf1.11.1-1
python-pikepdf1.11.2-1
python-pikepdf1.12.0-1
python-pikepdf1.13.0-1
python-pikepdf1.14.0-1
python-pyshtools4.6.2-1
python-rasterio1.1.4-1
python-rasterio1.1.5-1
python-ruffus2.8.4-1
python-xarray0.15.0-2Backport fix for seaborn 0.10.0
python-xarray0.15.1-1
python-xarray0.15.1-2Fix broken package; test install instead of build
tinygo0.13.0-1
tinygo0.13.1-1
xeus0.23.6-1
xeus0.23.8-1
xeus0.23.9-1
xeus0.23.14-1
xtl0.6.13-1

New packages

Reviews

Several in progress, but not completed yet.