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

Bug#779290: unblock: dvd+rw-tools/7.1-11



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock package dvd+rw-tools (not yet uploaded, I'm asking
for approval before uploading).

The current dvd+rw-tools will fail right at the end when burning
a bluray BD-R disc with the error message "CLOSE SESSION failed".

This affects all frontends that use growisofs (like k3b and more,
there are recommendations on the net to install cdrecord from third
party sources to workaround the issue).

The relevant bug and fix is described in #713016. Its a one-line
diff that is used in fedora since June 2013 [1]. I think it would
be good if we could release with a fix for this bug as bluray seem
to be quite common and we should support it with free tools.

The full diff is attached.

Thanks for your consideration,
 Michael


unblock dvd+rw-tools/7.1-11

[1] http://pkgs.fedoraproject.org/cgit/dvd+rw-tools.git/commit/?id=545689bfb2a04cb642b48a8495024e23545363a4

-- System Information:
Debian Release: 8.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
Init: unable to detect
diff -Nru dvd+rw-tools-7.1/debian/changelog dvd+rw-tools-7.1/debian/changelog
--- dvd+rw-tools-7.1/debian/changelog	2011-03-07 10:48:42.000000000 -0500
+++ dvd+rw-tools-7.1/debian/changelog	2015-02-26 10:40:30.000000000 -0500
@@ -1,3 +1,12 @@
+dvd+rw-tools (7.1-11) unstable; urgency=medium
+
+  * debian/patches/10-blue-ray-bug713016.patch:
+    - apply patch from Thomas Schmitt to fix in session closing
+      on blue ray (closes: #713016), LP: #1113679
+  * added myself to uploaders
+
+ -- Michael Vogt <mvo@debian.org>  Thu, 19 Feb 2015 12:34:23 +0100
+
 dvd+rw-tools (7.1-10) unstable; urgency=low
 
   * Add patch to fix grammar in manpage. Closes: #607605.
diff -Nru dvd+rw-tools-7.1/debian/control dvd+rw-tools-7.1/debian/control
--- dvd+rw-tools-7.1/debian/control	2011-03-07 08:53:35.000000000 -0500
+++ dvd+rw-tools-7.1/debian/control	2015-02-26 10:41:23.000000000 -0500
@@ -3,7 +3,8 @@
 Priority: optional
 Maintainer: Optical Media Tools Team <pkg-opt-media-team@lists.alioth.debian.org>
 Uploaders: TANIGUCHI Takaki <takaki@debian.org>,
-	   Rogério Brito <rbrito@ime.usp.br>
+	   Rogério Brito <rbrito@ime.usp.br,
+           Michael Vogt <mvo@debian.org>
 DM-Upload-Allowed: yes
 Build-Depends: debhelper (>= 7),
 	       libcam-dev [kfreebsd-i386 kfreebsd-amd64],
diff -Nru dvd+rw-tools-7.1/debian/patches/10-blue-ray-bug713016.patch dvd+rw-tools-7.1/debian/patches/10-blue-ray-bug713016.patch
--- dvd+rw-tools-7.1/debian/patches/10-blue-ray-bug713016.patch	1969-12-31 19:00:00.000000000 -0500
+++ dvd+rw-tools-7.1/debian/patches/10-blue-ray-bug713016.patch	2015-02-26 10:39:24.000000000 -0500
@@ -0,0 +1,17 @@
+## Description: Fix spurious "CLOSE SESSION failed" on BD-R
+## Origin/Author: Thomas Schmitt <scdbackup@gmx.net>
+## Bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=713016
+Index: dvd+rw-tools-7.1/growisofs_mmc.cpp
+===================================================================
+--- dvd+rw-tools-7.1.orig/growisofs_mmc.cpp
++++ dvd+rw-tools-7.1/growisofs_mmc.cpp
+@@ -756,6 +757,9 @@ static void bd_r_format (Scsi_Command &c
+ 
+     wait_for_unit (cmd);
+ 
++    // debian bug #713016
++    bdr_plus_pow = 1;
++
+     cmd[0] = 0x35;	// FLUSH CACHE
+     cmd[9] = 0;
+     cmd.transport();
diff -Nru dvd+rw-tools-7.1/debian/patches/series dvd+rw-tools-7.1/debian/patches/series
--- dvd+rw-tools-7.1/debian/patches/series	2011-03-07 10:45:34.000000000 -0500
+++ dvd+rw-tools-7.1/debian/patches/series	2015-02-26 10:39:24.000000000 -0500
@@ -8,3 +8,4 @@
 08-includes.patch
 09-wctomb.patch
 ignore_pseudo_overwrite.patch
+10-blue-ray-bug713016.patch

Reply to: