qjackctl is not an Ubuntu-specific package, but is synced from Debian without any modifications. Therefore, this is an upstream bug in Debian and needs to be reported there. Rather than split the package from the Debian version, it would be better to get it fixed in Debian and then have that synced to Ubuntu.
Additionally, in packaging, we can have it include two dependencies meeting the criteria rather than drop a dependency. In this case, it would read as follows: Depends: jackd | jackd2 | pipewire-jack However, knowing the upstream developer of qjackctl, he might disagree on the latter, in which case this bug would get marked invalid. Information about reporting bugs to Debian can be found here: https://wiki.ubuntu.com/Debian/Bugs ** Changed in: qjackctl (Ubuntu) Importance: Undecided => Wishlist ** Changed in: qjackctl (Ubuntu) Status: New => Incomplete -- You received this bug notification because you are a member of Ubuntu Studio Bugs, which is subscribed to qjackctl in Ubuntu. Matching subscriptions: ubuntustudio-bugs: qjackctl https://bugs.launchpad.net/bugs/1996514 Title: Drop dependency on jackd Status in qjackctl package in Ubuntu: Incomplete Bug description: Kinetic switched to pipewire which has pipewire-jack which works perfectly fine with qjackctl. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/qjackctl/+bug/1996514/+subscriptions -- Mailing list: https://launchpad.net/~ubuntustudio-bugs Post to : ubuntustudio-bugs@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntustudio-bugs More help : https://help.launchpad.net/ListHelp