The recent Python upgrade may require a reinstallation of Ulauncher and choosing to cleanBuild
.
yay -S ulauncher
Git Clone URL: | https://aur.archlinux.org/ulauncher.git (read-only, click to copy) |
---|---|
Package Base: | ulauncher |
Description: | Application launcher for Linux |
Upstream URL: | https://ulauncher.io |
Keywords: | application launcher stable |
Licenses: | GPL3 |
Submitter: | ulauncher |
Maintainer: | ulauncher (friday) |
Last Packager: | friday |
Votes: | 74 |
Popularity: | 0.42 |
First Submitted: | 2017-03-03 09:36 (UTC) |
Last Updated: | 2024-04-02 20:39 (UTC) |
The recent Python upgrade may require a reinstallation of Ulauncher and choosing to cleanBuild
.
yay -S ulauncher
The 5.12.2 release was fixed shortly after it was broken. Unfortunately the deploy/build scripts does things in the wrong order which can cause the release to break, and we would need to switch the CI integration completely to truly fix this. Hopefully we can do this in 6.0.0.
@gpoole Ulauncher installs system dependencies for Python, so if you override the python version globally with something else you need those dependencies for the Python version you're using as well I guess. If someone knows a way we could prevent this issue, please create an issue in the Ulauncher GitHub to suggest it (or post it here, but I might not see it for a while).
I had the following error on my system trying to update, in my case caused by using pyenv:
To build ulauncher you need "python3-distutils-extra"
I found that temporarily switching to the system python fixed the problem and I was able to upgrade:
pynv global system
5.12 is beta (as of 2021-08-24). That's why the link does not exist. Valid links are:
5.12.2-beta1 https://github.com/Ulauncher/Ulauncher/releases/download/5.12.1/ulauncher_5.12.1.tar.gz
5.12.1 https://github.com/Ulauncher/Ulauncher/releases/download/5.12.1/ulauncher_5.12.1.tar.gz
The link https://github.com/Ulauncher/Ulauncher/releases/download/5.12.2/ulauncher_5.12.2.tar.gz is leading into nowhere. So the update fails. However I'm not sure if this is actually a Github issue or just a missing reference.
Updated with new 5.12 release + fixed dependencies and install systemd service file. This release has most of the fixes from the Ulauncher-Revived fork. The rest will be merged into Ulauncher too.
There will be a new release soon. Until then you can use ulauncher-git which has been fixed now: https://aur.archlinux.org/packages/ulauncher-git
Ulauncher-Revived is being merged into ulauncher, so there will be only one repo and no forks.
Pinned Comments
friday commented on 2023-10-02 18:19 (UTC) (edited on 2023-10-21 16:18 (UTC) by friday)
When you update Python, you need to rebuild all python AUR packages, including Ulauncher.
See https://github.com/Ulauncher/Ulauncher/discussions/1280 for more info