Bug 2313997 - RFE:EPEL10] Please branch and build jack-audio-connection-kit for EPEL 10
Summary: RFE:EPEL10] Please branch and build jack-audio-connection-kit for EPEL 10
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: jack-audio-connection-kit
Version: epel10
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Dominik 'Rathann' Mierzejewski
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 2318265 2369790 2399620 (view as bug list)
Depends On:
Blocks: EPEL10Tracker EPELPackagersSIG 2314000
TreeView+ depends on / blocked
 
Reported: 2024-09-21 15:12 UTC by Michael J Gruber
Modified: 2025-09-27 12:25 UTC (History)
10 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2024-10-26 11:31:11 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Michael J Gruber 2024-09-21 15:12:31 UTC
Please branch and build for EPEL 10, it builds unchanged:

https://copr.fedorainfracloud.org/coprs/mjg/impressive-epel/builds/

Comment 1 Xavier Bachelot 2024-10-03 21:51:55 UTC
Are you sure jack-audio-connection-kit is what you need ?
It seems to me that pipewire-jack-audio-connection-kit is what should to be used for all supported Fedora releases and EL >= 9.

Comment 2 Michael J Gruber 2024-10-04 15:23:30 UTC
(In reply to Xavier Bachelot from comment #1)
> Are you sure jack-audio-connection-kit is what you need ?
> It seems to me that pipewire-jack-audio-connection-kit is what should to be
> used for all supported Fedora releases and EL >= 9.

fluidsynth has 

BuildRequires: jack-audio-connection-kit-devel
BuildRequires: ladspa-devel
BuildRequires: libsndfile-devel
BuildRequires: pulseaudio-libs-devel
BuildRequires: pipewire-devel

so that at least jack-audio-connection-kit-devel is needed. The resulting fluidsynth package does not depend on jack-audio-connection-kit (only pipewire, speaking jack via pipewire). Does pipewire provide a devel subpackage for that? In that case fluidsynth should learn to use it.

Note that I'm not involved in fluidsynth, just something up the dependency chain.

Comment 3 Xavier Bachelot 2024-10-04 15:29:46 UTC
in fluidsynth specfile, you should try and replace:
"""
BuildRequires: jack-audio-connection-kit-devel
"""
with 
"""
%if 0%{?fedora} || 0%{?rhel} >= 9
BuildRequires:  pipewire-jack-audio-connection-kit-devel
%else
BuildRequires:  jack-audio-connection-kit-devel
%endif
"""
and you should be good, I think.

Comment 4 Christoph Karl 2024-10-04 15:41:39 UTC
Seems to be obvious. Will do so.

Comment 5 Xavier Bachelot 2024-10-09 16:50:41 UTC
I assume this bug should be CLOSED WONTFIX.

Comment 6 Davide Cavalca 2024-10-12 02:09:59 UTC
*** Bug 2318265 has been marked as a duplicate of this bug. ***

Comment 7 Xavier Bachelot 2024-10-18 21:57:01 UTC
@rathann, do you agree on closing this WONTFIX ?

Comment 8 Dominik 'Rathann' Mierzejewski 2024-10-26 11:31:11 UTC
Yes. Let's avoid pulling in JACK unless there's a specific request for JACK itself.

Comment 9 Dominik 'Rathann' Mierzejewski 2025-06-02 16:43:11 UTC
*** Bug 2369790 has been marked as a duplicate of this bug. ***

Comment 10 Dominik 'Rathann' Mierzejewski 2025-09-27 12:25:24 UTC
*** Bug 2399620 has been marked as a duplicate of this bug. ***


Note You need to log in before you can comment on or make changes to this bug.