hello colleagues I have a problem, after updating the system bluetooth stops working, it seems to me that it has to do with the kernel.
when I try to update pulseaudio-module-bluetooth I get the following error.
Error: Transaction test error:
the /usr/lib64/libldacBT_abr.so.2.0.2.3 file from the ldacbt-2.0.2.3-7.fc33.x86_64 installation conflicts with the libldac-2.0.2.3-7.fc33.x86_64 package file
the /usr/lib64/libldacBT_enc.so.2.0.2.3 file from the ldacbt-2.0.2.3-7.fc33.x86_64 installation conflicts with the libldac-2.0.2.3-7.fc33.x86_64 package file
when I enter the command bluetoothctl in the terminal
bluetoothctl
Agent registered
[bluetooth]# devices
No default controller available
Do you know how I should update ?, every time I install the OS I start with yum -y update to update everything. Is there a correct way to do it to avoid having that problem? thanks
Good, according to what I read in the other post you disable some repositories. I just reinstalled fedora now in kde and am trying to update successfully
These are the repositories that it shows me, could you tell me which one I should disable to avoid problems
The listed repos should be compatible, and generally work well.
By the way, this kind of issue can be usually solved without reinstalling relatively easily.
the two different commands ( dnf and yum) behave very differently.
Dnf attempts to resolve all dependencies and install them as required. Yum does not and you are left with messages about needing other packages as you posted. Dnf also gives you more detailed messages that help identify the actual problem if there is one. Most of the errors I have seen with dnf have been related to delays in sync of the repo mirrors. Waiting a short time and trying it again usually fixes those.
Try doing the installs and upgrades with dnf instead of yum and see if that fixes the problem for you. The command is identical “dnf -y update”.
Those depencencies should not be listed for removal if you added the --noautoremove option to the dnf command.
There are a lot of different things updated when a kernel update happens. I would not be able to identify them, but since the F33 release date was in November, lots of updates have occurred since, including the kernel going incrementally from 5.8.15 to the newest which is 5.10.13.
I did a bit of research on the problem reported in your initial post. It reports a conflict between the ldacbt and the libldac packages. I easily find the libldac package and have it installed on my system. However, I find the ldacbt package listed in no official repo, and in fact the library file that conflicts is only provided by the libldac package in fedora.
I also have the pulseaudio-module-bluetooth package installed from the fedora repos and it has no requirements for a package named ldacbt.
I suspect the error is because you installed something from a third party repo (unitedrpms) that has different dependencies than the standard fedora repo and thus conflicts.
The link you were provided by vgaetera showed the same conflicts and appears to have been resolved by disabling the repo causing the conflict then removing the package That “unitedrpms” repo which caused the conflict on that link is also where you got the ldacbt package so your conflict is caused by the same third party repo.
If the package ldacbt is installed, remove it. In fact these two commands will likely fix the error
After you are certain that package is not going to conflict then reinstall or update the pulseaudio-module-bluetooth package while making certain that no repos except the standard fedora repos are enabled.
Your repolist posted earlier does not show the unitedrpms repo, but the fact that a package already installed came from there shows it was enabled at some point since you installed this system on the machine.
The error comes from updating with dnf update or yum update after reboot.
I tried to install and / or update the pulseaudio package to try to control the device’s power but it did not work, from there I started to notice the error of the packages.
I will try to carry out the commands you indicate, although the last time I deleted I was unable to start the session, the plasma was damaged.
Do you have any guide on how I should proceed to update with the correct repositories?
One problem at a time.
You cannot do a routine update with that conflict so fix the conflict as recommended.
Once that is successfully done then the next thing to do is a “dnf upgrade” to get all the packages up to date. If any more errors crop up then we deal with them one at a time.
removing that package ruined everything again.
I had to reinstall the OS and I tried updating only the kernel, after restarting the bluetooth stopped working.
Could we say that it is kernel problems or incompatibility?