Bug 1861449

Summary: errors in pipewire service log
Product: [Fedora] Fedora Reporter: Dominik 'Rathann' Mierzejewski <dominik>
Component: pipewireAssignee: Wim Taymans <wtaymans>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 32CC: brunovern.a, wtaymans
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: pipewire-0.3.20-1.fc33 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-01-24 01:25: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:

Description Dominik 'Rathann' Mierzejewski 2020-07-28 16:11:09 UTC
Description of problem:
pipewire is logging errors related to libspa-jack.so.

Version-Release number of selected component (if applicable):
pipewire-0.3.7-2.fc32.x86_64

How reproducible:
Always.

Steps to Reproduce:
1. systemctl --user start pipewire
2. journalctl --no-hostname --user -u pipewire -f

Actual results:
Jul 28 14:40:39 systemd[1561]: Started Multimedia Service.
Jul 28 14:40:39 pipewire[2141]: [E][000000027.127265][pipewire.c:118 open_plugin()] can't load /usr/lib64/spa-0.2/jack/libspa-jack.so: /usr/lib64/spa-0.2/jack/libspa-jack.so: cannot open shared object file: No such file or directory
Jul 28 14:40:39 pipewire[2141]: [E][000000027.127278][pipewire.c:254 pw_load_spa_handle()] can't load 'jack/libspa-jack': No such file or directory
Jul 28 14:40:39 pipewire[2141]: [E][000000027.127281][spa-device.c:144 pw_spa_device_load()] can't load device handle: No such file or directory
Jul 28 14:40:39 pipewire[2141]: [E][000000027.127285][module-device-factory.c:167 create_object()] can't create device: No such file or directory
Jul 28 14:40:39 pipewire[2141]: [E][000000027.127288][private.h:241 pw_core_resource_errorv()] resource 0x55b17df7c3b0: id:4 seq:4 res:-2 (No such file or directory) msg:"can't create device: No such file or directory"
Jul 28 14:40:39 pipewire[2156]: [E][000000027.127452][core.c:71 core_event_error()] core 0x55ce3d003e60: proxy 0x55ce3d01fea0 id:4: seq:4 res:-2 (No such file or directory) msg:"can't create device: No such file or directory"
Jul 28 14:40:39 pipewire[2156]: [E][000000027.127460][media-session.c:1743 core_error()] error id:4 seq:4 res:-2 (No such file or directory): can't create device: No such file or directory
Jul 28 14:40:39 pipewire[2141]: [E][000000027.133611][alsa-pcm.c:33 spa_alsa_open()] 'front:2': playback open failed: Device or resource busy
Jul 28 14:40:39 pipewire[2141]: [W][000000027.133625][adapter.c:175 find_format()] adapter 0x55b17df679c0: can't get format: Device or resource busy
Jul 28 14:40:39 pipewire[2141]: [E][000000027.133631][module-adapter.c:231 create_object()] can't create node: Device or resource busy
Jul 28 14:40:39 pipewire[2141]: [E][000000027.133636][private.h:241 pw_core_resource_errorv()] resource 0x55b17df7c3b0: id:44 seq:150 res:-16 (Device or resource busy) msg:"can't create node: Device or resource busy"
Jul 28 14:40:39 pipewire[2156]: [E][000000027.138927][core.c:71 core_event_error()] core 0x55ce3d003e60: proxy 0x55ce3d14fcb0 id:44: seq:150 res:-16 (Device or resource busy) msg:"can't create node: Device or resource busy"
Jul 28 14:40:39 pipewire[2156]: [E][000000027.138945][media-session.c:1743 core_error()] error id:44 seq:150 res:-16 (Device or resource busy): can't create node: Device or resource busy

Expected results:
No errors in the log.

Additional info:
pipewire-plugin-jack seems to provide the missing library, but it's not required or even recommended by pipewire{,-libs}.

Comment 1 Fedora Update System 2021-01-22 12:50:11 UTC
FEDORA-2021-f279349372 has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2021-f279349372

Comment 2 Fedora Update System 2021-01-23 02:09:33 UTC
FEDORA-2021-f279349372 has been pushed to the Fedora 33 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-f279349372`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-f279349372

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

Comment 3 Fedora Update System 2021-01-24 01:25:47 UTC
FEDORA-2021-f279349372 has been pushed to the Fedora 33 stable repository.
If problem still persists, please make note of it in this bug report.