Bug 2063423

Summary: Please build portaudio for EPEL 9
Product: [Fedora] Fedora EPEL Reporter: Robert Scheck <redhat-bugzilla>
Component: portaudioAssignee: Peter Lemenkov <lemenkov>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: epel9CC: brendan.jones.it, brunovern.a, guido.aulisi, hdegoede, kvolny, lemenkov, luya_tfz, matthias, michel, ngompa13, nphilipp, oget.fedora, pasik, uwe.klotz
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: portaudio-19-38.el9 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-05-28 02:36:47 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 2030919    
Bug Blocks: 1914423    

Description Robert Scheck 2022-03-12 12:40:04 UTC
Description of problem:
Please build portaudio for EPEL 9, because it's a dependency of the baresip package.

Version-Release number of selected component (if applicable):
portaudio-19-38.fc36

Actual results:
No portaudio in EPEL 9.

Expected results:
portaudio-19-38.el9 - or better ;-)

Additional info:
Please let me know if you are not interested in maintaining the package on EPEL 9 branch.

Comment 1 Dominik 'Rathann' Mierzejewski 2022-03-12 23:51:43 UTC
I forgot I was the maintainer of this. ;)

Can't build until jack is built.

However, I can see there's some life in the project as they moved to github and made a release, so I'll update it in Fedora while waiting for deps to be built in EPEL9.

Comment 2 Neal Gompa 2022-03-17 13:59:46 UTC
Why is this filed with jack instead of portaudio? Also, wouldn't the jack implementation in RHEL 9 be sufficient anyway?

Comment 3 Dominik 'Rathann' Mierzejewski 2022-03-17 17:19:39 UTC
(In reply to Neal Gompa from comment #2)
> Why is this filed with jack instead of portaudio? Also, wouldn't the jack
> implementation in RHEL 9 be sufficient anyway?

An excellent question! I haven't noticed this was filed against the wrong component. Fixing.

Comment 4 Dominik 'Rathann' Mierzejewski 2022-03-17 17:38:21 UTC
(In reply to Neal Gompa from comment #2)
> Also, wouldn't the jack implementation in RHEL 9 be sufficient anyway?

There's no jack in RHEL 9 as far as I can tell.

There's only pipewire-jack-audio-connection-kit{,-devel}. Is that what you mean?

Comment 5 Neal Gompa 2022-03-17 18:47:37 UTC
(In reply to Dominik 'Rathann' Mierzejewski from comment #4)
> (In reply to Neal Gompa from comment #2)
> > Also, wouldn't the jack implementation in RHEL 9 be sufficient anyway?
> 
> There's no jack in RHEL 9 as far as I can tell.
> 
> There's only pipewire-jack-audio-connection-kit{,-devel}. Is that what you
> mean?

Yes. Those packages provide the headers and libraries required to leverage PipeWire as a JACK implementation.

Comment 6 Robert Scheck 2022-03-18 21:32:16 UTC
(In reply to Neal Gompa from comment #2)
> Why is this filed with jack instead of portaudio?

Sorry, that's my mistake during filing.

Comment 7 Luya Tshimbalanga 2022-03-19 19:37:07 UTC
The issue also affects xournalpp package.

Comment 8 Robert Scheck 2022-04-06 21:03:52 UTC
Peter, any chance for portaudio for EPEL 9?

Comment 9 Robert Scheck 2022-05-03 20:35:38 UTC
Peter, please branch and build portaudio in epel9.

If you do not wish to maintain portaudio in epel9, or do not think you will be able to do this in a timely manner, the EPEL Packagers SIG would be happy to be a co-maintainer of the package; please add the epel-packagers-sig group through https://src.fedoraproject.org/rpms/portaudio/addgroup and grant it commit access, or collaborator access on epel* branches.

Comment 10 Hans de Goede 2022-05-05 09:23:43 UTC
*** Bug 2081890 has been marked as a duplicate of this bug. ***

Comment 11 Hans de Goede 2022-05-05 09:26:15 UTC
(In reply to Robert Scheck from comment #9)
> Peter, please branch and build portaudio in epel9.
> 
> If you do not wish to maintain portaudio in epel9, or do not think you will
> be able to do this in a timely manner, the EPEL Packagers SIG would be happy
> to be a co-maintainer of the package; please add the epel-packagers-sig
> group through https://src.fedoraproject.org/rpms/portaudio/addgroup and
> grant it commit access, or collaborator access on epel* branches.

Since Peter seems to be too busy to work on this I've added salimma (who requested access in bug 2081890) and the epel-packagers-sig) to the users/groups for this package now.

This should allow you to request the branch and do the build yourselves.

Comment 12 Fedora Update System 2022-05-19 09:08:47 UTC
FEDORA-EPEL-2022-f184358fe5 has been submitted as an update to Fedora EPEL 9. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-f184358fe5

Comment 13 Fedora Update System 2022-05-20 03:40:14 UTC
FEDORA-EPEL-2022-f184358fe5 has been pushed to the Fedora EPEL 9 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-f184358fe5

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 14 Fedora Update System 2022-05-28 02:36:47 UTC
FEDORA-EPEL-2022-f184358fe5 has been pushed to the Fedora EPEL 9 stable repository.
If problem still persists, please make note of it in this bug report.