This week in Fedora (2019w18)
It feels like this week I've been more busy with administrative work and bug hunting than with doing actual packaging work. Still, there's some bug-fix updates for elementary components, go and python libraries, and some updates for the packages in my COPR repositories.
fedora updates
I've bumped the fedora package for the github.com/sasha-s/go-deadlock golang library to the latest commit from git to fix a potential lock ordering issue.
| package | version | release | changes |
|---|---|---|---|
| golang-github-sasha-s-go-deadlock | 0.2.0 | 10.20190427git1595213.fc31, 10.20190427git1595213.fc30 | d68e2bc → 1595213 |
To fix some issues with upgrading from fedora 29, or with installing certain Pantheon DE and elementary packages when another Desktop environment is already installed, I made the implicit conflict between the gsignond and signon packages explicit, to make sure dependency resolution will do the right thing. I also submitted a change to introduce the inverse conflict to signon as well, to ensure that (hopefully) all conflict situations will be covered.
| package | version | release | changes |
|---|---|---|---|
| gsignond | 1.2.0 | 3.fc31, 3.fc30 | conflict with signon to fix upgrades |
I updated Files to the latest upstream version, which was released this week. It features fixes for the keyboard navigation and visual fixes for the the dark theme.
| package | version | release | changes |
|---|---|---|---|
| elementary-files | 4.1.8 | 1.fc31, 1.fc30, 1.fc29 | 4.1.7 → 4.1.8 |
While investigating a build failure of my tomlkit package for fedora, I came across an unrelated issue: Since this is a project that's managed by poetry, it uses an automatically generated setup.py file that has some problems.
To fix some missing feature warnings, I included a patch to use the correct version of the setup function from setuptools in the future.
| package | version | release | changes |
|---|---|---|---|
| python-tomlkit | 0.5.3 | 4.fc31, 4.fc30, 3.fc29, 3.fc28 | use setuptools, not distutils |
COPR updates
I also pushed some updated packages to my COPR repositories, including new versions of both Notes-up and Spice-up. Read the upstream release notes for detailed descriptions of the new versions.
| package | version | release | changes |
|---|---|---|---|
| Notes-up | 2.0.1 | 1 | 2.0.0 → 2.0.1 |
| package | version | release | changes |
|---|---|---|---|
| Spice-up | 1.8.1 | 1 | 1.8.0 → 1.8.1 |
A new release of poetry was tagged this week too, and I've updated the package that's available from my python-staging COPR repository as well. However, due to some rather restrictive dependency requirements, poetry is not installable on fedora right now.
| package | version | release | changes |
|---|---|---|---|
| poetry | 0.12.15 | 1 | 0.12.14 → 0.12.15 |