Your message dated Sun, 27 Jan 2013 22:47:59 +0000
with message-id <[email protected]>
and subject line Bug#699127: fixed in qjackctl 0.3.9-3
has caused the Debian Bug report #699127,
regarding qjackctl wrapper script broken and not needed anymore
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
699127: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=699127
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: qjackctl
Version: 0.3.9-2
The wrapper script /usr/bin/qjackctl (launcher.sh) never uses pasuspender,
since the return of the line:
`whereis -b pasuspender | cut -d ':' -f 2 | tr -d ' '`
is not as expected:
/usr/bin/pasuspender/usr/bin/X11/pasuspender
Also, since we don't need pasuspender in most cases, there should be a
strong reason to remove it.
The only usecase I can see is when jackd1 is installed (as jackd2 can grab
the device from pulseaudio), and the user intends to use jack with the
same device as pulseaudio uses (if using a different device, one might
want to use pulseaudio in paralell).
So, I suggest removing the wrapper script all together. Here's a patch
that takes care of that:
diff --git a/debian/launcher.sh b/debian/launcher.sh
deleted file mode 100755
index 6ec8799..0000000
--- a/debian/launcher.sh
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/bin/sh
-
-# laucher.sh - Disable PulseAudio before launching a JACKD based program
-# Copyright © 2011 Alessio Treglia <[email protected]>
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-
-PROGRAM="/usr/lib/qjackctl/qjackctl.real"
-PASUSPENDER="`whereis -b pasuspender | cut -d ':' -f 2 | tr -d ' '`"
-
-( [ -x "${PASUSPENDER}" ] && ${PASUSPENDER} -- ${PROGRAM} ${@} ) ||
${PROGRAM} ${@}
-
-exit 0
diff --git a/debian/rules b/debian/rules
index ff003f9..78d9dad 100755
--- a/debian/rules
+++ b/debian/rules
@@ -20,9 +20,3 @@ cleanbuilddir::
rm -rf src/.moc/ src/.obj/ src/.ui/
rm -rf src/config.h src/qjackctl.desktop src/src.pri \
src/translations/*.qm
-
-install/qjackctl::
- # Move qjackctl to /usr/lib/qjackctl
- cd debian/qjackctl/usr && \
- mv bin/qjackctl lib/qjackctl/qjackctl.real
- install -m 0755 debian/launcher.sh debian/qjackctl/usr/bin/qjackctl
--- End Message ---
--- Begin Message ---
Source: qjackctl
Source-Version: 0.3.9-3
We believe that the bug you reported is fixed in the latest version of
qjackctl, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Adrian Knoth <[email protected]> (supplier of updated qjackctl package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sun, 27 Jan 2013 23:32:21 +0100
Source: qjackctl
Binary: qjackctl
Architecture: source amd64
Version: 0.3.9-3
Distribution: experimental
Urgency: low
Maintainer: Debian Multimedia Maintainers
<[email protected]>
Changed-By: Adrian Knoth <[email protected]>
Description:
qjackctl - User interface for controlling the JACK sound server
Closes: 699127
Changes:
qjackctl (0.3.9-3) experimental; urgency=low
.
* Don't build with --enable-debug
* Don't install launcher script (Closes: #699127)
Checksums-Sha1:
ba21f4d0501faddf855f9a491221069501cb8e6e 2135 qjackctl_0.3.9-3.dsc
7297ec993bec83069fca0898909cc6fe90e938dc 8284 qjackctl_0.3.9-3.debian.tar.gz
a54ba222b2a1ab47dff38c4423f9c58cf66df3e4 611598 qjackctl_0.3.9-3_amd64.deb
Checksums-Sha256:
38b001bf9c6db9e519a9148c6447bcc821ac5aaff30c1f184bef53cca26ed114 2135
qjackctl_0.3.9-3.dsc
3194c20c99f58047e998cdf555613ebe3854bdfc081a14024107c88ce0150475 8284
qjackctl_0.3.9-3.debian.tar.gz
a142f4cab88faa8e5ee3a670565dd4f985a4f611285cb4cfd8cb768cb9dd4b84 611598
qjackctl_0.3.9-3_amd64.deb
Files:
567a955bbaabbb2a479cf80a45d47764 2135 sound optional qjackctl_0.3.9-3.dsc
b7cf51dc6952083999e3e6068b39e7fa 8284 sound optional
qjackctl_0.3.9-3.debian.tar.gz
72d0b67e286054aacdfdf1920243db2a 611598 sound optional
qjackctl_0.3.9-3_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAEBCAAGBQJRBazNAAoJEI8ytEIvUhB/+V8P/0c0CxzgCBIsd+FXtSQXgklN
545wFGDeF/W9vaVGN9Z1j3UZ3gjAynEFVBVHa7Nr9nkD0GYDB+FbSbTBwJQs41d0
DfG7u3ivuqnQrAMBU7ECtzR2pEiaXJlA5i2CBBIgahtSlpb2htoExcPCd8FscKAH
ZaEBwD39XywEasJkodknGd0Fjs8p1t3idj4KhMhB8ZOtyZ9qXAsrjZInYL2uQY8g
aB6NbxI45rjmtjPrrzZKracHtyPqXRcpk9M73o3DeEhm/FL2MKxp/csmr1rkOlo3
EwpQxhkp3uQYDFP7Zob15l4WXKPGz0pv8KubU0+HXZZsIPWliE1w3ungne66T/0S
aB0koOHd4WRNkRfeRUIguvHZOGG4G6I2rkjtchXPcYvZS7FqcVcQ/D7ZbmFK/70x
LYG54KgZ6zk/FgXsIFbPgjj40fzhrTaeDMOh6+md8jhH84IOWjcDAmPKdBqpAL2f
+iY+aAZL0eqM/yJJVIyscXLec5M5r0eF/x4K63Lo5Iy/ikXXiG5tWPDL6oiTT6Kw
bDCtCzvqqW6J8lARk7qaf6CeCIsjk3DnsjiLvdPMLCQRZoS9VTdjq20F6LVSZLul
+7bIJRKdx8GXI1tXx42DOucY+SD2oJza0md2v4y5APaEUarfVyfP3yCEUSMk1Q/W
RpgQ8eQftZKfxhQ66aFL
=qlwL
-----END PGP SIGNATURE-----
--- End Message ---