FFe: I don't know jack, need to multiarch jackd2

Bug #861025 reported by Steve Langasek
20
This bug affects 3 people
Affects Status Importance Assigned to Milestone
jackd2 (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Earlier in the cycle there was a freeze exception (bug #825342) for the dependencies of libasound2-plugins. Unfortunately, I overlooked the fact that the libjack which I multiarched, libjack0, has not been the default since lucid; maverick and above install libjack-jackd2-0, which has not been converted for multiarch. The result is that the Recommends: libasound2-plugins:i386 does not get satisfied when installing flashplugin-installer, and flash audio does not get properly routed through pulseaudio (bug #844848 et al.).

'sudo apt-get install libasound2-plugins:i386' also fails because apt isn't able to calculate a path to replace libjack-jackd2-0 with libjack0. So we need to get libjack-jackd2-0 multiarched yet for oneiric if we want this to work out of the box.

Steve Langasek (vorlon)
Changed in jackd2 (Ubuntu):
importance: Undecided → High
Revision history for this message
Steve Langasek (vorlon) wrote :

Reverse-build-deps:
a2jmidid
aeolus
aj-snapshot
allegro4.2
alsaplayer
alsa-plugins
ambdec
ams
amsynth
aqualung
ardour
asterisk
aubio
audacious-plugins
audacity
avidemux
azr3-jack
bio2jack
bitmeter
blender
bristol
brp-pacu
brutefir
calf
cheesetracker
chuck
clam
composite
csound
darkice
denemo
dino
djplay
dssi
dssi-vst
ebumeter
ecasound
espeakup
fluidsynth
fmit
foo-yc20
freej
freewheeling
freqtweak
galan
ghostess
gjacktransport
gmerlin
gmidimonitor
gnuradio
gpac
gst-plugins-good0.10
guitarix
gxtuner
horgand
hydrogen
idjc
ihu
jaaa
jackbeat
jack-capture
jackeq
jack-keyboard
jackmeter
jack-mixer
jack-rack
jack-stdio
jack-tools
jacktrip
jalv
jamin
japa
jcgui
jconvolver
jdelay
jkmeter
jnoise
klick
kluppe
ladish
libav
libav-extra
lilv
lingot
livemix
lives
lmms
mednafen
meterbridge
mhwaveedit
mididings
milkytracker
mixxx
mlt
moc
mpd
mpg123
mplayer
mplayer2
muse
musescore
mx44
ocaml-bjack
patchage
performous
petri-foo
phasex
portaudio19
projectm
pulseaudio
puredata
qarecord
qjackctl
qmidiarp
qmidinet
qmmp
qtractor
rakarrack
recordmydesktop
rosegarden
rotter
scenic
seq24
showq
silentjack
slv2
snd
sndfile-tools
sndobj
sooperlooper
specimen
stk
stretchplayer
swami
terminatorx
tetraproc
timemachine
timidity
toonloop
traverso
vlc
wine1.2
xine-lib
xjadeo
xmms2
yoshimi
zita-at1
zita-rev1
zynaddsubfx
zynjacku

Revision history for this message
Launchpad Janitor (janitor) wrote :

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

Changed in jackd2 (Ubuntu):
status: New → Confirmed
Revision history for this message
Steve Langasek (vorlon) wrote :

Not actually rev-deps, versioned build-dep on libjack-dev:
aj-snapshot
calf
gst-plugins-good0.10
jackbeat
qmmp
xine-lib

All reverse-build-deps in main build fine with multiarched libjack-jackd2-dev:
alsa-plugins
libav
portaudio19
pulseaudio

The following reverse-build-deps in universe/multiverse have also been verified to build ok:
a2jmidid
aeolus
allegro4.2
alsaplayer
ambdec
ams
amsynth
aqualung
ardour
asterisk
aubio
audacious-plugins

Testing of the following universe/multiverse packages is still ongoing.
audacity
avidemux
azr3-jack
bio2jack
bitmeter
blender
bristol
brp-pacu
brutefir
cheesetracker
chuck
clam
composite
csound
darkice
denemo
dino
djplay
dssi
dssi-vst
ebumeter
ecasound
espeakup
fluidsynth
fmit
foo-yc20
freej
freewheeling
freqtweak
galan
ghostess
gjacktransport
gmerlin
gmidimonitor
gnuradio
gpac
guitarix
gxtuner
horgand
hydrogen
idjc
ihu
jaaa
jack-capture
jackeq
jack-keyboard
jackmeter
jack-mixer
jack-rack
jack-stdio
jack-tools
jacktrip
jalv
jamin
japa
jcgui
jconvolver
jdelay
jkmeter
jnoise
klick
kluppe
ladish
libav-extra
lilv
lingot
livemix
lives
lmms
mednafen
meterbridge
mhwaveedit
mididings
milkytracker
mixxx
mlt
moc
mpd
mpg123
mplayer
mplayer2
muse
musescore
mx44
ocaml-bjack
patchage
performous
petri-foo
phasex
projectm
puredata
qarecord
qjackctl
qmidiarp
qmidinet
qtractor
rakarrack
recordmydesktop
rosegarden
rotter
scenic
seq24
showq
silentjack
slv2
snd
sndfile-tools
sndobj
sooperlooper
specimen
stk
stretchplayer
swami
terminatorx
tetraproc
timemachine
timidity
toonloop
traverso
vlc
wine1.2
xjadeo
xmms2
yoshimi
zita-at1
zita-rev1
zynaddsubfx
zynjacku

Revision history for this message
Martin Pitt (pitti) wrote :

This is a bug fix, although a rather intrusive one. The number of rebuild tests that you already did gives me enough confidence in this, so +1 from me.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package jackd2 - 1.9.7~dfsg-1ubuntu2

---------------
jackd2 (1.9.7~dfsg-1ubuntu2) oneiric; urgency=low

  * Drop dh-buildinfo build-dependency; this creates conflicting
    per-architecture buildinfo.gz files that prevent multiarch
    co-installability, and all this information is already available in the
    build logs.
  * Build for multiarch. LP: #861025.
 -- Steve Langasek <email address hidden> Wed, 28 Sep 2011 05:55:59 +0000

Changed in jackd2 (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Steve Langasek (vorlon) wrote :

Unrelated build failures (pre-existing FTBFS):
avidemux
espeakup
ihu

All other reverse-build-deps have test-built successfully.

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

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.