Hello community,

here is the log from the commit of package libstorage for openSUSE:Factory 
checked in at 2013-05-02 11:22:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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    2013-04-17 
23:05:07.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libstorage.new/libstorage.changes       
2013-05-02 11:22:09.000000000 +0200
@@ -1,0 +2,11 @@
+Tue Apr 23 14:34:47 CEST 2013 - [email protected]
+
+- fixed parser for dmsetup output for device names containing a
+  colon (bnc#816063)
+
+-------------------------------------------------------------------
+Fri Apr 19 12:49:10 CEST 2013 - [email protected]
+
+- fixed bug with activated encryption on DASDs (bnc#810706)
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ libstorage-2.24.0.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-2.24.0/storage/Dasd.cc 
new/libstorage-2.24.0/storage/Dasd.cc
--- old/libstorage-2.24.0/storage/Dasd.cc       2013-03-05 17:56:33.000000000 
+0100
+++ new/libstorage-2.24.0/storage/Dasd.cc       2013-04-19 13:06:32.000000000 
+0200
@@ -299,11 +299,22 @@
     {
     int ret = 0;
     getStorage()->showInfoCb( fdasdText(), silent );
+    PartPair p = partPair();
+    PartIter i = p.begin();
+    while( ret==0 && i!=p.end() )
+       {
+       if( i->deleted() )
+           {
+           getStorage()->removeDmMapsTo( getPartDevice(i->OrigNr()) );
+           i->prepareRemove();
+           }
+       ++i;
+       }
     string inpname = getStorage()->tmpDir()+"/fdasd_inp";
     ofstream inpfile( inpname.c_str() );
     classic(inpfile);
-    PartPair p = partPair(Partition::notDeleted);
-    PartIter i = p.begin();
+    p = partPair(Partition::notDeleted);
+    i = p.begin();
     while( i!=p.end() )
        {
        string start = decString(i->cylStart() * new_geometry.heads);
@@ -333,7 +344,6 @@
            if( i->deleted() )
                {
                rem_list.push_back( &(*i) );
-               i->prepareRemove();
                }
            if( i->created() )
                {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-2.24.0/storage/DmCo.cc 
new/libstorage-2.24.0/storage/DmCo.cc
--- old/libstorage-2.24.0/storage/DmCo.cc       2013-01-22 11:28:07.000000000 
+0100
+++ new/libstorage-2.24.0/storage/DmCo.cc       2013-04-23 16:41:32.000000000 
+0200
@@ -40,14 +40,14 @@
 
     CmdDmsetup::CmdDmsetup()
     {
-       SystemCmd c(DMSETUPBIN " --columns --noheadings -o 
name,major,minor,segments,uuid info");
+       SystemCmd c(DMSETUPBIN " --columns --separator '/' --noheadings -o 
name,major,minor,segments,uuid info");
        if (c.retcode() != 0 || c.numLines() == 0)
            return;
 
        for (vector<string>::const_iterator it = c.stdout().begin(); it != 
c.stdout().end(); ++it)
        {
-           list<string> sl = splitString(*it, ":");
-           if (sl.size() >= 4)
+           list<string> sl = splitString(*it, "/");
+           if (sl.size() >= 5)
            {
                Entry entry;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-2.24.0/storage/gen_md5sum.cc 
new/libstorage-2.24.0/storage/gen_md5sum.cc
--- old/libstorage-2.24.0/storage/gen_md5sum.cc 2013-04-16 17:14:03.000000000 
+0200
+++ new/libstorage-2.24.0/storage/gen_md5sum.cc 2013-04-23 16:47:08.000000000 
+0200
@@ -1,5 +1,5 @@
-#define SOURCES_MD5SUM   "317b010a7293044ab7e888b166dcbaff"
-#define SOURCES_MD5_DATE " Tue Apr 16 17:14:03 CEST 2013 "
+#define SOURCES_MD5SUM   "a1195219a8bf31603329755701314345"
+#define SOURCES_MD5_DATE " Tue Apr 23 16:47:08 CEST 2013 "
 namespace storage
 {
 const char* GetSourceMd5() { return SOURCES_MD5SUM; }

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to