Description of problem: can't install pulseaudio-equalizer Version-Release number of selected component (if applicable): How reproducible: dnf install pulseaudio-equalizer Steps to Reproduce: 1. dnf install pulseaudio-equalizer 2. error message see actual results 3. Actual results: dnf install pulseaudio-equalizer Last metadata expiration check: 0:00:48 ago on Tue 28 May 2019 09:46:42 PM CEST. Error: Problem: conflicting requests - nothing provides ladspa-swh-plugins needed by pulseaudio-equalizer-2.7-21.fc29.noarch (try to add '--skip-broken' to skip uninstallable packages) Expected results: installed pulseaudio-equalizer Additional info: was allready mentiuned twice in https://bugzilla.redhat.com/show_bug.cgi?id=1675691
This is also true in rawhide, the future Fedora 31. I downloaded the ladspa-swh-plugins src.rpm from koji and built and installed it, and was then able to install pulseaudio equalizer. It seems that it was just overlooked in F30 and F31. I can't test because pulseaudio refuses to start with a message about "Sink ladspa_output.mbeq_1197.mbeq does not exist." I'm here to open a bugzilla about that, and saw this while checking if it was already reported, so I thought I would comment.
Here is where I got the src.rpm. https://koji.fedoraproject.org/koji/packageinfo?packageID=2269 But you can probably install the binary package for your architecture, even if it is the wrong release, and have it work. After you download the binary rpm, use dnf -C install <binary rpm name>
The following commands solves the problem in F30: (Thank you ) root@localhost ~ $ wget https://kojipkgs.fedoraproject.org//packages/ladspa-swh-plugins/0.4.17/2.fc29/x86_64/ladspa-swh-plugins-0.4.17-2.fc29.x86_64.rpm --2019-07-07 14:07:18-- https://kojipkgs.fedoraproject.org//packages/ladspa-swh-plugins/0.4.17/2.fc29/x86_64/ladspa-swh-plugins-0.4.17-2.fc29.x86_64.rpm Resolving kojipkgs.fedoraproject.org (kojipkgs.fedoraproject.org)... 209.132.181.15, 209.132.181.16 Connecting to kojipkgs.fedoraproject.org (kojipkgs.fedoraproject.org)|209.132.181.15|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 495052 (483K) [application/x-rpm] Saving to: ‘ladspa-swh-plugins-0.4.17-2.fc29.x86_64.rpm’ ladspa-swh-plugins-0.4.17-2.fc29 100%[=======================================================>] 483.45K 604KB/s in 0.8s 2019-07-07 14:07:19 (604 KB/s) - ‘ladspa-swh-plugins-0.4.17-2.fc29.x86_64.rpm’ saved [495052/495052] root@localhost ~ $ dnf install ./ladspa-swh-plugins-0.4.17-2.fc29.x86_64.rpm Fedora Modular 30 - x86_64 - Updates 28 kB/s | 23 kB 00:00 Fedora 30 - x86_64 - Updates 197 kB/s | 21 kB 00:00 Fedora 30 - x86_64 - Updates 707 kB/s | 1.4 MB 00:01 Dependencies resolved. ================================================================================================================================= Package Architecture Version Repository Size ================================================================================================================================= Installing: ladspa-swh-plugins x86_64 0.4.17-2.fc29 @commandline 483 k Installing dependencies: fftw-libs-single x86_64 3.3.8-4.fc30 fedora 1.0 M ladspa x86_64 1.13-22.fc30 fedora 45 k Transaction Summary ================================================================================================================================= Install 3 Packages Total size: 1.5 M Total download size: 1.0 M Installed size: 6.6 M Is this ok [y/N]: y Downloading Packages: (1/2): ladspa-1.13-22.fc30.x86_64.rpm 585 kB/s | 45 kB 00:00 (2/2): fftw-libs-single-3.3.8-4.fc30.x86_64.rpm 1.5 MB/s | 1.0 MB 00:00 --------------------------------------------------------------------------------------------------------------------------------- Total 890 kB/s | 1.0 MB 00:01 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : ladspa-1.13-22.fc30.x86_64 1/3 Installing : fftw-libs-single-3.3.8-4.fc30.x86_64 2/3 Installing : ladspa-swh-plugins-0.4.17-2.fc29.x86_64 3/3 Running scriptlet: ladspa-swh-plugins-0.4.17-2.fc29.x86_64 3/3 Verifying : fftw-libs-single-3.3.8-4.fc30.x86_64 1/3 Verifying : ladspa-1.13-22.fc30.x86_64 2/3 Verifying : ladspa-swh-plugins-0.4.17-2.fc29.x86_64 3/3 Installed: ladspa-swh-plugins-0.4.17-2.fc29.x86_64 fftw-libs-single-3.3.8-4.fc30.x86_64 ladspa-1.13-22.fc30.x86_64 Complete! root@localhost ~ $ dnf install pulseaudio-equalizer Last metadata expiration check: 0:01:42 ago on So 07 Jul 2019 14:15:07 CEST. Dependencies resolved. ================================================================================================================================= Package Architecture Version Repository Size ================================================================================================================================= Installing: pulseaudio-equalizer noarch 2.7-21.fc29 fedora 23 k Installing dependencies: gnome-icon-theme noarch 3.12.0-11.fc30 fedora 9.7 M Transaction Summary ================================================================================================================================= Install 2 Packages Total download size: 9.7 M Installed size: 9.9 M Is this ok [y/N]: y Downloading Packages: (1/2): pulseaudio-equalizer-2.7-21.fc29.noarch.rpm 380 kB/s | 23 kB 00:00 (2/2): gnome-icon-theme-3.12.0-11.fc30.noarch.rpm 2.0 MB/s | 9.7 MB 00:04 --------------------------------------------------------------------------------------------------------------------------------- Total 1.7 MB/s | 9.7 MB 00:05 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : gnome-icon-theme-3.12.0-11.fc30.noarch 1/2 Installing : pulseaudio-equalizer-2.7-21.fc29.noarch 2/2 Running scriptlet: pulseaudio-equalizer-2.7-21.fc29.noarch 2/2 Running scriptlet: gnome-icon-theme-3.12.0-11.fc30.noarch 2/2 Verifying : gnome-icon-theme-3.12.0-11.fc30.noarch 1/2 Verifying : pulseaudio-equalizer-2.7-21.fc29.noarch 2/2 Installed: pulseaudio-equalizer-2.7-21.fc29.noarch gnome-icon-theme-3.12.0-11.fc30.noarch Complete! root@localhost ~ $ exit thom@localhost ~ $ pulseaudio-equalizer-gtk Getting settings... Match! No icon found, window will be iconless thom@localhost ~ $ And yes! The equaliser works very well now! Problem solved! But not the bug. WHY NO JUST ADDING THIS PACKAGE TO THE RESPO?
It FTBFS (failed to build from source) in F30, so it was dropped. I think this was an error due to something else, since the package builds fine from source. To get it back in the repositories it would have to be taken up by a maintainer again. You could open a request in bugzilla (request for enhancement) asking that it be added again, but unless there is a maintainer willing to take the package on, it won't happen.
*** Bug 1711694 has been marked as a duplicate of this bug. ***
"Request for enhancement" is opened, see: Bug 1728017
Now, the rpm is not installable because ladspa-swh-plugins is not available in F30.
more than 3 month since I reported the bug. Error: Problem: conflicting requests - nothing provides ladspa-swh-plugins needed by pulseaudio-equalizer-2.7-21.fc29.noarch (try to add '--skip-broken' to skip uninstallable packages)
ladspa-swh-plugins is in f30 stable now
does it work in f31?
Yes, it's in f31 too.
Thanks a lot Guido
Is the pulseaudio-equalizer-gtk still available for f31? I notice it seems to have been dropped according c#4, but on further comments it seems it'd be available for f31. Searching on the repos the package seems not available. If it's not available, is there any replacement for that? Thanks,
Well, unless this package is ported to python3.... I don't know there.
That is pulseaudio-equalizer. I think someone added ladspa-swh-plugins back since it was scheduled for retirement
@Marco Benatto pulseaudio-qpaeq is an alternative. But it's not as seamless as pulseaudio-equalizer is. The reintegration of pulseaudio-equalizer would be really welcoming.
(In reply to thomas meiner from comment #16) > @Marco Benatto > pulseaudio-qpaeq is an alternative. But it's not as seamless as > pulseaudio-equalizer is. > > The reintegration of pulseaudio-equalizer would be really welcoming. I found out PulseEffects, it's more than an equalizer but I found it better (although it's more complex).
Pulseaudio-equalizer stopped working for me in F31 a month or two ago after an update. I tried downgrading pulseaudio, but it still failed. Rebuilding provided no joy either. So, I had a look at how much work it would be to fix pulseaudio-equalizer to work with python3 and gtk3. It's a lot, and that doesn't even include any changes to the pulseaudio interface that would have to be taken into account. Here are a couple of references that describe the process that would have to be undertaken. https://developer.gnome.org/gtk3/stable/gtk-migrating-2-to-3.html https://python-gtk-3-tutorial.readthedocs.io/en/latest/introduction.html
OK, I was able to get pulseaudio-equalizer working in F31. The main issue was that the /usr/bin/pulseaudio-equalizer-gtk script was using python instead of python2 to run the python program. I had to edit the script to set it to python2 and then just start it as /usr/bin/pulseaudio-equalizer-gtk So, operator error.