Arch AUR source package 1.4.1 Update
Documentation
Description
With the release of %1.4.1 the original AUR source package coolercontrol
will undergo a breaking change that will require users to reinstall the application, as opposed to just updating.
What's happening:
- There is a new Binary AUR package with no more long compile times!
- We are splitting the original package up into smaller sub-packages. This aligns with how other distro packages are setup and to enable users to install/build only the parts of the application that they need.
- There are now essentially 3 packages:
-
coolercontrol-liqctld
The liquidctl service daemon for devices that require liquidctl drivers, like many AIOs. -
coolercontrold
/coolercontrold-bin
The main service daemon. This is the core package -
coolercontrol
/coolercontrol-bin
The desktop application for interacting with the daemon.
-
Binary package alternative
If you'd like to go ahead with the binary package, here's how:
# Stop and disable the systemd service
sudo systemctl disable --now coolercontrold
# Remove coolercontrol and all of its dependencies (your settings will remain)
sudo pacman -Rns coolercontrol
# Install the binary package
yay -S coolercontrol-bin
# Reenable and start the systemd service
sudo systemctl enable --now coolercontrold
How to update the source package:
# Stop and disable the systemd service
sudo systemctl disable --now coolercontrold
# Remove coolercontrol and all of its dependencies (your settings will remain)
sudo pacman -Rns coolercontrol
# Install the new split-up package
# (since it's been removed, you won't have any conflicts now)
yay -S coolercontrol
# Reenable and start the systemd service
sudo systemctl enable --now coolercontrold
Edited by caferen