extra-testing/bluez 5.68-1 [installed: 5.66-1]
Daemons for the bluetooth protocol stack
extra-testing/bluez-libs 5.68-1 [installed: 5.66-1]
Deprecated libraries for the bluetooth protocol stack
extra-testing/bluez-utils 5.68-1 [installed: 5.66-1]
Daemons for the bluetooth protocol stack
bluez-git was not easy to replace with bluez, dependency conflict. had to remove it with -Rdd(not recommended!), reinstall blueman and reboot. it works fine
Yea in retrospect we should have just downgraded the packageā¦ but I was in a pinch and a hurry and just wanted it to work asap.
Is there a way to remove the package without uninstalling all of these other packages? Uninstalling everything will break all kinds of other things and turn into a rabbit hole.
error: failed to prepare transaction (could not satisfy dependencies)
:: removing bluez-git breaks dependency 'bluez' required by bluez-tools
:: removing bluez-git breaks dependency 'bluez' required by gnome-bluetooth
:: removing bluez-git breaks dependency 'bluez-libs' required by networkmanager
:: removing bluez-git breaks dependency 'libbluetooth.so=3-64' required by pipewire-audio
had the same problem, installing bluez, uninstalling bluez-git(different variations) and cleaning the cache didnāt help, by me. hence the hard uninstall
That still produces the same error. I did a yay -Rd --nodeps and that allowed me to bypass.
Got everything working again except my headphones wonāt connect. Donāt think itās related though. Probably when I was uninstalling packages hoping to rebuild. Guess I should have just read the pacman manual in the first place.
EDIT: Was missing libbluetooth.so=3-64, all good now.
after updating to 68 now it wonāt connect to anything. KDE settings say itās missing a profile. Tried going back to bluez-git and it wouldnāt update because of dependencies and forcing uninstalling it didnāt resolve at all. Now bluetooth is all borked
In cas e someone else needs to revert from bluez-git
-Rdd is dangerous indeed as it will remove without any dependency solvingā¦ so the neyt line must be run right after it to fix missing dependenciesā¦ if not you will have inconsistency package stateā¦