Hello community,

here is the log from the commit of package libstorage for openSUSE:Factory 
checked in at 2014-09-07 11:08:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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    2014-08-20 
17:54:04.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libstorage.new/libstorage.changes       
2014-09-07 11:08:35.000000000 +0200
@@ -1,0 +2,5 @@
+Fri Sep 05 10:35:50 CEST 2014 - aschn...@suse.de
+
+- improved testmode
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ libstorage-2.25.14.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-2.25.14/storage/Disk.cc 
new/libstorage-2.25.14/storage/Disk.cc
--- old/libstorage-2.25.14/storage/Disk.cc      2014-07-16 17:36:34.000000000 
+0200
+++ new/libstorage-2.25.14/storage/Disk.cc      2014-09-04 18:18:40.000000000 
+0200
@@ -310,7 +310,8 @@
 
        gpt_enlarge = parted.getGptEnlarge();
 
-       y2mil("dlabel:" << dlabel << " geometry:" << geometry << " 
gpt_enlarge:" << gpt_enlarge);
+       y2mil("device:" << device() << " dlabel:" << dlabel << " geometry:" << 
geometry <<
+             " gpt_enlarge:" << gpt_enlarge);
 
     if( dlabel!="loop" )
        {
@@ -342,9 +343,9 @@
        ronly = true;
        }
 
-    y2mil("ret:" << ret << " partitions:" << vols.size() << " detected label:" 
<< detected_label <<
-         " label:" << label);
-    return( ret );
+       y2mil("ret:" << ret << " partitions:" << vols.size() << " detected 
label:" << detected_label <<
+             " label:" << label << " ronly:" << ronly);
+       return ret;
     }
 
 
@@ -366,7 +367,8 @@
     void
     Disk::setLabelData(const string& disklabel)
     {
-       y2mil("disklabel:" << disklabel);
+       y2mil("device:" << device() << " disklabel:" << disklabel);
+
        DlabelCapabilities caps;
        if (getDlabelCapabilities(disklabel, caps))
        {
@@ -382,8 +384,9 @@
            max_logical = 0;
            label = "unsupported";
        }
-       y2mil("label:" << label << " max_primary:" << max_logical << " 
ext_possible:" <<
-             ext_possible << " max_logical:" << max_logical);
+
+       y2mil("device:" << device() << " label:" << label << " max_primary:" << 
max_logical <<
+             " ext_possible:" << ext_possible << " max_logical:" << 
max_logical);
     }
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-2.25.14/storage/Dm.cc 
new/libstorage-2.25.14/storage/Dm.cc
--- old/libstorage-2.25.14/storage/Dm.cc        2014-07-29 13:55:45.000000000 
+0200
+++ new/libstorage-2.25.14/storage/Dm.cc        2014-09-05 10:45:53.000000000 
+0200
@@ -109,14 +109,20 @@
     }
 
 
-unsigned Dm::dmMajor()
+    unsigned
+    Dm::dmMajor(bool testmode)
     {
-    if( dm_major==0 )
-    {
-       dm_major = getMajorDevices("device-mapper");
-       y2mil("dm_major:" << dm_major);
-    }
-    return( dm_major );
+       if (dm_major == 0)
+       {
+           if (testmode)
+               dm_major = 253;
+           else
+               dm_major = getMajorDevices("device-mapper");
+
+           y2mil("dm_major:" << dm_major);
+       }
+
+       return dm_major;
     }
 
 
@@ -233,7 +239,7 @@
 void Dm::updateMajorMinor()
     {
     getMajorMinor();
-    if( majorNr()==Dm::dmMajor() )
+    if (majorNr() == Dm::dmMajor(getStorage()->testmode()))
        {
        string d = "/dev/dm-" + decString(minorNr());
        if( d!=dev )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-2.25.14/storage/Dm.h 
new/libstorage-2.25.14/storage/Dm.h
--- old/libstorage-2.25.14/storage/Dm.h 2014-06-03 18:38:54.000000000 +0200
+++ new/libstorage-2.25.14/storage/Dm.h 2014-09-05 10:45:53.000000000 +0200
@@ -96,7 +96,7 @@
 
        void logDifference(std::ostream& log, const Dm& rhs) const;
 
-       static unsigned dmMajor();
+       static unsigned dmMajor(bool testmode);
        static string dmDeviceName( unsigned long num );
 
     protected:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-2.25.14/storage/LvmLv.cc 
new/libstorage-2.25.14/storage/LvmLv.cc
--- old/libstorage-2.25.14/storage/LvmLv.cc     2014-07-30 09:52:01.000000000 
+0200
+++ new/libstorage-2.25.14/storage/LvmLv.cc     2014-09-04 18:18:40.000000000 
+0200
@@ -107,8 +107,8 @@
 
        setChildValueIf(node, "used_pool", used_pool, !used_pool.empty());
        setChildValueIf(node, "origin", origin, !origin.empty());
-        setChildValue(node, "pool", pool);
-        setChildValue(node, "chunk_size", chunk_size);
+        setChildValueIf(node, "pool", pool, pool);
+        setChildValueIf(node, "chunk_size", chunk_size, chunk_size != 0);
     }
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-2.25.14/storage/LvmVg.cc 
new/libstorage-2.25.14/storage/LvmVg.cc
--- old/libstorage-2.25.14/storage/LvmVg.cc     2014-07-15 09:46:13.000000000 
+0200
+++ new/libstorage-2.25.14/storage/LvmVg.cc     2014-09-05 10:45:53.000000000 
+0200
@@ -1902,7 +1902,7 @@
 void LvmVg::normalizeDmDevices()
     {
     y2mil( "normalizeDmDevices:" << name() );
-    string dm = decString(Dm::dmMajor());
+    string dm = decString(Dm::dmMajor(getStorage()->testmode()));
     for( list<Pv>::iterator i=pv.begin(); i!=pv.end(); ++i )
        {
        if( i->device.find( "/dev/dm-" )==0 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-2.25.14/storage/gen_md5sum.cc 
new/libstorage-2.25.14/storage/gen_md5sum.cc
--- old/libstorage-2.25.14/storage/gen_md5sum.cc        2014-08-15 
09:09:55.000000000 +0200
+++ new/libstorage-2.25.14/storage/gen_md5sum.cc        2014-09-05 
10:46:52.000000000 +0200
@@ -1,5 +1,5 @@
-#define SOURCES_MD5SUM   "fa6313f2133fed3f521b981567f2ee7f"
-#define SOURCES_MD5_DATE " Fri 15 Aug 09:09:55 CEST 2014 "
+#define SOURCES_MD5SUM   "df650078fdf78940c0c6128a225b2f0c"
+#define SOURCES_MD5_DATE " Fri 5 Sep 10:46:52 CEST 2014 "
 namespace storage
 {
 const char* GetSourceMd5() { return SOURCES_MD5SUM; }

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to