Pulseaudio module migration gconf => gsettings

David Rosca nowrep at gmail.com
Tue Jun 26 10:01:57 BST 2018


On Tue, Jun 26, 2018 at 10:23 AM Martin Steigerwald <martin at lichtvoll.de> wrote:
>
> Hi David.
>
> Many thanks for your prompt response.

Here's the patch: https://phabricator.kde.org/D13734

>
> David Rosca - 26.06.18, 08:23:
> > On Mon, Jun 25, 2018 at 11:01 PM Martin Steigerwald
> <martin at lichtvoll.de> wrote:
> > > Hi!
> > >
> > > The unfixed bug
> > >
> > > Bug 386665 - Drop dependency on pulseaudio-gconf
> > >
> > > makes plasma-pa uninstallable in the development versions of Debian
> > > and Arch.
> > >
> > > We would really appreciate an upstream fix for that one. The comment
> > > by Luigi points out commits for paprefs gconf => gsettings
> > > migration. Maybe something similar would work with Plasma PA?
> > >
> > > https://bugs.kde.org/show_bug.cgi?id=386665#c13
> > >
> > > Would someone help David Rosca (in Cc) in case he is unavailable or
> > > has no time to attend to the issue?
> >
> > We are aware of the issue and are planning to port to gsettings.
> > Actually, it may be added as alternative to gconf as otherwise it will
> > break the functionality for distros that doesn't have PulseAudio 12
> > yet. For now, I'll make the gconf dependency optional.
> >
> > Also, PulseAudio 12 was released less then one week ago, and you
> > immediately dropped gconf package, would be cool if you gived us a
> > little more time.
>
> Pulseaudio package maintainer did so. I bet Qt/KDE team would also liked
> to have more time.

Fair enough.

>
> On the other hand the deprecation of gconf module in Pulseaudio is quite
> old I believe.

That's true, but up until PulseAudio 12 release, there were no alternative.

>
> What is the functionality that will break without the gconf or gsettings
> module? I think building without gconf may be good enough as an interim
> solution if not too much stuff breaks for our Debian Unstable / Testing
> users.

Two checkboxes under Advanced tab in KCM:

* Add virtual output device for simultaneous output on all local sound cards
* Automatically switch all running streams when a new output becomes available

Those will be now hidden when building without GConf.

>
> Thansk,
> --
> Martin
>
>

David



More information about the Distributions mailing list