[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: