In order to upgrade the pipewire packages on my system, I had to pick the option that caused zypper to remove the jack packages. This also removed the two calf packages I actually use. Here’s the transaction:
> sudo zypper install -f -r 'packman' $(sudo zypper se -iv pipewire | grep '^i' | cut -d '|' -f2)
> zypp-hist | grep '2021-08-02 16'
2021-08-02 16:44:21 | command | root@Mobile-PC | 'zypper' 'install' '-f' '-r' 'packman' 'gstreamer-plugin-pipewire' 'libpipewire-0_3-0' 'pipewire' 'pipewire-alsa' 'pipewire-libjack-0_3' 'pipewire-media-session' 'pipewire-modules' 'pipewire-pulseaudio' 'pipewire-spa-plugins-0_2' 'pipewire-spa-tools' 'pipewire-tools'
2021-08-02 16:44:21 | remove | lv2-calf | 0.90.3-3.17
2021-08-02 16:44:22 | install | libpipewire-0_3-0 | 0.3.32-2.1
2021-08-02 16:44:22 | install | pipewire-libjack-0_3 | 0.3.32-2.1
2021-08-02 16:44:23 | remove | calf | 0.90.3-3.17
2021-08-02 16:44:23 | remove | jack | 1.9.18-1.2
2021-08-02 16:44:23 | remove | libjack0 | 1.9.18-1.2
2021-08-02 16:44:23 | remove | libjacknet0 | 1.9.18-1.2
2021-08-02 16:44:23 | remove | libjackserver0 | 1.9.18-1.2
2021-08-02 16:44:23 | install | pipewire-media-session | 0.3.32-2.1
2021-08-02 16:44:23 | install | pipewire-spa-tools | 0.3.32-2.1
2021-08-02 16:44:23 | install | pipewire-tools | 0.3.32-2.1
2021-08-02 16:44:24 | install | pipewire | 0.3.32-2.1
2021-08-02 16:44:24 | install | pipewire-alsa | 0.3.32-2.1
2021-08-02 16:44:24 | install | pipewire-spa-plugins-0_2 | 0.3.32-2.1
2021-08-02 16:44:24 | install | gstreamer-plugin-pipewire | 0.3.32-2.1
2021-08-02 16:44:24 | install | pipewire-pulseaudio | 0.3.32-2.1
2021-08-02 16:44:24 | install | pipewire-modules | 0.3.32-2.1
Now, installation of calf and lv2-calf is blocked by jack:
> sudo zypper install calf lv2-calf
Loading repository data...
Reading installed packages...
Resolving package dependencies...
Problem: the to be installed calf-0.90.3-3.17.x86_64 requires 'jack', but this requirement cannot be provided
not installable providers: jack-1.9.18-1.2.i586[download.opensuse.org-oss]
jack-1.9.18-1.2.x86_64[download.opensuse.org-oss]
Solution 1: Following actions will be done:
do not install calf-0.90.3-3.17.x86_64
do not install lv2-calf-0.90.3-3.17.x86_64
Solution 2: Following actions will be done:
do not install lv2-calf-0.90.3-3.17.x86_64
do not install calf-0.90.3-3.17.x86_64
Solution 3: deinstallation of pipewire-libjack-0_3-0.3.32-2.1.x86_64
Solution 4: break calf-0.90.3-3.17.x86_64 by ignoring some of its dependencies
Choose from above solutions by number or cancel [1/2/3/4/c/d/?] (c):
It appears that the jack packages need to be rebuilt against the latest pipewire. What is the best way to make that request?
Thanks,
Gene