audio/paprefs requires pulseaudio GSETTINGS option to run

Romain Tartière romain at freebsd.org
Wed Oct 21 00:02:15 UTC 2020


On Sun, Oct 18, 2020 at 09:17:19AM +0200, Tilman Keskinöz wrote:
> I noticed that paprefs segfaults, if pulseaudio is installed without the
> GSETTINGS option.
> 
> Output on console is:
> Settings schema 'org.freedesktop.pulseaudio.module-group' is not installed

Hum…  It recalls me vaguely something…  I guess I tuned my poudriere
configuration and forgot about it completely for years.

> I think
> a) pulseaudio should be built with GSETTINGS config option enabled by
> default (prefered) or
> b) There should be a pkg-message in paprefs to hint at this implicit
> dependency.

Indeed, `pkg install papref` should either fail hard or succeed and then
papref should be usable.

I guess it's up to desktop@ to choose if changing the default for
GSETTINGS in audio/pulseaudio is okay or not.  I guess that at some
point in the future, when we get subpackages, we will be able to have
audio/pulseaudio build a package with the bits needed by audio/papref
and then the situation will be simpler.

If in the meantime we cannot do better than using a warning in
pkg-message, then I have no objection for it.

Thanks!
Romain

-- 
Romain Tartière <romain at FreeBSD.org>  http://people.FreeBSD.org/~romain/
pgp: 8234 9A78 E7C0 B807 0B59  80FF BA4D 1D95 5112 336F (ID: 0x5112336F)
(plain text =non-HTML= PGP/GPG encrypted/signed e-mail much appreciated)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-desktop/attachments/20201020/15102a59/attachment.sig>


More information about the freebsd-desktop mailing list