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