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

Bug#738864: marked as done (Remove copy operation for parted3 transition)



Your message dated Mon, 07 Jul 2014 03:37:09 +0000
with message-id <E1X3zjp-0000hn-0h@franck.debian.org>
and subject line Bug#738864: fixed in partman-partitioning 101
has caused the Debian Bug report #738864,
regarding Remove copy operation for parted3 transition
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 owner@bugs.debian.org
immediately.)


-- 
738864: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=738864
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: partman-partitioning
Tags: patch

This patch removes the copy operation from the partman menu in
preparation for the parted3 transition, which no longer supports this.

diff -Nru partman-partitioning-99/active_partition/copy/choices partman-partitioning-100/active_partition/copy/choices
--- partman-partitioning-99/active_partition/copy/choices	2011-01-19 00:05:10.000000000 -0500
+++ partman-partitioning-100/active_partition/copy/choices	1969-12-31 19:00:00.000000000 -0500
@@ -1,7 +0,0 @@
-#!/bin/sh
-
-. /usr/share/debconf/confmodule
-
-db_metaget partman-partitioning/text/copy description
-printf "copy\t${RET}\n"
-
diff -Nru partman-partitioning-99/active_partition/copy/do_option partman-partitioning-100/active_partition/copy/do_option
--- partman-partitioning-99/active_partition/copy/do_option	2011-01-19 00:05:10.000000000 -0500
+++ partman-partitioning-100/active_partition/copy/do_option	1969-12-31 19:00:00.000000000 -0500
@@ -1,59 +0,0 @@
-#!/bin/sh
-
-. /lib/partman/lib/base.sh
-. /lib/partman/lib/commit.sh
-
-dev=$2
-id=$3
-
-cd $dev
-
-db_set partman-partitioning/confirm_copy false
-db_input critical partman-partitioning/confirm_copy || true
-db_go || exit 0
-db_get partman-partitioning/confirm_copy
-
-[ "$RET" = true ] || exit 0
-
-ask_for_source () {
-	local noninteractive
-	noninteractive=true
-	while true; do
-		source_dev=''
-		source_id=''
-		while [ ! "$source_id" ]; do
-			choices=$(partition_tree_choices)
-			debconf_select critical partman-partitioning/source_partition "$choices" asdfasdfasdf
-			case $? in
-			    1)
-				$noninteractive
-				;;
-			    255)
-				return 1
-				;;
-			esac
-			noninteractive='return 1'
-			source_dev=${RET%//*}
-			source_id=${RET#*//}
-		done
-		source_dev=${source_dev##*/}
-		if perform_copying; then break; fi
-	done
-	return 0
-}
-
-perform_copying () {
-	commit_changes partman-partitioning/copy_commit_failed || exit 0
-
-	name_progress_bar partman-partitioning/progress_copying
-	open_dialog COPY_PARTITION $id $source_dev $source_id
-	close_dialog
-
-	for s in /lib/partman/init.d/*; do
-		if [ -x $s ]; then
-			$s || exit 0
-		fi
-	done
-}
-
-ask_for_source
diff -Nru partman-partitioning-99/active_partition/_numbers partman-partitioning-100/active_partition/_numbers
--- partman-partitioning-99/active_partition/_numbers	2011-01-19 00:05:10.000000000 -0500
+++ partman-partitioning-100/active_partition/_numbers	2014-02-13 10:02:35.000000000 -0500
@@ -2,5 +2,4 @@
 65 toggle_bootable
 66 change_flags
 80 resize
-83 copy
 87 delete
diff -Nru partman-partitioning-99/debian/changelog partman-partitioning-100/debian/changelog
--- partman-partitioning-99/debian/changelog	2014-01-05 09:33:40.000000000 -0500
+++ partman-partitioning-100/debian/changelog	2014-02-13 10:04:13.000000000 -0500
@@ -1,3 +1,9 @@
+partman-partitioning (100) unstable; urgency=low
+
+  * Remove partition copy operation for libparted 3 transition
+
+ -- Phillip Susi <psusi@ubuntu.com>  Thu, 13 Feb 2014 10:03:14 -0500
+
 partman-partitioning (99) unstable; urgency=low
 
   [ Updated translations ]
diff -Nru partman-partitioning-99/debian/partman-partitioning.templates partman-partitioning-100/debian/partman-partitioning.templates
--- partman-partitioning-99/debian/partman-partitioning.templates	2012-03-28 21:01:36.000000000 -0400
+++ partman-partitioning-100/debian/partman-partitioning.templates	2014-02-13 10:00:14.000000000 -0500
@@ -13,33 +13,6 @@
 # :sl1:
 _Description: Computing the new state of the partition table...
 
-Template: partman-partitioning/confirm_copy
-Type: boolean
-# :sl2:
-_Description: Write previous changes to disk and continue?
- Before you can select a partition to copy, any previous changes have to be
- written to disk.
- .
- You cannot undo this operation.
- .
- Please note that the copy operation may take a long time.
-
-Template: partman-partitioning/source_partition
-Type: select
-Choices-C: ${CHOICES}
-Choices: ${DESCRIPTIONS}
-# :sl2:
-_Description: Source partition:
- Please choose the partition which contains the data you want to copy.
-
-Template: partman-partitioning/copy_commit_failed
-Type: error
-# :sl2:
-_Description: Copy operation failure
- An error occurred while writing the changes to the storage devices.
- .
- The copy operation has been aborted.
-
 Template: partman-partitioning/impossible_resize
 Type: error
 # :sl2:
@@ -251,11 +224,6 @@
 # :sl2:
 _Description: Resize the partition (currently ${SIZE})
 
-Template: partman-partitioning/text/copy
-Type: text
-# :sl2:
-_Description: Copy data from another partition
-
 Template: partman-partitioning/text/delete
 Type: text
 # :sl2:

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: partman-partitioning
Source-Version: 101

We believe that the bug you reported is fixed in the latest version of
partman-partitioning, 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 738864@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Colin Watson <cjwatson@debian.org> (supplier of updated partman-partitioning 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 06 Jul 2014 23:18:28 +0100
Source: partman-partitioning
Binary: partman-partitioning
Architecture: source i386
Version: 101
Distribution: unstable
Urgency: low
Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
Changed-By: Colin Watson <cjwatson@debian.org>
Description:
 partman-partitioning - Partitioning operations for partman (udeb)
Closes: 738864
Changes:
 partman-partitioning (101) unstable; urgency=low
 .
   [ Phillip Susi ]
   * Remove partition copy operation for libparted 3 transition (closes:
     #738864).
 .
   [ Updated translations ]
   * Amharic (am.po) by Tegegne Tefera
   * Bulgarian (bg.po) by Damyan Ivanov
   * Bosnian (bs.po) by Amila Valjevčić
   * Danish (da.po) by Joe Hansen
   * German (de.po) by Holger Wansing
   * Greek, Modern (1453-) (el.po) by galaxico
   * French (fr.po) by Christian Perrier
   * Croatian (hr.po) by Tomislav Krznar
   * Italian (it.po) by Milo Casagrande
   * Japanese (ja.po) by Kenshi Muto
   * Korean (ko.po) by Changwoo Ryu
   * Bokmål, Norwegian (nb.po) by Hans Fredrik Nordhaug
   * Polish (pl.po) by Michał Kułach
   * Portuguese (pt.po) by Miguel Figueiredo
   * Russian (ru.po) by Yuri Kozlov
   * Slovak (sk.po) by Ivan Masár
   * Thai (th.po) by Theppitak Karoonboonyananv
   * Turkish (tr.po) by Mert Diriki
   * Ukrainian (uk.po) by Anton Gladky
Checksums-Sha1:
 caada8d756b9e95bf8ec441dee029f0d10e6a8ad 1734 partman-partitioning_101.dsc
 5badf8ceb78bd230d05f7782b07d5084b7b16b51 175728 partman-partitioning_101.tar.xz
 fab73689fb4b64ba2a195d0b30d02b89d89f5d62 220496 partman-partitioning_101_i386.udeb
Checksums-Sha256:
 4e16ec452ef805642a4d02ee25761e736f5696cc4e9462451c51198542b64752 1734 partman-partitioning_101.dsc
 bb22a100192110a1046ba87ac83d10dd49d9bbbc0485b9cade73af2d4ba05d97 175728 partman-partitioning_101.tar.xz
 595afdb4b9cbb15813ebfbc2cf863dce01bc771bbda383d29a61ea8be52ebbda 220496 partman-partitioning_101_i386.udeb
Files:
 ecc82b03e97356e3fbee9f2f5f26527c 220496 debian-installer optional partman-partitioning_101_i386.udeb
 5599d60800c106824e3c1fa9bd270c2d 1734 debian-installer optional partman-partitioning_101.dsc
 4d2a2438f6e2b0a0c2f497dc017d9b55 175728 debian-installer optional partman-partitioning_101.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
Comment: Colin Watson <cjwatson@debian.org> -- Debian developer

iQIVAwUBU7nxQzk1h9l9hlALAQgRWhAAnUOTLUl30Pgff1z2rfHLgwwbi+cihZX8
fANsesL5zNn5UXv+Dhu44cjevRZhMWyyx3i8GlUOBZjCjssba9kUqYSYAUu1Tkg7
BqgsTjZyf4fypg2ul2v6YYAZNa67GmNgvHJ+1No3mcd+cyFkW7CKG0iH/3BNJPjt
JJZZeqwKUHUl5Ubc0vJBSHlRE6ChlDw0rs0rktFqeppGsPHSEA0r+gha/13SEUSK
pbtdBnKAetWilmqC0kJDsQDyHmeM9ebwAItoBgSB0zvmUiDgAH0lIbiDA1fWTV+J
5rgXDiekMLBjvWuYH+HuPcnnsrCXBA/7ETwT0olYM3ilL3gyojIOII9AFMOho1hL
xp4MJ9y6O9JQCzrLtK0VzVm2nYvHA8zgGCkl7j7pbxH/J2y2TcfYLIy1AhuCtZdD
jeBVyuX5kBYG1Reo6/c/iRLiRsYMmclnPMfEG87+04gvSkMpa5VwN7KSNTuoZ8oO
QrClm3Dq9MX16KRAAmVYxPOkUhBSb4CyrFnBSq1rtJAn7ifeFWVGgq01OHTD3LIZ
YXOcQ9rt0VsiVTpCEX/TJYLeFH2Om5/t+wFA33a/lP4y6fEczOLX6MmWPwdwPuOY
BsG2EdqEDnIFELBAX8qjGvowfTcEuvHjqyRk0EYMBl64wQv0YjBgX1kiw5GHRwVX
+ZS57BMl70U=
=vsAU
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: