You are not logged in.

#1 2022-01-19 00:16:06

ohgodmanyo
Member
Registered: 2021-07-02
Posts: 14

Conflicts between jack2 and pipewire-jack

I am unsure of what to do. Would it be safe to remove jack 2 and all of it's dependencies?
https://paste.debian.net/plain/1227579/

Offline

#2 2022-01-19 01:16:20

ohgodmanyo
Member
Registered: 2021-07-02
Posts: 14

Re: Conflicts between jack2 and pipewire-jack

I have removed pipewire-jack and everything seems to work as of right now.

Offline

#3 2022-01-19 01:34:06

afader
Member
Registered: 2013-09-12
Posts: 162

Re: Conflicts between jack2 and pipewire-jack

You can install pipewire-jack and lib32-pipewire-jack and it will replace jack2 and lib32-jack2 as a drop-in replacement if you have the pipewire and wireplumber to replace pulseaudio also.

Offline

#4 2022-01-19 04:54:16

Prototype0325
Member
Registered: 2014-11-13
Posts: 2

Re: Conflicts between jack2 and pipewire-jack

Just got the exact issue today. Tried to remove jack2 but some applications depend on it and pacman refuse to do so. So I've done

1. Removed pipewire-jack
2. Do a pacman -Syu
3. After the upgrade completed, re-install pipewire-jack. pacman asks if I want to replace jack2 with pipewire-jack

So far the system works fine.

Offline

#5 2022-01-19 08:29:33

Raynman
Member
Registered: 2011-10-22
Posts: 1,539

Re: Conflicts between jack2 and pipewire-jack

@Prototype0325: doesn't sound like the "exact issue", but it's hard to say as you only provide your interpretation and not the exact commands+output.

ohgodmanyo was trying to replace jack2 without replacing lib32-jack2. Adding the 32bit replacement library to the upgrade might be all you need in that case:

pacman -Syu lib32-pipewire-jack

Offline

#6 2022-01-19 09:29:49

mcloaked
Member
From: Yorkshire, UK
Registered: 2012-02-02
Posts: 1,240

Re: Conflicts between jack2 and pipewire-jack

I used a different approach and did:

pacman -Syu --ignore jack2

It then started the update and printed that pipewire-jack and jack2 were in conflict but asked me if I wanted to remove jack2 - once I answered 'y' from the options ( 'y/N' ) then the update continued and it seems fine once completed.


Mike C

Offline

#7 2022-01-19 14:34:12

mystiquewolf
Member
Registered: 2021-10-25
Posts: 17

Re: Conflicts between jack2 and pipewire-jack

Prototype0325 wrote:

Just got the exact issue today. Tried to remove jack2 but some applications depend on it and pacman refuse to do so. So I've done

1. Removed pipewire-jack
2. Do a pacman -Syu
3. After the upgrade completed, re-install pipewire-jack. pacman asks if I want to replace jack2 with pipewire-jack

So far the system works fine.

Seems to work here too. I couldn't explicitly uninstall jack2 as ffmpeg and some gstreamer packages depended on it, but could uninstall pipewire-jack as nothing depended on it. Then after the pacman -Syu upgrade when i tried to install pipewire-jack somehow other packages didn't complain about removing jack2. I dunno if it provides jack or not. Some interesting things to consider is the list of recent updates: https://github.com/archlinux/svntogit-p … wire/trunk
First pipewire-jack provides jack, then recently the change seems to be reverted to not provide jack. So if latest version does not provide jack i dunno how it could replace it without other packages complaining...


Your device could make a difference. You can help: https://join.worldcommunitygrid.org

Offline

#8 2022-01-19 14:48:29

progandy
Member
Registered: 2012-05-17
Posts: 5,192

Re: Conflicts between jack2 and pipewire-jack

mystiquewolf wrote:

First pipewire-jack provides jack, then recently the change seems to be reverted to not provide jack. So if latest version does not provide jack i dunno how it could replace it without other packages complaining...

Most applications simply depend on "jack" (i.e. either jack1 or jack2) That still works, but packages requiring explicitly jack2 would prevent the replacement.


| alias CUTF='LANG=en_XX.UTF-8@POSIX ' |

Offline

#9 2022-01-19 17:23:52

JonnyRobbie
Member
Registered: 2015-04-28
Posts: 170

Re: Conflicts between jack2 and pipewire-jack

Yep, got the same error. I had to remove pipewire-jack and lib32-pipewire-jack, Syu my system and then install pipewire-jack and lib32-pipewire-jack at the same time back.

Offline

#10 2022-01-22 01:41:47

diogobaeder
Member
Registered: 2012-01-02
Posts: 59

Re: Conflicts between jack2 and pipewire-jack

Hi folks,

For me it didn't work to uninstall pipewire-jack, upgrade, then install it again - pacman is still complaining about the conflict and if I choose to replace jack2 it says I can't because it would break jack2-dbus and lib32-jack2. Any ideas?

Thanks!

[EDIT 1] Nevermind, it was cadence, which requires jack2-dbus, which requires jack2. I removed cadence and jack2-dbus, then lib32-jack2, and then I could install pipewire-jack.

Last edited by diogobaeder (2022-01-22 02:51:08)

Offline

#11 2022-01-24 07:41:19

LyCC
Member
Registered: 2012-09-05
Posts: 155

Re: Conflicts between jack2 and pipewire-jack

Same issue, I had to remove pipewire-jack-dropin which was no longer available after the update. Installing pipewire-jack after update removed the jack2 package, however I don't see anything more broken in the sound system then it was before (using KDE). apps using jack still work fine.

Btw, nice update size smile

Total Download Size:   1229.24 MiB
Total Installed Size:  3698.00 MiB
Net Upgrade Size:      -583.85 MiB

Last edited by LyCC (2022-01-24 07:43:56)

Offline

#12 2022-01-28 10:47:26

wildw1ng
Member
Registered: 2020-03-17
Posts: 11

Re: Conflicts between jack2 and pipewire-jack

mcloaked wrote:
pacman -Syu --ignore jack2

Thank you! That worked.

looking for conflicting packages...
:: pipewire-jack and jack2 are in conflict (jack). Remove jack2? [y/N] y

Last edited by wildw1ng (2022-01-28 10:47:42)

Offline

Board footer

Powered by FluxBB