Your message dated Mon, 27 Jan 2014 11:03:21 +0000
with message-id <[email protected]>
and subject line Bug#736827: fixed in libgusb 0.1.6-5
has caused the Debian Bug report #736827,
regarding libgusb: Miscellaneous fixes from Ubuntu
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.)
--
736827: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=736827
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libgusb
Version: 0.1.6-4
Severity: normal
Tags: patch
User: [email protected]
Usertags: origin-ubuntu trusty ubuntu-patch
Hi Michal,
The libgusb package in Ubuntu has a few changes with respect to the Debian
package, which I think it would be suitable to include in Debian. I don't
think these warrant individual bug reports since they're all quite small, so
I'm attaching a single patch with explanation.
The changes are:
* build-depend on valac (>= 0.20), not valac-0.20.
- this was mentioned by pochu in bug #707465: we don't want to
hard-code the dependency on a specific version of vala.
* have libgusb-dev depend on gir1.2-gusb-1.0.
- this is so that the gir typelib is available at build-time for vala.
* install typelib to /usr/lib as expected, not to the multiarch dir.
- I don't think g-i-r has support yet for looking for typelibs in
multiarch directories.
* keep libgusb2.symbols at version 0.1.5 for compatibility with
existing Ubuntu builds.
- this doesn't matter for Debian since 0.1.5 was never in the archive,
but it matters for Ubuntu and is technically correct to apply to
Debian as well.
* Call dh --with gir.
- without this call, the gir package does not have proper dependencies.
Thanks for considering the patch.
--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
Ubuntu Developer http://www.debian.org/
[email protected] [email protected]
=== modified file 'debian/control'
--- debian/control 2014-01-20 16:04:03 +0000
+++ debian/control 2014-01-27 09:49:21 +0000
@@ -10,7 +10,7 @@
gobject-introspection (>= 1.29),
libgirepository1.0-dev (>= 1.29),
gtk-doc-tools,
- valac-0.20
+ valac (>= 0.20)
Standards-Version: 3.9.5
Section: libs
Homepage: http://www.hughski.com/downloads.html
@@ -24,7 +25,8 @@
${misc:Depends},
gir1.2-gusb-1.0,
libgudev-1.0-dev,
- libusb-1.0-0-dev
+ libusb-1.0-0-dev,
+ gir1.2-gusb-1.0,
Description: GLib wrapper around libusb1 - development files
GUsb is a GObject wrapper for libusb1 that makes it easy to do
asynchronous control, bulk and interrupt transfers with proper
=== modified file 'debian/gir1.2-gusb-1.0.install'
--- debian/gir1.2-gusb-1.0.install 2014-01-20 16:04:03 +0000
+++ debian/gir1.2-gusb-1.0.install 2014-01-27 08:49:07 +0000
@@ -1 +1 @@
-usr/lib/*/girepository-1.0/GUsb-1.0.typelib
+usr/lib/*/girepository-1.0 usr/lib
=== modified file 'debian/libgusb2.symbols'
--- debian/libgusb2.symbols 2013-03-08 09:52:33 +0000
+++ debian/libgusb2.symbols 2014-01-27 08:56:10 +0000
@@ -35,8 +35,8 @@
g_usb_device_list_new@Base 0.1.3
g_usb_device_open@Base 0.1.3
g_usb_device_release_interface@Base 0.1.3
- g_usb_device_reset@Base 0.1.6
+ g_usb_device_reset@Base 0.1.5
g_usb_device_set_configuration@Base 0.1.3
g_usb_source_error_quark@Base 0.1.3
g_usb_source_set_callback@Base 0.1.3
- g_usb_strerror@Base 0.1.6
+ g_usb_strerror@Base 0.1.5
=== modified file 'debian/rules'
--- debian/rules 2014-01-20 16:04:03 +0000
+++ debian/rules 2014-01-27 09:33:10 +0000
@@ -21,4 +21,4 @@
echo "Skipping tests as they fail in build environment due to USB bus not available"
%:
- dh $@ --with autoreconf
+ dh $@ --with autoreconf,gir
--- End Message ---
--- Begin Message ---
Source: libgusb
Source-Version: 0.1.6-5
We believe that the bug you reported is fixed in the latest version of
libgusb, 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.
Michal Čihař <[email protected]> (supplier of updated libgusb 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: Mon, 27 Jan 2014 11:42:27 +0100
Source: libgusb
Binary: libgusb-dev libgusb-doc libgusb2 gir1.2-gusb-1.0
Architecture: source amd64 all
Version: 0.1.6-5
Distribution: unstable
Urgency: medium
Maintainer: Michal Čihař <[email protected]>
Changed-By: Michal Čihař <[email protected]>
Description:
gir1.2-gusb-1.0 - GObject introspection data for libgusb
libgusb-dev - GLib wrapper around libusb1 - development files
libgusb-doc - GLib wrapper around libusb1 - documentation
libgusb2 - GLib wrapper around libusb1
Closes: 736827
Changes:
libgusb (0.1.6-5) unstable; urgency=medium
.
* Miscellaneous fixes from Ubuntu (Closes: #736827):
* Build-depend on valac (>= 0.20), not valac-0.20.
* Install typelib to /usr/lib as expected, not to the multiarch dir.
* Keep libgusb2.symbols at version 0.1.5 for compatibility with
existing Ubuntu builds.
* Call dh --with gir.
Checksums-Sha1:
aad0e89988bb5d13b0d7173d3dc35554100f8816 2164 libgusb_0.1.6-5.dsc
553353ce282329cb4b33b01448152d43594868a0 3584 libgusb_0.1.6-5.debian.tar.xz
990cc247e066e376af278996080652b81c54c1bd 26306 libgusb-dev_0.1.6-5_amd64.deb
e3b6b94e41780f9ad209099f7bf42d313ec6caf7 19908 libgusb-doc_0.1.6-5_all.deb
5666791d3247657028ca39deca997eae44d72736 17682 libgusb2_0.1.6-5_amd64.deb
546408ceb1c8ac5ec4d445b16b1aac4807221f51 7596 gir1.2-gusb-1.0_0.1.6-5_amd64.deb
Checksums-Sha256:
db1078b69f126907d12b5b9a24b2a2463bedce7aa63a511573081be56cbc5d1f 2164
libgusb_0.1.6-5.dsc
3b8b012145289df37329d14f6866839808fc6d8c3b7bce4c8ea224741b58a416 3584
libgusb_0.1.6-5.debian.tar.xz
4d299f4c1409a332ca7d58b83f1b9dd5597ea0e8cf8488b7ae4b538a71d51adf 26306
libgusb-dev_0.1.6-5_amd64.deb
21889d158790734b59eb195f499593bcf626e16f08261d3b60ae209e12f5b9cd 19908
libgusb-doc_0.1.6-5_all.deb
1338dd2cfdc2b3800172961b9b46995c64587aab10aec7ba8e62da2a9d68a8dc 17682
libgusb2_0.1.6-5_amd64.deb
b2366b780367214c29110f6517aaf0eda7dec66f76bc62ffc9432a4df3fa5182 7596
gir1.2-gusb-1.0_0.1.6-5_amd64.deb
Files:
93b96056962312415d55be06a21d477b 2164 libs extra libgusb_0.1.6-5.dsc
2f586e9f5312ddc599855e1359ee5776 3584 libs extra libgusb_0.1.6-5.debian.tar.xz
d0b0065af44f01d8c776d1f09ec9cf72 26306 libdevel extra
libgusb-dev_0.1.6-5_amd64.deb
98881b3f04a94f21be512575514fe16e 19908 doc extra libgusb-doc_0.1.6-5_all.deb
6121eeb835290e3dce07a5ed0e87045f 17682 libs extra libgusb2_0.1.6-5_amd64.deb
8a5d2e5835d56ec96b08ba7dc1d28f0b 7596 introspection extra
gir1.2-gusb-1.0_0.1.6-5_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJS5jkPAAoJEGo39bHX+xdNW6EQANF/NC8roKDzwbhpAy0HuKGD
kCHV+L0cp52YLcIt/K5LfqDN8/fQhX8dM70ouvyQW9M3aPuSclnmbSAf+NQBhdlt
hU0csoaoraCyfXtA+Q2M9PcQ4Ng1qyil+BGUO9AxEN/IQKrLVI2AzksAWoGRCYuw
R9dKODRq5ya0XPRFEafTlRoW0Od7XmAVTWLXAdvLVTUWLlRYr9yMKRDh8bb5rwDu
kXB8I2wOwVjLHpvHYHBr1b6i5+0LGxVw4BkVpL0H8krzP5U8XJitMqsbAHTnXGzY
vUidk2H/5kHNHBlX9pgum8YrfbVuFM7h0Y7I+blREpTAuYsChzXNT3Vdo6ZtlFjY
FrbpnGDl+C3+iX+cVwI0NMhXt18igIzmOwoXckqIAjAAzwylXD57Ji9tZVRkHmVE
pH+RpXmj/YUrtVJYtG/1hCFWB34VPTN+/kSlBZolwBLphE3IkOAx4S1q5w3uK2Tb
TnkMDvrWNF9h1GSU1/jim4Wo7twJf+8/H5h+Rv2J7OP3+8t/sK16ebskfqbtKmj3
zdRnxSMbGDQ3yfd+DtCtVoYI2rRYxvoqlYgZBn2sXNBZKKC3FfXoKXKagS4DRX4+
yvRjNBuqiKT5W3LVCsRkzKJ/gVdKPmeUVCwFx6Do0+rSGH2C2pdHRtUArJRltkTX
3fMwxlhjW+BjeUKAtqU2
=DmIH
-----END PGP SIGNATURE-----
--- End Message ---