portaudio19-dev can't be installed without conflicts

Bug #1464913 reported by Daniel Schürmann on 2015-06-13
This bug affects 6 people
Affects Status Importance Assigned to Milestone
portaudio19 (Ubuntu)

Bug Description

Description: Ubuntu 14.04.2 LTS
Release: 14.04
Package: portaudio19-dev 19+svn20140130-1

We have some issues with portaudio and jack 1/2,
setting up a development environment.
A solution involves uninstalling the default libjack-jackd2-0

What you expected to happen:
Installing: portaudio19-dev should work without any issues on a stock install.

What happened instead:
The following packages have unmet dependencies:
 libjack-dev : Depends: libjack0 (= 1:0.121.3+20120418git75e3e20b-2.1ubuntu1) but it is not going to be installed

This was original reported for Mixxx (Bug #1326653)
The final build result (Mixxx) runs fine with libjack-jackd2-0
in place.

Reinstalling libjack-jackd2-dev after portaudio19-dev works.

libjack-dev is listed in the portaudio19-dev dependency.
I do not know how libjack-jackd2-dev can satisfy this dependency,
but this state should be somehow swapped.

tags: added: trusty unmetdeps
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in portaudio19 (Ubuntu):
status: New → Confirmed
Daniel Schürmann (daschuer) wrote :

Any updates?
What can be done towards a solution?

jong (agitato816) wrote :

same issue on ubuntu 16.04-2

if I install qjackctl:

The following packages will be REMOVED:
  libjack-dev libjack0 portaudio19-dev


Dale (dj-kaza) wrote :

I'm afraid my terminal scrollback history isn't long enough for me to see the original error. Reinstalling libjack-jackd2-dev afterwards was not a possible solution due to the vast quantity of software it wished to remove!

I wish I knew exactly what I did but after installing all the other dependencies, apart from the jack libraries and it would remove half my system, running the build-dep command just worked without complaining about dependacies that aren't going to be installed and without trying to remove any other packages.

Looking around I did notice this, which seems to be a library for Port Audio using Jack2, which is what seems to be installed on most systems as far as I can tell.....

x$ apt-cache show libportaudio2
Package: libportaudio2
Architecture: amd64
Version: 19.6.0-1
Multi-Arch: same
Priority: optional
Section: universe/libs
Source: portaudio19
Origin: Ubuntu
Maintainer: Ubuntu Developers <email address hidden>
Original-Maintainer: Debian VoIP Team <email address hidden>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 210
Depends: libasound2 (>= 1.0.16), libc6 (>= 2.15), libjack-jackd2-0 (>= 1.9.10+20150825) | libjack-0.125
Filename: pool/universe/p/portaudio19/libportaudio2_19.6.0-1_amd64.deb
Size: 64556
MD5sum: 34190a46175b757eac9bec5884b347f7
SHA1: 9e33d7302ca0e2a280c8c936e69a33b5d5db12b0
SHA256: e192f31b52833eb17881ae81c9ff0eb3469da6195d1fa30bdd3873a23bf058ee
Homepage: http://www.portaudio.com/
Description-en_GB: Portable audio I/O - shared library
 PortAudio is a portable audio I/O library designed for cross-platform
 support of audio. It uses a callback mechanism to request audio
 processing. Audio can be generated in various formats, including 32 bit
 floating point, and will be converted to the native format internally.
 This package contains the shared library.
Description-md5: a71bbbd00a98fe093b85cc97ff79e9ae
Task: xubuntu-desktop, lubuntu-gtk-desktop, lubuntu-desktop, ubuntustudio-desktop
Supported: 3y

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers