RFC - Downgrade BlueZ to v4.101 in Fedora 20

Dan Williams dcbw at redhat.com
Thu Jan 23 20:17:24 UTC 2014


On Thu, 2014-01-23 at 20:04 +0100, David Sommerseth wrote:
> On 23/01/14 19:58, Frank Murphy wrote:
> > On Thu, 23 Jan 2014 19:53:19 +0100
> > David Sommerseth <davids at redhat.com> wrote:
> > 
> >>
> >> Hi all,
> >>
> >> This might be a viewed as a fire torch, but there is, IMO, a major
> >> regression in BlueZ 5 which is shipped in Fedora 20.  It doesn't
> >> support HSP/HFP headset profiles, which enables the microphone on
> >> many bluetooth headsets.  It's already tracked in this BZ:
> >>
> >>
> > 
> > is just downgrading bluez any help?
> > yum downgrade bluez* --releasever=19
> 
> Nope, several packages depends on the bluez-5.13-1 package.
> 
> ---------------------------
> --> Finished Dependency Resolution
> Error: Package: pulseaudio-module-bluetooth-4.0-9.gitf81e3.fc20.x86_64
> (@updates/20)
>            Requires: bluez >= 5.0
>            Removing: bluez-5.13-1.fc20.x86_64 (@updates/20)
>                bluez = 5.13-1.fc20
>            Downgraded By: bluez-4.101-9.fc19.x86_64 (updates)
>                bluez = 4.101-9.fc19
>            Available: bluez-4.101-6.fc19.x86_64 (fedora)
>                bluez = 4.101-6.fc19
> Error: Package: 1:gnome-bluetooth-3.10.0-1.fc20.x86_64 (@anaconda/20)
>            Requires: bluez >= 5.0
>            Removing: bluez-5.13-1.fc20.x86_64 (@updates/20)
>                bluez = 5.13-1.fc20
>            Downgraded By: bluez-4.101-9.fc19.x86_64 (updates)
>                bluez = 4.101-9.fc19
>            Available: bluez-4.101-6.fc19.x86_64 (fedora)
>                bluez = 4.101-6.fc19
>  You could try using --skip-broken to work around the problem
>  You could try running: rpm -Va --nofiles --nodigest
> ----------------------------
> 
> Might even be a worse conflict for other users, depending on installed
> packages.  I believe there's no way around re-compiling NetworkManager,
> pulseaudio and other GNOME and KDE packages depending on bluez.

NM only uses bluez via the D-Bus interface, so if you force install
bluez4, NM will still work and should even handle the change at runtime.
And then you'll get DUN back too :)

Dan



More information about the devel mailing list