Bug 1739163

Summary: libffado for EPEL8
Product: [Fedora] Fedora EPEL Reporter: Xavier Bachelot <xavier>
Component: libffadoAssignee: Nils Philippsen <nphilipp>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: epel8CC: brendan.jones.it, mstuff, nphilipp, oget.fedora
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: libffado-2.4.3-2.el8 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-06-15 09:33:33 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: 1739162    
Bug Blocks: 1739165    

Description Xavier Bachelot 2019-08-08 16:22:13 UTC
Hi,

Could you please branch and build libffado for EPEL 8 ?
I've submitted a PR to port to python3 : 
https://src.fedoraproject.org/rpms/libffado/pull-request/2
This also needs an EPEL 8 build for libxml++.

Regards,
Xavier

Comment 1 Fedora Admin XMLRPC Client 2020-03-07 16:26:55 UTC
This package has changed maintainer in the Fedora.
Reassigning to the new maintainer of this component.

Comment 2 morgan read 2020-03-22 10:53:14 UTC
I'm a little confused - I've installed:
jack-audio-connection-kit.x86_64
1.9.12-8.el8

But, jack-audio-connection-kit in bug #1739165 for epel is blocked by this.  So, as I've installed jack from epel, bug #1739165 can presumably be closed?

And, as this bug blocks that bug - this too can be closed - but, it can't because libffado doesn't exist in epel:
$ uname -r
4.18.0-147.5.1.el8_1.centos.plus.x86_64
$ sudo dnf list *ffado* --enablerepo=fedora30 --enablerepo=fedora30-updates
[sudo] password for admin: 
Fedora 30 - x86_64 - Updates                                                                         38 kB/s |  18 kB     00:00    
Fedora 30 - x86_64 - Updates                                                                        6.0 MB/s |  28 MB     00:04    
Last metadata expiration check: 0:00:21 ago on Sun 22 Mar 2020 10:46:27 GMT.
Available Packages
ffado.x86_64                                                      2.4.1-6.fc30                                              fedora30
libffado.i686                                                     2.4.1-6.fc30                                              fedora30
libffado.x86_64                                                   2.4.1-6.fc30                                              fedora30
libffado-devel.i686                                               2.4.1-6.fc30                                              fedora30
libffado-devel.x86_64                                             2.4.1-6.fc30                                              fedora30
[admin@frontserver ~]$ sudo dnf list *ffado*
Last metadata expiration check: 0:10:20 ago on Sun 22 Mar 2020 10:37:13 GMT.
Error: No matching Packages to list
$

(Also, OT confusion - ffado exists, above for f30, but there's no entry in koji for it?)

Comment 3 morgan read 2020-05-03 15:08:10 UTC
Can this be progressed now that libxml++ is in epel-testing?
https://bugzilla.redhat.com/show_bug.cgi?id=1739162#c4
Thanks

Comment 4 Fedora Update System 2020-05-31 13:19:34 UTC
FEDORA-EPEL-2020-e0d8b35388 has been submitted as an update to Fedora EPEL 8. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-e0d8b35388

Comment 5 Fedora Update System 2020-06-01 03:38:13 UTC
FEDORA-EPEL-2020-e0d8b35388 has been pushed to the Fedora EPEL 8 testing repository.

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

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

Comment 6 morgan read 2020-06-01 09:44:48 UTC
Thank you Nils, M

$ sudo dnf install ffado libffado --enablerepo=epel-testing
[sudo] password for admin: 
Extra Packages for Enterprise Linux 8 - Testing - x86_64                                            418 kB/s | 1.6 MB     00:03    
Last metadata expiration check: 0:00:02 ago on Mon 01 Jun 2020 10:37:51 BST.
Dependencies resolved.
====================================================================================================================================
 Package                       Architecture                Version                          Repository                         Size
====================================================================================================================================
Installing:
 ffado                         x86_64                      2.4.3-2.el8                      epel-testing                      318 k
Installing dependencies:
 libffado                      x86_64                      2.4.3-2.el8                      epel-testing                      835 k

Transaction Summary
====================================================================================================================================
Install  2 Packages

Total download size: 1.1 M
Installed size: 5.4 M
Is this ok [y/N]: y
Downloading Packages:
(1/2): ffado-2.4.3-2.el8.x86_64.rpm                                                                 730 kB/s | 318 kB     00:00    
(2/2): libffado-2.4.3-2.el8.x86_64.rpm                                                              1.1 MB/s | 835 kB     00:00    
------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                               662 kB/s | 1.1 MB     00:01     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                                                            1/1 
  Installing       : libffado-2.4.3-2.el8.x86_64                                                                                1/2 
  Installing       : ffado-2.4.3-2.el8.x86_64                                                                                   2/2 
  Running scriptlet: ffado-2.4.3-2.el8.x86_64                                                                                   2/2 
  Verifying        : ffado-2.4.3-2.el8.x86_64                                                                                   1/2 
  Verifying        : libffado-2.4.3-2.el8.x86_64                                                                                2/2 

Installed:
  ffado-2.4.3-2.el8.x86_64                                        libffado-2.4.3-2.el8.x86_64                                       

Complete!
$ which ffado-mixer
/usr/bin/ffado-mixer

Comment 7 Fedora Update System 2020-06-15 09:33:33 UTC
libffado-2.4.3-2.el8 has been pushed to the Fedora EPEL 8 stable repository. If problems still persist, please make note of it in this bug report.