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 |