Bug#689393: unblock: libmtp/1.1.3-35-g0ece104-4
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock
Please unblock package libmtp 1.1.3-35-g0ece104-4, it contains a minimalistic
patch to fix #687004.
The debdiff is attached, thanks for considering.
unblock libmtp/1.1.3-35-g0ece104-4
-- System Information:
Debian Release: wheezy/sid
APT prefers precise-updates
APT policy: (500, 'precise-updates'), (500, 'precise-security'), (500, 'precise'), (100, 'precise-backports')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-31-generic (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -Nru libmtp-1.1.3-35-g0ece104/debian/changelog libmtp-1.1.3-35-g0ece104/debian/changelog
--- libmtp-1.1.3-35-g0ece104/debian/changelog 2012-08-29 23:33:30.000000000 +0100
+++ libmtp-1.1.3-35-g0ece104/debian/changelog 2012-09-30 17:33:20.000000000 +0100
@@ -1,3 +1,10 @@
+libmtp (1.1.3-35-g0ece104-4) unstable; urgency=low
+
+ * Blacklist Canon EOS 3D for now as it leads to a SIGSEGV in
+ libc. (Closes: #687004)
+
+ -- Alessio Treglia <alessio@debian.org> Sun, 30 Sep 2012 17:32:59 +0100
+
libmtp (1.1.3-35-g0ece104-3) unstable; urgency=low
* Add Sony Tablet P1 support. (Closes: #683637)
diff -Nru libmtp-1.1.3-35-g0ece104/debian/patches/0002-udev_blacklist.patch libmtp-1.1.3-35-g0ece104/debian/patches/0002-udev_blacklist.patch
--- libmtp-1.1.3-35-g0ece104/debian/patches/0002-udev_blacklist.patch 1970-01-01 01:00:00.000000000 +0100
+++ libmtp-1.1.3-35-g0ece104/debian/patches/0002-udev_blacklist.patch 2012-09-10 15:28:44.000000000 +0100
@@ -0,0 +1,18 @@
+Description: Blacklist Canon EOS 3D for now, it leads to a SIGSEGV in libc.
+Author: Alessio Treglia <alessio@debian.org>
+Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=687004
+---
+ util/mtp-hotplug.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
+--- libmtp.orig/util/mtp-hotplug.c
++++ libmtp/util/mtp-hotplug.c
+@@ -148,6 +148,8 @@ int main (int argc, char **argv)
+ printf("ATTR{idVendor}==\"0971\", GOTO=\"libmtp_rules_end\"\n");
+ printf("# Canon scanners that look like MTP devices (PID 0x22nn)\n");
+ printf("ATTR{idVendor}==\"04a9\", ATTR{idProduct}==\"22*\", GOTO=\"libmtp_rules_end\"\n");
++ printf("# Canon digital camera (EOS 3D) that looks like MTP device (PID 0x3113)\n");
++ printf("ATTR{idVendor}==\"04a9\", ATTR{idProduct}==\"3113\", GOTO=\"libmtp_rules_end\"\n");
+ printf("# Sensitive Atheros devices that look like MTP devices\n");
+ printf("ATTR{idVendor}==\"0cf3\", GOTO=\"libmtp_rules_end\"\n");
+ printf("# Sensitive Atmel JTAG programmers\n");
diff -Nru libmtp-1.1.3-35-g0ece104/debian/patches/series libmtp-1.1.3-35-g0ece104/debian/patches/series
--- libmtp-1.1.3-35-g0ece104/debian/patches/series 2012-08-29 23:24:11.000000000 +0100
+++ libmtp-1.1.3-35-g0ece104/debian/patches/series 2012-09-10 15:19:22.000000000 +0100
@@ -1,2 +1,3 @@
0001-devicedb_updates.patch
+0002-udev_blacklist.patch
1002-udev_rules.patch
Reply to: