Bug#822678: jessie-pu: package partman-ext3/86~deb8u1
Package: release.debian.org
Severity: normal
Tags: jessie
User: release.debian.org@packages.debian.org
Usertags: pu
Hi,
partman has a nasty bug, it hangs when creating an extX filesystem over
an existing file system (with bootloader installed) due to lack of the
-F (force) option. See #767682, #810582 for details.
The fix for this is already in stretch, and I'd like to get it into jessie
since I just ran into this with the jessie 8.4 installer.
The additional changes in stretch only include updated translations and
Vcs-* URLs, so I decided to backport the stretch version rather than just
cherry-picking that one patch.
I have no experience with PU request for d-i packages ... and wouldn't
mind the D-I Team taking over.
Andreas
diff -Nru partman-ext3-84/commit.d/format_ext3 partman-ext3-86~deb8u1/commit.d/format_ext3
--- partman-ext3-84/commit.d/format_ext3 2014-07-08 07:09:38.000000000 +0200
+++ partman-ext3-86~deb8u1/commit.d/format_ext3 2016-02-10 19:13:00.000000000 +0100
@@ -56,7 +56,7 @@
usage=''
fi
if log-output -t partman --pass-stdout \
- mkfs.$filesystem $device $usage >/dev/null; then
+ mkfs.$filesystem -F $device $usage >/dev/null; then
sync
status=OK
else
diff -Nru partman-ext3-84/debian/changelog partman-ext3-86~deb8u1/debian/changelog
--- partman-ext3-84/debian/changelog 2014-11-15 08:07:34.000000000 +0100
+++ partman-ext3-86~deb8u1/debian/changelog 2016-04-26 15:20:04.000000000 +0200
@@ -1,3 +1,30 @@
+partman-ext3 (86~deb8u1) jessie; urgency=medium
+
+ * Non-maintainer upload.
+ * Rebuild for jessie.
+
+ -- Andreas Beckmann <anbe@debian.org> Tue, 26 Apr 2016 15:19:28 +0200
+
+partman-ext3 (86) unstable; urgency=medium
+
+ [ Colin Watson ]
+ * Use HTTPS for Vcs-* URLs, and link to cgit rather than gitweb.
+
+ [ Christian Perrier ]
+ * Force ext3|ext4 filesystem creation with "-F" so that D-I doesn't
+ "hang" when re-using an existing partition in some situations.
+ Closes: #767682
+
+ -- Christian Perrier <bubulle@debian.org> Thu, 11 Feb 2016 06:49:17 +0100
+
+partman-ext3 (85) unstable; urgency=medium
+
+ [ Updated translations ]
+ * Portuguese (Brazil) (pt_BR.po) by Adriano Rafael Gomes
+ * Turkish (tr.po) by Mert Dirik
+
+ -- Christian Perrier <bubulle@debian.org> Thu, 09 Jul 2015 06:57:44 +0200
+
partman-ext3 (84) unstable; urgency=low
[ Updated translations ]
diff -Nru partman-ext3-84/debian/control partman-ext3-86~deb8u1/debian/control
--- partman-ext3-84/debian/control 2013-07-13 10:59:09.000000000 +0200
+++ partman-ext3-86~deb8u1/debian/control 2016-01-30 05:08:06.000000000 +0100
@@ -4,8 +4,8 @@
Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
Uploaders: Christian Perrier <bubulle@debian.org>
Build-Depends: debhelper (>= 9), dh-di, po-debconf (>= 0.5.0)
-Vcs-Browser: http://anonscm.debian.org/gitweb/?p=d-i/partman-ext3.git
-Vcs-Git: git://anonscm.debian.org/d-i/partman-ext3.git
+Vcs-Browser: https://anonscm.debian.org/cgit/d-i/partman-ext3.git
+Vcs-Git: https://anonscm.debian.org/git/d-i/partman-ext3.git
Package: partman-ext3
Package-Type: udeb
diff -Nru partman-ext3-84/debian/po/be.po partman-ext3-86~deb8u1/debian/po/be.po
--- partman-ext3-84/debian/po/be.po 2012-11-08 22:14:33.000000000 +0100
+++ partman-ext3-86~deb8u1/debian/po/be.po 2015-04-27 05:02:31.000000000 +0200
@@ -11,11 +11,13 @@
# Nasciona Piatrouskaja <naska1@tut.by>, 2006.
# Paul Petruk <berserker@neolocation.com>, 2007.
# Pavel Piatruk <piatruk.p@gmail.com>, 2008, 2009, 2011.
-# Viktar Siarheichyk <vics@eq.by>, 2010, 2011, 2012.
+# Viktar Siarheichyk <vics@eq.by>, 2010, 2011, 2012, 2015.
# Translations from iso-codes:
# Alastair McKinstry <mckinstry@debian.org>, 2004.
# Alexander Nyakhaychyk <nyakhaychyk@gmail.com>, 2009.
# Ihar Hrachyshka <ihar.hrachyshka@gmail.com>, 2007, 2010.
+# Viktar Siarheichyk <viсs@eq.by>, 2014.
+# Viktar Siarheichyk <vics@fsfe.org>, 2014, 2015.
msgid ""
msgstr ""
"Project-Id-Version: be\n"
@@ -23,8 +25,7 @@
"POT-Creation-Date: 2011-07-23 22:48+0000\n"
"PO-Revision-Date: 2011-09-15 01:58+0300\n"
"Last-Translator: Viktar Siarheichyk <vics@eq.by>\n"
-"Language-Team: Belarusian (Official spelling) <debian-l10n-belarusian@lists."
-"debian.org>\n"
+"Language-Team: Belarusian <i18n@mova.org>\n"
"Language: be\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
diff -Nru partman-ext3-84/debian/po/pt_BR.po partman-ext3-86~deb8u1/debian/po/pt_BR.po
--- partman-ext3-84/debian/po/pt_BR.po 2012-04-09 03:01:46.000000000 +0200
+++ partman-ext3-86~deb8u1/debian/po/pt_BR.po 2015-06-11 05:04:54.000000000 +0200
@@ -7,6 +7,7 @@
# This file is distributed under the same license as debian-installer.
#
# Felipe Augusto van de Wiel (faw) <faw@debian.org>, 2008-2012.
+# Adriano Rafael Gomes <adrianorg@arg.eti.br>, 2010-2015.
#
# Translations from iso-codes:
# Alastair McKinstry <mckinstry@computer.org>, 2001-2002.
@@ -22,8 +23,8 @@
"Project-Id-Version: debian-installer\n"
"Report-Msgid-Bugs-To: partman-ext3@packages.debian.org\n"
"POT-Creation-Date: 2011-07-23 22:48+0000\n"
-"PO-Revision-Date: 2012-04-07 19:57-0300\n"
-"Last-Translator: Felipe Augusto van de Wiel (faw) <faw@debian.org>\n"
+"PO-Revision-Date: 2015-06-08 21:01-0300\n"
+"Last-Translator: Adriano Rafael Gomes <adrianorg@arg.eti.br>\n"
"Language-Team: Brazilian Portuguese <debian-l10n-portuguese@lists.debian."
"org>\n"
"Language: pt_BR\n"
@@ -141,7 +142,7 @@
"set the bootable flag for the boot partition."
msgstr ""
"Sua partição de inicialização (\"boot\") não foi marcada como uma partição "
-"inicializável, ainda que isto seja requerido para que sua máquina possa ser "
+"inicializável, ainda que isto seja necessário para que sua máquina possa ser "
"inicializada. Você deveria voltar e definir a \"flag\" inicializável para a "
"partição de inicialização."
diff -Nru partman-ext3-84/debian/po/tr.po partman-ext3-86~deb8u1/debian/po/tr.po
--- partman-ext3-84/debian/po/tr.po 2011-09-12 03:00:59.000000000 +0200
+++ partman-ext3-86~deb8u1/debian/po/tr.po 2015-07-08 05:04:02.000000000 +0200
@@ -6,41 +6,37 @@
# Turkish messages for debian-installer.
# Copyright (C) 2003, 2004 Software in the Public Interest, Inc.
# This file is distributed under the same license as debian-installer.
-#
# Recai Oktaş <roktas@omu.edu.tr>, 2004, 2005, 2008.
# Osman Yüksel <yuxel@sonsuzdongu.com>, 2004.
# Özgür Murat Homurlu <ozgurmurat@gmx.net>, 2004.
# Halil Demirezen <halild@bilmuh.ege.edu.tr>, 2004.
# Murat Demirten <murat@debian.org>, 2004.
-#
-# Mert Dirik <mertdirik@gmail.com>, 2008, 2009.
-#
+# Mert Dirik <mertdirik@gmail.com>, 2008-2012, 2014.
# Translations from iso-codes:
-# Alastair McKinstry <mckinstry@computer.org>, 2001.
-# (translations from drakfw)
-# Fatih Demir <kabalak@gmx.net>, 2000.
-# Free Software Foundation, Inc., 2000,2004
-# Kemal Yilmaz <kyilmaz@uekae.tubitak.gov.tr>, 2001.
-# Mert Dirik <mertdirik@gmail.com>, 2008.
-# Nilgün Belma Bugüner <nilgun@fide.org>, 2001.
-# Recai Oktaş <roktas@omu.edu.tr>, 2004.
-# Tobias Quathamer <toddy@debian.org>, 2007.
-# Translations taken from ICU SVN on 2007-09-09
-# Ömer Fadıl USTA <omer_fad@hotmail.com>, 1999.
-#
+# Alastair McKinstry <mckinstry@computer.org>, 2001.
+# (translations from drakfw)
+# Fatih Demir <kabalak@gmx.net>, 2000.
+# Free Software Foundation, Inc., 2000,2004
+# Kemal Yilmaz <kyilmaz@uekae.tubitak.gov.tr>, 2001.
+# Mert Dirik <mertdirik@gmail.com>, 2008, 2014.
+# Nilgün Belma Bugüner <nilgun@fide.org>, 2001.
+# Recai Oktaş <roktas@omu.edu.tr>, 2004.
+# Tobias Quathamer <toddy@debian.org>, 2007.
+# Translations taken from ICU SVN on 2007-09-09
+# Ömer Fadıl USTA <omer_fad@hotmail.com>, 1999.
msgid ""
msgstr ""
"Project-Id-Version: debian-installer\n"
"Report-Msgid-Bugs-To: partman-ext3@packages.debian.org\n"
"POT-Creation-Date: 2011-07-23 22:48+0000\n"
-"PO-Revision-Date: 2011-09-11 19:59+0200\n"
+"PO-Revision-Date: 2015-07-07 21:57+0200\n"
"Last-Translator: Mert Dirik <mertdirik@gmail.com>\n"
-"Language-Team: Debian L10n Turkish <debian-l10n-turkish@lists.debian.org>\n"
-"Language: \n"
+"Language-Team: Debian L10N Turkish\n"
+"Language: tr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. Type: text
#. Description
@@ -90,7 +86,7 @@
#. :sl2:
#: ../partman-ext3.templates:7001 ../partman-ext3.templates:8001
msgid "Go back to the menu and correct this problem?"
-msgstr "Menüye geri dönerek hataları düzeltmek ister misiniz?"
+msgstr "Menüye geri dönerek bu sorunu düzeltmek ister misiniz?"
#. Type: boolean
#. Description
diff -Nru partman-ext3-84/debian/po/zh_CN.po partman-ext3-86~deb8u1/debian/po/zh_CN.po
--- partman-ext3-84/debian/po/zh_CN.po 2011-08-12 03:02:00.000000000 +0200
+++ partman-ext3-86~deb8u1/debian/po/zh_CN.po 2014-12-07 05:02:31.000000000 +0100
@@ -39,7 +39,7 @@
"Language: zh_CN\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bits\n"
+"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#. Type: text
Reply to: