[Pkg-utopia-maintainers] Bug#1050293: pipewire-bin: please simplify adding custom profile-set

Roman Lebedev lebedev.ri at gmail.com
Tue Aug 22 18:24:00 BST 2023


Package: pipewire-bin
Version: 0.3.77-1
Severity: wishlist
Tags: patch upstream

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Dear maintainer,

it is sometimes useful to be able to add a custom profile-set.

For that, it is nessesary to store it into e.g. a new file,
say `/usr/share/alsa-card-profile/mixer/profile-sets/9999-custom.conf`
and append `.include 9999-custom.conf` at the end of 
`/usr/share/alsa-card-profile/mixer/profile-sets/default.conf`.

But that change gets overriden when the package is updated,
which could be *exremely* dangerous, e.g. if said profile
changed the `volume-limit`.

It would be good if the package could ship an empty
`profile-sets/9999-custom.conf` file, and the appropriate change to the
`profile-sets/default.conf`. Then one could use `dpkg-divert`
on `9999-custom.conf to avoid profile loss on update.

Thank you!

Roman.


- -- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.4.0-3-amd64 (SMP w/32 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages pipewire-bin depends on:
ii  libasound2               1.2.9-1
ii  libc6                    2.37-7
ii  libdbus-1-3              1.14.8-2
ii  libncursesw6             6.4+20230625-2
ii  libpipewire-0.3-0        0.3.77-1
ii  libpipewire-0.3-modules  0.3.77-1
ii  libreadline8             8.2-1.3
ii  libsndfile1              1.2.0-1
ii  libtinfo6                6.4+20230625-2

Versions of packages pipewire-bin recommends:
ii  dbus-user-session  1.14.8-2
pn  rtkit              <none>
ii  wireplumber        0.4.14-4

pipewire-bin suggests no packages.

- -- no debconf information

- -- debsums errors found:
debsums: changed file /usr/share/alsa-card-profile/mixer/profile-sets/default.conf (from pipewire-bin package)

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE+UikBxeiu50LOdFYgbqkFMWfZdAFAmTk7y0ACgkQgbqkFMWf
ZdB96Q/+L2vh7I4tRpR54vGKGE96zAYJzBD6YbBDplOiEcBVX54EurS2TNPaIQHI
vvRg0+Y8HQ2KPAYTpiUndmepQA9WZ/7kEaH/la9J7gjA2wJHPhCPa+c3PicpAqua
9KuYY5FIMPyaP5AKS5RnCI5RKPBndNPyVoM+iARZMvv9II2r+YTLYKybapb3NvfJ
Fy/4NMPivl149CGmkVB17+ikOTVZErFFwrX5cHpaMNiZHfmb4WX7isHfX91NMXt+
BeOZL5MhydTF6TkdDWPSTp4/QmB8Z8tTRLTiRSVDm1UfaUIHcfF+F9aCVryS9Lte
yl0+h/vf6p4KbV1zwfbuqwqNU9JCK3wx41s/+iraiCoHNzUEDBEOb2Cb9Xkekxh/
9DjuyHQrAQyVlqEWKAwGur3lX2b8yHPkgrEwFXXacJ9wJO8OkW4eXcTQbEvNf43g
P5Sbxlp7pQq1nRqAxolzT7XghnNTl1nk1Ipzz70InNOQrUM3vSheIcc4t1g0i8r6
iWlAZhIj/wK93jghqLwjRUFOwnst8GZ1wTPtiyZjEtH1WFnPI7oi+r61xTYYtQb3
cfbUuA4enZnh/E5odqJyLa2V/awbWd4tfR9nC6k05/Vjm/phxRgeTVuAO16akNyf
QdLKGH07gRx1JgYSCjhsg003u4syllRO7qWru993n887alhQhCI=
=qs+F
-----END PGP SIGNATURE-----



More information about the Pkg-utopia-maintainers mailing list