[Pkg-utopia-maintainers] Pipewire and EasyEffects packages

Andreas Doll andreas.owen.doll at vixen.international
Sun Mar 3 15:24:00 GMT 2024


Hi;

In order to get an appropriate revision of GTK4, I pulled the apt
source from Trixie. This appears to be been successful, along with its
dependencies. As for EasyEffects, I attempted an installation of 7.0.1,
with no change in the broken behaviour. 

Pulling Pipewire and related packages from backports is a little
difficult, since KDE Plasma makes some of them dependencies. It is
possible to work around this with dpkg, but directly patching from
backports is not successful. This probably isn't an issue on other
distributions, so is probably not important. 

My suggestion is to remove easyeffects from stable, and to add pipewire
1.0.3 as a dependency of 7.0.1. I can then write an unofficial guide to
installing gtk4(4.12.5) from trixie, which can appear as a strictly
unsupported approach on the EasyEffects wiki.

Best;

Andreas Doll


On Sun, 2024-03-03 at 10:07 -0500, Boyuan Yang wrote:
> Hi,
> 
> 在 2024-03-03星期日的 11:25 +0000,Andreas Doll写道:
> > Hi;
> > 
> > EasyEffects is now a broken package. When installed, it does not
> > correctly pass through from the processing sink to the output sink.
> > This morning I spent a few hours moving to Pipewire 1.0.3, as well
> > as
> > building the most recent version of EasyEffects as found on Github.
> > Needless to say, this was a somewhat lengthy and complicated task.
> > However, I can confirm that these newer packages function properly
> > together. A short Github issue was raised here:
> > https://github.com/wwmm/easyeffects/issues/2952
> > 
> > On Arch-based distributions, Pipewire 1.0.3 is already installed or
> > available in repositories, and appears to be stable and functional.
> > I
> > wonder if it might not be possible to thus expedite the addition of
> > later releases to Debian Stable/Main - along with Wireplumber and
> > the
> > other associated packages for ALSA, Jack, Bluetooth, etcetera.
> 
> Several facts:
> 
> * Easyeffects (>> 7.0.1) cannot appear in Debian Stable or Stable-
> backports
> because it needs GTK4 (>= 4.10), which is too new and won't exist in
> Debian
> Stable anyway. Backporting GTK4 is impractical since it is one of the
> fundamental libraries. This GTK4 version requirement by easyeffects
> is a deliberate choice by easyeffects authors and we are unable to
> alter it.
> 
> * Debian stable-backports (bookworm-backports) provides easyeffects
> 7.0.1.
> Debian stable provides easyeffects 7.0.0. Since easyeffects 7.0.0 is
> not working for you, please test whether easyeffects 7.0.1 has solved
> your issue.
> 
> * Debian stable-backports (bookworm-backports) provides pipewire
> 1.0.3,
> though its usefulness to your bug is unknown.
> 
> * Debian Testing/Unstable/Sid provides an up-to-date version of
> easyeffects.
> 
> -------------------------------------------
> 
> You have the following choices:
> 
> * Request easyeffects 7.0.0 to be removed from Debian Stable.
> 
> * Request easyeffects 7.0.0 to be removed from Debian Stable and
> easyeffects 7.0.1 to be removed from Debian Stable-backports.
> 
> Please let me know which solution works best for you, and I can help
> complete
> your request.
> 
> Thanks,
> Boyuan Yang




More information about the Pkg-utopia-maintainers mailing list