Hello community,

here is the log from the commit of package libstorage for openSUSE:Factory 
checked in at 2016-06-02 12:37:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libstorage (Old)
 and      /work/SRC/openSUSE:Factory/.libstorage.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libstorage"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libstorage/libstorage.changes    2016-04-28 
20:29:31.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libstorage.new/libstorage.changes       
2016-06-02 12:37:33.000000000 +0200
@@ -1,0 +2,7 @@
+Thu May 19 16:26:11 CEST 2016 - [email protected]
+
+- call parted with --wipesignatures when creating partitions to
+  avoid auto-assembly of old MD RAIDs (fate#319893, bsc#943623)
+- 2.26.3
+
+-------------------------------------------------------------------

Old:
----
  libstorage-2.26.2.tar.bz2

New:
----
  libstorage-2.26.3.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libstorage.spec ++++++
--- /var/tmp/diff_new_pack.DSfgDZ/_old  2016-06-02 12:37:34.000000000 +0200
+++ /var/tmp/diff_new_pack.DSfgDZ/_new  2016-06-02 12:37:34.000000000 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           libstorage
-Version:        2.26.2
+Version:        2.26.3
 Release:        0
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Source:         libstorage-%{version}.tar.bz2

++++++ libstorage-2.26.2.tar.bz2 -> libstorage-2.26.3.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-2.26.2/VERSION 
new/libstorage-2.26.3/VERSION
--- old/libstorage-2.26.2/VERSION       2016-04-15 12:35:08.000000000 +0200
+++ new/libstorage-2.26.3/VERSION       2016-05-27 13:37:38.000000000 +0200
@@ -1 +1 @@
-2.26.2
+2.26.3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-2.26.2/po/ar.po 
new/libstorage-2.26.3/po/ar.po
--- old/libstorage-2.26.2/po/ar.po      2016-01-18 11:10:13.000000000 +0100
+++ new/libstorage-2.26.3/po/ar.po      2016-05-11 17:08:29.000000000 +0200
@@ -7,16 +7,17 @@
 "Project-Id-Version: @PACKAGE@\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2015-10-09 15:59+0200\n"
-"PO-Revision-Date: 2014-09-07 07:49+0300\n"
-"Last-Translator: malhargan <[email protected]>\n"
-"Language-Team: openSUSE\n"
+"PO-Revision-Date: 2016-04-28 04:03+0000\n"
+"Last-Translator: mohammad alhargan <[email protected]>\n"
+"Language-Team: Arabic "
+"<http://l10n.opensuse.org/projects/libstorage/master/ar/>\n"
 "Language: ar\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
 "&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
-"X-Generator: Virtaal 0.7.1\n"
+"X-Generator: Weblate 2.5\n"
 
 #. text displayed during action
 #: ../storage/LvmLv.cc:335 ../storage/Volume.cc:3440
@@ -308,9 +309,9 @@
 #. displayed text before action, %1$s is replaced by subvolume name e.g. tmp
 #. %2$s is replaced by device name e.g. /dev/sda1
 #: ../storage/Btrfs.cc:1004
-#, fuzzy, c-format
+#, c-format
 msgid "Create subvolume %1$s on device %2$s with option \"no copy on write\""
-msgstr "إنشاء حجم فرعي %1$s على الجهاز %2$s"
+msgstr "إنشاء حجم فرعي  %1$s على الجهاز %2$s مع خيار \"النسخ عند الكتابة\""
 
 #. displayed text before action, %1$s is replaced by raid partition e.g. 
pdc_dabaheedj_part1
 #. %2$s is replaced by size (e.g. 623.5 MB)
@@ -416,9 +417,10 @@
 #. displayed text during action, %1$s is replaced by subvolume name e.g. tmp
 #. %2$s is replaced by device name e.g. /dev/sda
 #: ../storage/Btrfs.cc:987
-#, fuzzy, c-format
+#, c-format
 msgid "Creating subvolume %1$s on device %2$s with option \"no copy on write\""
-msgstr "يتم الآن إنشاء حجم فرعي %1$s على الجهاز %2$s"
+msgstr ""
+"يتم الآن إنشاء حجم فرعي %1$sعلى الجهاز %2$s مع خيار \"النسخ عند الكتابة\""
 
 #. displayed during action
 #. %1$s is replaced by device name e.g. /dev/hda1
@@ -1369,7 +1371,7 @@
 
 #: ../storage/Storage.cc:5587
 msgid "Setting file attributes with chattr failed."
-msgstr ""
+msgstr "فشل تحديد سمات الملف باستخدام chattr"
 
 #. displayed during action
 #. %1$s is replaced by device name e.g. /dev/hda1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-2.26.2/po/ko.po 
new/libstorage-2.26.3/po/ko.po
--- old/libstorage-2.26.2/po/ko.po      2016-01-18 11:10:13.000000000 +0100
+++ new/libstorage-2.26.3/po/ko.po      2016-05-11 17:08:29.000000000 +0200
@@ -9,14 +9,16 @@
 "Project-Id-Version: libstorage.ko\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2015-10-09 15:59+0200\n"
-"PO-Revision-Date: 2010-04-06 18:38+0900\n"
-"Last-Translator: Yunseok Choi <[email protected]>\n"
-"Language-Team: Korean <[email protected]>\n"
+"PO-Revision-Date: 2016-04-25 09:23+0000\n"
+"Last-Translator: YunSeok Choi <[email protected]>\n"
+"Language-Team: Korean "
+"<http://l10n.opensuse.org/projects/libstorage/master/ko/>\n"
 "Language: ko\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"
+"X-Generator: Weblate 2.5\n"
 "X-Poedit-Language: Korean\n"
 "X-Poedit-Country: KOREA, REPUBLIC OF\n"
 "X-Poedit-SourceCharset: utf-8\n"
@@ -69,7 +71,7 @@
 #: ../storage/Tmpfs.cc:104
 #, c-format
 msgid "Change mount point of tmpfs to %1$s"
-msgstr "tmpfs의 마운트 포인트를 %1$s(으)로 변경합니다."
+msgstr "tmpfs 의 마운트 포인트를 %1$s 로 변경"
 
 #. displayed before action
 #. %1$s is replaced by device name e.g. /dev/hda1
@@ -144,7 +146,7 @@
 #: ../storage/Volume.cc:3347
 #, c-format
 msgid "Create boot volume %1$s (%2$s) with %3$s"
-msgstr "%3$s(으)로 부트 볼륨 %1$s(%2$s)을(를) 생성합니다."
+msgstr "%3$s (으)로 부트 볼륨 %1$s (%2$s) 을(를) 생성"
 
 # SLE12
 #. displayed text before action, %1$s is replaced by raid partition e.g. 
pdc_dabaheedj_part1
@@ -207,7 +209,7 @@
 #: ../storage/Volume.cc:3370
 #, c-format
 msgid "Create encrypted volume %1$s (%2$s)"
-msgstr "암호화된 볼륨 %1$s(%2$s)을(를) 생성합니다."
+msgstr "암호화된 볼륨 %1$s (%2$s) 을(를) 생성"
 
 # SLE12
 #. displayed before action
@@ -218,7 +220,7 @@
 #: ../storage/Volume.cc:3362
 #, c-format
 msgid "Create encrypted volume %1$s (%2$s) for %4$s with %3$s"
-msgstr "%3$s(으)로 %4$s에 대한 암호화된 볼륨 %1$s(%2$s)을(를) 생성합니다."
+msgstr "%3$s (으)로 %4$s 에 대한 암호화된 볼륨 %1$s (%2$s) 을(를) 생성"
 
 # SLE12
 #. displayed text before action, %1$s is replaced by raid partition e.g. 
pdc_dabaheedj_part1
@@ -303,7 +305,7 @@
 #: ../storage/Volume.cc:3342
 #, c-format
 msgid "Create root volume %1$s (%2$s) with %3$s"
-msgstr "%3$s(으)로 루트 볼륨 %1$s(%2$s)을(를) 생성합니다."
+msgstr "%3$s (으)로 루트 볼륨 %1$s (%2$s) 을(를) 생성"
 
 #. displayed text before action, %1$s is replaced by device name e.g. md0
 #. %2$s is replaced by size (e.g. 623.5 MB)
@@ -330,7 +332,7 @@
 #: ../storage/Btrfs.cc:997
 #, c-format
 msgid "Create subvolume %1$s on device %2$s"
-msgstr "%2$s 장치에 %1$s 하위 볼륨을 생성합니다."
+msgstr "%2$s 장치에 %1$s 하위 볼륨을 생성"
 
 # SLE12
 #. displayed text before action, %1$s is replaced by subvolume name e.g. tmp
@@ -370,7 +372,7 @@
 #: ../storage/Volume.cc:3337
 #, c-format
 msgid "Create swap volume %1$s (%2$s)"
-msgstr "스왑 볼륨 %1$s(%2$s)을(를) 생성합니다."
+msgstr "스왑 볼륨 %1$s (%2$s) 을(를) 생성"
 
 # SLE12
 #. displayed before action
@@ -379,7 +381,7 @@
 #: ../storage/Volume.cc:3366
 #, c-format
 msgid "Create volume %1$s (%2$s)"
-msgstr "%1$s(%2$s) 볼륨을 생성합니다."
+msgstr "%1$s (%2$s) 볼륨을 생성"
 
 # SLE12
 #. displayed before action
@@ -390,7 +392,7 @@
 #: ../storage/Volume.cc:3356
 #, c-format
 msgid "Create volume %1$s (%2$s) for %4$s with %3$s"
-msgstr "%3$s(으)로 %4$s에 대한 볼륨 %1$s(%2$s)을(를) 생성합니다."
+msgstr "%3$s (으)로 %4$s에 대한 볼륨 %1$s (%2$s) 을(를) 생성"
 
 # SLE12
 #. displayed text before action
@@ -400,7 +402,7 @@
 #: ../storage/LvmVg.cc:1120
 #, c-format
 msgid "Create volume group %1$s (%2$s) from %3$s"
-msgstr "%3$s에서 %1$s 볼륨 그룹(%2$s)을 생성합니다."
+msgstr "%3$s 으로부터 볼륨 그룹 %1$s (%2$s)을 생성"
 
 #. displayed text during action, %1$s is replaced by device name e.g. /dev/hda1
 #: ../storage/Container.cc:272
@@ -496,7 +498,7 @@
 #: ../storage/Btrfs.cc:662
 #, c-format
 msgid "Delete Btrfs volume on devices %1$s (%2$s)"
-msgstr "%1$s(%2$s) 장치에서 BTRFS 볼륨을 삭제합니다."
+msgstr "%1$s (%2$s) 장치에서 Btrfs 볼륨을 삭제"
 
 # SLE12
 #. displayed text before action, %1$s is replaced by raid partition name e.g. 
pdc_dabaheedj_part1
@@ -657,7 +659,7 @@
 #: ../storage/Btrfs.cc:942
 #, c-format
 msgid "Extend Btrfs volume %1$s by %2$s"
-msgstr "%2$s(으)로 BTRFS 볼륨 %1$s을(를) 확장합니다."
+msgstr "%2$s (으)로 Btrfs 볼륨 %1$s 을(를) 확장"
 
 # SLE12
 #. displayed text before action, %1$s is replaced by raid partition e.g. 
pdc_dabaheedj_part1
@@ -761,7 +763,7 @@
 #: ../storage/Btrfs.cc:745
 #, c-format
 msgid "Format Btrfs volume of size %1$s (used devices:%2$s)"
-msgstr "%1$s 크기(사용된 장치: %2$s)의 BTRFS 볼륨을 포맷합니다."
+msgstr "%1$s(사용 장치: %2$s) 크기의 Btrfs 볼륨을 포맷"
 
 # SLE12
 #. displayed text before action,
@@ -771,7 +773,7 @@
 #: ../storage/Btrfs.cc:739
 #, c-format
 msgid "Format Btrfs volume of size %1$s for %3$s (used devices:%2$s)"
-msgstr "%3$s에 대한 %1$s 크기(사용된 장치: %2$s)의 BTRFS 볼륨을 포맷합니다."
+msgstr "%3$s 에 대한 %1$s(사용 장치: %2$s) 크기의 Btrfs 볼륨을 포맷"
 
 # SLE12
 #. displayed text before action, %1$s is replaced by raid partition e.g. 
pdc_dabaheedj_part1
@@ -1057,7 +1059,7 @@
 #: ../storage/Dm.cc:468
 #, c-format
 msgid "Formatting device mapper volume %1$s (%2$s) with %3$s "
-msgstr "%3$s (으)로 장치 매퍼 볼륨 %1$s (%2$s) 포맷 중"
+msgstr "%3$s (으)로 장치 매퍼 볼륨 %1$s (%2$s) 포맷 중 "
 
 #. displayed text during action, %1$s is replaced by device name e.g. 
/dev/system/var
 #. %2$s is replaced by filename (e.g. /var/adm/secure)
@@ -1066,7 +1068,7 @@
 #: ../storage/Loop.cc:335
 #, c-format
 msgid "Formatting file-based device %1$s of %2$s (%3$s) with %4$s "
-msgstr "%2$s(%3$s)의 %1$s 파일 기반 장치(%4$s) 포맷 중"
+msgstr "%2$s(%3$s)의 %1$s 파일 기반 장치(%4$s) 포맷 중 "
 
 #. displayed text during action, %1$s is replaced by device name e.g. 
/dev/system/var
 #. %2$s is replaced by size (e.g. 623.5 MB)
@@ -1090,7 +1092,7 @@
 #: ../storage/Partition.cc:476
 #, c-format
 msgid "Formatting partition %1$s (%2$s) with %3$s "
-msgstr "%3$s(으)로 파티션 %1$s(%2$s) 포맷 중"
+msgstr "%3$s(으)로 파티션 %1$s(%2$s) 포맷 중 "
 
 #. displayed text during action, %1$s is replaced by device name e.g. /dev/md0
 #. %2$s is replaced by size (e.g. 623.5 MB)
@@ -1098,7 +1100,7 @@
 #: ../storage/Md.cc:439
 #, c-format
 msgid "Formatting software RAID %1$s (%2$s) with %3$s "
-msgstr "%3$s(으)로 소프트웨어 RAID %1$s(%2$s) 포맷 중"
+msgstr "%3$s(으)로 소프트웨어 RAID %1$s(%2$s) 포맷 중 "
 
 #  GigaByte abbreviated
 #. symbol for "giga" (best keep untranslated)
@@ -1217,7 +1219,7 @@
 #: ../storage/Btrfs.cc:963
 #, c-format
 msgid "Reduce Btrfs volume %1$s by %2$s"
-msgstr "%2$s(으)로 BTRFS 볼륨 %1$s을(를) 축소합니다."
+msgstr "%2$s (으)로 Btrfs 볼륨 %1$s을(를) 축소"
 
 #. displayed text before action, %1$s is replaced by a name (e.g. system),
 #. %2$s is replaced by a device name (e.g. /dev/hda1)
@@ -1289,14 +1291,14 @@
 #: ../storage/Btrfs.cc:1027
 #, c-format
 msgid "Remove subvolume %1$s on device %2$s"
-msgstr "%2$s 장치에서 %1$s 하위 볼륨을 제거합니다."
+msgstr "%2$s 장치에 있는 %1$s 하위 볼륨을 제거"
 
 # SLE12
 #. displayed text before action, %1$s is replaced by pathname e.g. /etc/fstab
 #: ../storage/Tmpfs.cc:119
 #, c-format
 msgid "Remove tmpfs from %1$s"
-msgstr "%1$s에서 tmpfs를 제거합니다."
+msgstr "%1$s 로 부터 tmpfs를 제거"
 
 # SLE12
 #. displayed text before action, %1$s is replaced by path name e.g /var/run
@@ -1311,7 +1313,7 @@
 #: ../storage/Volume.cc:3453
 #, c-format
 msgid "Remove volume %1$s"
-msgstr "%1$s 볼륨을 제거합니다."
+msgstr "%1$s 볼륨을 제거"
 
 #. displayed text before action, %1$s is replaced by a name (e.g. system),
 #: ../storage/LvmVg.cc:1096
@@ -1410,7 +1412,7 @@
 #: ../storage/Tmpfs.cc:109
 #, c-format
 msgid "Set mount point of tmpfs to %1$s"
-msgstr "tmpfs의 마운트 포인트를 %1$s(으)로 설정합니다."
+msgstr "tmpfs 의 마운트 포인트를 %1$s (으)로 설정"
 
 # SLE12
 #. displayed text before action, %1$s is replaced by partition name (e.g. 
pdc_dabaheedj_part1),
@@ -1663,7 +1665,7 @@
 
 #: ../storage/Storage.cc:5199
 msgid "Unmount failed."
-msgstr "마운트 해제에 실패"
+msgstr "마운트 해제에 실패했습니다."
 
 #. displayed during action
 #. %1$s is replaced by device name e.g. /dev/hda1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-2.26.2/storage/Disk.cc 
new/libstorage-2.26.3/storage/Disk.cc
--- old/libstorage-2.26.2/storage/Disk.cc       2016-04-15 12:35:08.000000000 
+0200
+++ new/libstorage-2.26.3/storage/Disk.cc       2016-05-27 13:37:38.000000000 
+0200
@@ -1235,19 +1235,13 @@
                start=1;
            Partition * p = new Partition(*this, getPartName(number), 
getPartDevice(number), number,
                                          cylinderToKb(len), Region(start, 
len), type);
-           ConstPartPair pp = partPair();
-           ConstPartIter i = pp.begin();
-           while( i!=pp.end() && !(i->deleted() && i->cylStart()==start && 
i->type()==type) )
-               ++i;
-           if( i!=pp.end() )
-           {
-               y2mil( "deleted at same start:" << *i );
-               p->getFsInfo( &(*i) );
-           }
 
            // see bnc #591075
            if (getStorage()->instsys())
            {
+               ConstPartPair pp = partPair();
+               ConstPartIter i = pp.begin();
+
                for (i = pp.begin(); i != pp.end(); ++i)
                {
                    if (i->deleted() && i->nr() == number && 
!i->getCryptPwd().empty())
@@ -2048,7 +2042,7 @@
            classic(cmd_line);
            if( ret==0 )
            {
-               cmd_line << PARTEDCMD;
+               cmd_line << PARTEDCMD "--wipesignatures ";
                cmd_line << "--align=" << 
toString(getStorage()->getPartitionAlignment()) << " ";
                cmd_line << quote(device()) << " unit cyl mkpart ";
                if (label != "dasd" && label != "sun")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-2.26.2/storage/gen_md5sum.cc 
new/libstorage-2.26.3/storage/gen_md5sum.cc
--- old/libstorage-2.26.2/storage/gen_md5sum.cc 2016-04-15 12:36:04.000000000 
+0200
+++ new/libstorage-2.26.3/storage/gen_md5sum.cc 2016-05-27 13:38:44.000000000 
+0200
@@ -1,5 +1,5 @@
-#define SOURCES_MD5SUM   "89b3ac6d7dbf14126a52d4fb07256a7f"
-#define SOURCES_MD5_DATE " Fri Apr 15 10:36:04 UTC 2016 "
+#define SOURCES_MD5SUM   "68323c316d86836f070645497de944e7"
+#define SOURCES_MD5_DATE " Fri May 27 11:38:44 UTC 2016 "
 namespace storage
 {
 const char* GetSourceMd5() { return SOURCES_MD5SUM; }


Reply via email to