commit libstorage for openSUSE:12.3:Update
Hello community, here is the log from the commit of package libstorage for openSUSE:12.3:Update checked in at 2013-06-26 12:39:34 Comparing /work/SRC/openSUSE:12.3:Update/libstorage (Old) and /work/SRC/openSUSE:12.3:Update/.libstorage.new (New) Package is libstorage Changes: New Changes file: NO CHANGES FILE!!! Other differences: -- ++ _link ++ --- /var/tmp/diff_new_pack.lU3EWM/_old 2013-06-26 12:39:35.0 +0200 +++ /var/tmp/diff_new_pack.lU3EWM/_new 2013-06-26 12:39:35.0 +0200 @@ -1 +1 @@ -link package='libstorage.1462' cicount='copy' / +link package='libstorage.1798' cicount='copy' / -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libstorage for openSUSE:12.3
Hello community, here is the log from the commit of package libstorage for openSUSE:12.3 checked in at 2013-03-05 16:32:38 Comparing /work/SRC/openSUSE:12.3/libstorage (Old) and /work/SRC/openSUSE:12.3/.libstorage.new (New) Package is libstorage, Maintainer is aschn...@suse.com Changes: --- /work/SRC/openSUSE:12.3/libstorage/libstorage.changes 2013-03-01 07:25:46.0 +0100 +++ /work/SRC/openSUSE:12.3/.libstorage.new/libstorage.changes 2013-03-05 16:32:39.0 +0100 @@ -1,0 +2,13 @@ +Tue Mar 5 11:49:34 CET 2013 - f...@suse.de + +- version 2.23.9 +- detect is_efiboot by checking for /sys/firmware/efi (bnc#806490) +- fix handling of encrypted LVM based proposal on partitioned Dm + and Md devices (bnc#805169) + +--- +Mon Mar 4 15:38:19 CET 2013 - f...@suse.de + +- prevent dangling btrfs shadow volumes (bnc#803935) + +--- Old: libstorage-2.23.8.tar.bz2 New: libstorage-2.23.9.tar.bz2 Other differences: -- ++ libstorage.spec ++ --- /var/tmp/diff_new_pack.2JEc8J/_old 2013-03-05 16:32:39.0 +0100 +++ /var/tmp/diff_new_pack.2JEc8J/_new 2013-03-05 16:32:39.0 +0100 @@ -17,7 +17,7 @@ Name: libstorage -Version:2.23.8 +Version:2.23.9 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build Source: libstorage-%{version}.tar.bz2 ++ libstorage-2.23.8.tar.bz2 - libstorage-2.23.9.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstorage-2.23.8/VERSION new/libstorage-2.23.9/VERSION --- old/libstorage-2.23.8/VERSION 2013-02-28 15:36:33.0 +0100 +++ new/libstorage-2.23.9/VERSION 2013-03-05 12:16:50.0 +0100 @@ -1 +1 @@ -2.23.8 +2.23.9 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstorage-2.23.8/storage/ArchInfo.cc new/libstorage-2.23.9/storage/ArchInfo.cc --- old/libstorage-2.23.8/storage/ArchInfo.cc 2013-01-22 11:28:07.0 +0100 +++ new/libstorage-2.23.9/storage/ArchInfo.cc 2013-03-05 12:16:50.0 +0100 @@ -25,6 +25,7 @@ #include storage/ArchInfo.h #include storage/AsciiFile.h +#include storage/AppUtil.h #include storage/StorageTypes.h @@ -114,19 +115,7 @@ } else { - string val; - if (instsys) - { - InstallInfFile ii(/etc/install.inf); - if (ii.getValue(EFI, val)) - is_efiboot = val == 1; - } - else - { - SysconfigFile sc(/etc/sysconfig/bootloader); - if (sc.getValue(LOADER_TYPE, val)) - is_efiboot = val == elilo; - } + is_efiboot = checkDir( /sys/firmware/efi/vars ); } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstorage-2.23.8/storage/Disk.cc new/libstorage-2.23.9/storage/Disk.cc --- old/libstorage-2.23.8/storage/Disk.cc 2013-02-15 10:47:03.0 +0100 +++ new/libstorage-2.23.9/storage/Disk.cc 2013-03-04 15:46:32.0 +0100 @@ -1390,6 +1390,8 @@ listVolume*::iterator vi = l.begin(); while( ret==0 vi!=l.end() ) { + if ((*vi)-isUsedBy()) + getStorage()-removeUsing( (*vi)-device(), (*vi)-getUsedBy() ); if( !removeFromList( *vi )) ret = DISK_PARTITION_NOT_FOUND; ++vi; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstorage-2.23.8/storage/DmPartCo.cc new/libstorage-2.23.9/storage/DmPartCo.cc --- old/libstorage-2.23.8/storage/DmPartCo.cc 2013-01-22 11:28:07.0 +0100 +++ new/libstorage-2.23.9/storage/DmPartCo.cc 2013-03-05 11:56:31.0 +0100 @@ -92,6 +92,15 @@ dm-getFsInfo( p ); dm-setCreated(); dm-addUdevData(); + ConstDmPartPair pp = dmpartPair(); + for( ConstDmPartIter i=pp.begin(); i!=pp.end(); ++i ) + { + if( i-deleted() i-nr()==p-nr() !i-getCryptPwd().empty()) + { + y2mil(harvesting old password); + dm-setCryptPwd(i-getCryptPwd()); + } + } addToList( dm ); } handleWholeDevice(); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstorage-2.23.8/storage/LvmVg.cc new/libstorage-2.23.9/storage/LvmVg.cc --- old/libstorage-2.23.8/storage/LvmVg.cc
commit libstorage for openSUSE:12.3
Hello community, here is the log from the commit of package libstorage for openSUSE:12.3 checked in at 2013-03-01 07:25:45 Comparing /work/SRC/openSUSE:12.3/libstorage (Old) and /work/SRC/openSUSE:12.3/.libstorage.new (New) Package is libstorage, Maintainer is aschn...@suse.com Changes: --- /work/SRC/openSUSE:12.3/libstorage/libstorage.changes 2013-02-22 16:53:56.0 +0100 +++ /work/SRC/openSUSE:12.3/.libstorage.new/libstorage.changes 2013-03-01 07:25:46.0 +0100 @@ -1,0 +2,6 @@ +Wed Feb 27 18:19:47 CET 2013 - f...@suse.de + +- version 2.23.8 +- fix handling of inactive raid devices (bnc#798275) + +--- @@ -13 +19 @@ - /dev/mapper/dm + /dev/mapper/dm (bnc#805169) Old: libstorage-2.23.7.tar.bz2 New: libstorage-2.23.8.tar.bz2 Other differences: -- ++ libstorage.spec ++ --- /var/tmp/diff_new_pack.XV5svc/_old 2013-03-01 07:25:46.0 +0100 +++ /var/tmp/diff_new_pack.XV5svc/_new 2013-03-01 07:25:46.0 +0100 @@ -17,7 +17,7 @@ Name: libstorage -Version:2.23.7 +Version:2.23.8 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build Source: libstorage-%{version}.tar.bz2 ++ libstorage-2.23.7.tar.bz2 - libstorage-2.23.8.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstorage-2.23.7/VERSION new/libstorage-2.23.8/VERSION --- old/libstorage-2.23.7/VERSION 2013-02-21 16:25:43.0 +0100 +++ new/libstorage-2.23.8/VERSION 2013-02-28 15:36:33.0 +0100 @@ -1 +1 @@ -2.23.7 +2.23.8 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstorage-2.23.7/bindings/python/libstorage.py new/libstorage-2.23.8/bindings/python/libstorage.py --- old/libstorage-2.23.7/bindings/python/libstorage.py 2013-02-21 19:20:06.0 +0100 +++ new/libstorage-2.23.8/bindings/python/libstorage.py 2013-02-28 15:44:59.0 +0100 @@ -856,6 +856,9 @@ __swig_setmethods__[spares] = _libstorage.MdInfo_spares_set __swig_getmethods__[spares] = _libstorage.MdInfo_spares_get if _newclass:spares = _swig_property(_libstorage.MdInfo_spares_get, _libstorage.MdInfo_spares_set) +__swig_setmethods__[inactive] = _libstorage.MdInfo_inactive_set +__swig_getmethods__[inactive] = _libstorage.MdInfo_inactive_get +if _newclass:inactive = _swig_property(_libstorage.MdInfo_inactive_get, _libstorage.MdInfo_inactive_set) __swig_destroy__ = _libstorage.delete_MdInfo __del__ = lambda self : None; MdInfo_swigregister = _libstorage.MdInfo_swigregister diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstorage-2.23.7/storage/Md.cc new/libstorage-2.23.8/storage/Md.cc --- old/libstorage-2.23.7/storage/Md.cc 2013-01-22 11:28:07.0 +0100 +++ new/libstorage-2.23.8/storage/Md.cc 2013-02-27 18:26:33.0 +0100 @@ -43,7 +43,7 @@ Md::Md(const MdCo c, const string name, const string device, MdType Type, const liststring devices, const liststring spares) : Volume(c, name, device), md_type(Type), md_parity(PAR_DEFAULT), chunk_k(0), - sb_ver(01.00.00), destrSb(false), devs(devices), spare(spares), has_container(false) + sb_ver(01.00.00), destrSb(false), devs(devices), spare(spares), has_container(false), inactive(false) { y2deb(constructed Md dev on cont-device()); @@ -61,7 +61,7 @@ Md::Md(const MdCo c, const string name, const string device, SystemInfo systeminfo) : Volume(c, name, device, systeminfo), md_type(RAID_UNK), md_parity(PAR_DEFAULT), - chunk_k(0), sb_ver(01.00.00), destrSb(false), has_container(false) + chunk_k(0), sb_ver(01.00.00), destrSb(false), has_container(false), inactive(false) { y2deb(constructed Md device on cont-device()); @@ -86,6 +86,8 @@ devs = entry.devices; spare = entry.spares; + inactive = entry.inactive; + if (entry.readonly) setReadonly(); @@ -130,7 +132,8 @@ chunk_k(v.chunk_k), md_uuid(v.md_uuid), md_name(v.md_name), sb_ver(v.sb_ver), destrSb(v.destrSb), devs(v.devs), spare(v.spare), udev_id(udev_id), - has_container(v.has_container), parent_container(v.parent_container), + has_container(v.has_container), inactive(v.inactive), + parent_container(v.parent_container), parent_uuid(v.parent_uuid), parent_md_name(v.parent_md_name), parent_metadata(v.parent_metadata), parent_member(v.parent_member) { @@ -543,6 +546,7 @@ info.sb_ver = sb_ver;
commit libstorage for openSUSE:12.3
binFW9BUWDPdF.bin Description: Binary data
commit libstorage for openSUSE:12.3
Hello community, here is the log from the commit of package libstorage for openSUSE:12.3 checked in at 2013-02-21 10:42:20 Comparing /work/SRC/openSUSE:12.3/libstorage (Old) and /work/SRC/openSUSE:12.3/.libstorage.new (New) Package is libstorage, Maintainer is aschn...@suse.com Changes: --- /work/SRC/openSUSE:12.3/libstorage/libstorage.changes 2013-02-19 13:37:06.0 +0100 +++ /work/SRC/openSUSE:12.3/.libstorage.new/libstorage.changes 2013-02-21 10:42:22.0 +0100 @@ -1,0 +2,12 @@ +Wed Feb 20 18:09:17 CET 2013 - f...@suse.de + +- version 2.23.6 +- recognize /dev/disk-by-id/dm-name-nm as alias to + /dev/mapper/dm + +--- +Tue Feb 19 15:57:52 CET 2013 - aschn...@suse.de + +- use option -f for vgremove (bnc#781402) + +--- Old: libstorage-2.23.5.tar.bz2 New: libstorage-2.23.6.tar.bz2 Other differences: -- ++ libstorage.spec ++ --- /var/tmp/diff_new_pack.m3eEwO/_old 2013-02-21 10:42:22.0 +0100 +++ /var/tmp/diff_new_pack.m3eEwO/_new 2013-02-21 10:42:22.0 +0100 @@ -17,7 +17,7 @@ Name: libstorage -Version:2.23.5 +Version:2.23.6 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build Source: libstorage-%{version}.tar.bz2 ++ libstorage-2.23.5.tar.bz2 - libstorage-2.23.6.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstorage-2.23.5/VERSION new/libstorage-2.23.6/VERSION --- old/libstorage-2.23.5/VERSION 2013-02-19 12:02:36.0 +0100 +++ new/libstorage-2.23.6/VERSION 2013-02-20 19:02:41.0 +0100 @@ -1 +1 @@ -2.23.5 +2.23.6 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstorage-2.23.5/storage/AppUtil.cc new/libstorage-2.23.6/storage/AppUtil.cc --- old/libstorage-2.23.5/storage/AppUtil.cc2013-01-22 11:28:07.0 +0100 +++ new/libstorage-2.23.6/storage/AppUtil.cc2013-02-20 18:26:33.0 +0100 @@ -413,6 +413,14 @@ } } +string afterLast(const string s, const string pat ) +{ +string ret(s); +string::size_type pos = s.find_last_of(pat); +if( pos!=string::npos ) + ret.erase( 0, pos+pat.length() ); +return( ret ); +} string udevAppendPart(const string s, unsigned num) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstorage-2.23.5/storage/AppUtil.h new/libstorage-2.23.6/storage/AppUtil.h --- old/libstorage-2.23.5/storage/AppUtil.h 2013-01-22 11:28:07.0 +0100 +++ new/libstorage-2.23.6/storage/AppUtil.h 2013-02-20 18:26:33.0 +0100 @@ -69,6 +69,7 @@ const string removeSur = \t\n ); string udevAppendPart(const string, unsigned num); +string afterLast(const string s, const string pat ); string udevEncode(const string); string udevDecode(const string); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstorage-2.23.5/storage/Dm.cc new/libstorage-2.23.6/storage/Dm.cc --- old/libstorage-2.23.5/storage/Dm.cc 2013-01-22 11:28:07.0 +0100 +++ new/libstorage-2.23.6/storage/Dm.cc 2013-02-20 18:26:33.0 +0100 @@ -219,11 +219,7 @@ { getMajorMinor(); if( majorNr()==Dm::dmMajor() ) - { - string d = /dev/dm- + decString(minorNr()); - if( d!=dev ) - replaceAltName( /dev/dm-, d ); - } + addDmNames(minorNr()); num = mnr; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstorage-2.23.5/storage/DmPart.cc new/libstorage-2.23.6/storage/DmPart.cc --- old/libstorage-2.23.5/storage/DmPart.cc 2013-01-22 11:28:07.0 +0100 +++ new/libstorage-2.23.6/storage/DmPart.cc 2013-02-20 18:26:33.0 +0100 @@ -84,7 +84,7 @@ getMajorMinor(); if (mjr != old_mjr || mnr != old_mnr) { - replaceAltName(/dev/dm-, /dev/dm- + decString(mnr)); + addDmNames(mnr); getTableInfo(); } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstorage-2.23.5/storage/Loop.cc new/libstorage-2.23.6/storage/Loop.cc --- old/libstorage-2.23.5/storage/Loop.cc 2013-01-22 11:28:07.0 +0100 +++ new/libstorage-2.23.6/storage/Loop.cc 2013-02-20 18:26:33.0 +0100 @@ -146,7 +146,6 @@ if( active ) { getMajorMinor(); - replaceAltName( /dev/dm-, /dev/dm-+decString(mnr) ); } Volume::setDmcryptDev(
commit libstorage for openSUSE:12.3
Hello community, here is the log from the commit of package libstorage for openSUSE:12.3 checked in at 2013-02-19 13:37:04 Comparing /work/SRC/openSUSE:12.3/libstorage (Old) and /work/SRC/openSUSE:12.3/.libstorage.new (New) Package is libstorage, Maintainer is aschn...@suse.com Changes: --- /work/SRC/openSUSE:12.3/libstorage/libstorage.changes 2013-02-08 07:12:22.0 +0100 +++ /work/SRC/openSUSE:12.3/.libstorage.new/libstorage.changes 2013-02-19 13:37:06.0 +0100 @@ -1,0 +2,12 @@ +Fri Feb 15 10:00:20 CET 2013 - aschn...@suse.de + +- version 2.23.5 +- detect fake partitions on FBA DASDs (bnc#786164) + +--- +Thu Feb 7 16:48:23 CET 2013 - f...@suse.de + +- create partition type gpt_sync_mbr instead of plain gpt also + on ppc architecture (bnc#797485) + +--- Old: libstorage-2.23.4.tar.bz2 New: libstorage-2.23.5.tar.bz2 Other differences: -- ++ libstorage.spec ++ --- /var/tmp/diff_new_pack.fLxeio/_old 2013-02-19 13:37:06.0 +0100 +++ /var/tmp/diff_new_pack.fLxeio/_new 2013-02-19 13:37:06.0 +0100 @@ -17,7 +17,7 @@ Name: libstorage -Version:2.23.4 +Version:2.23.5 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build Source: libstorage-%{version}.tar.bz2 ++ libstorage-2.23.4.tar.bz2 - libstorage-2.23.5.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstorage-2.23.4/VERSION new/libstorage-2.23.5/VERSION --- old/libstorage-2.23.4/VERSION 2013-02-07 15:29:31.0 +0100 +++ new/libstorage-2.23.5/VERSION 2013-02-19 12:02:36.0 +0100 @@ -1 +1 @@ -2.23.4 +2.23.5 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstorage-2.23.4/bindings/python/libstorage.py new/libstorage-2.23.5/bindings/python/libstorage.py --- old/libstorage-2.23.4/bindings/python/libstorage.py 2013-02-07 15:39:18.0 +0100 +++ new/libstorage-2.23.5/bindings/python/libstorage.py 2013-02-19 12:10:44.0 +0100 @@ -451,6 +451,9 @@ __swig_setmethods__[transport] = _libstorage.DiskInfo_transport_set __swig_getmethods__[transport] = _libstorage.DiskInfo_transport_get if _newclass:transport = _swig_property(_libstorage.DiskInfo_transport_get, _libstorage.DiskInfo_transport_set) +__swig_setmethods__[has_fake_partition] = _libstorage.DiskInfo_has_fake_partition_set +__swig_getmethods__[has_fake_partition] = _libstorage.DiskInfo_has_fake_partition_get +if _newclass:has_fake_partition = _swig_property(_libstorage.DiskInfo_has_fake_partition_get, _libstorage.DiskInfo_has_fake_partition_set) __swig_setmethods__[iscsi] = _libstorage.DiskInfo_iscsi_set __swig_getmethods__[iscsi] = _libstorage.DiskInfo_iscsi_get if _newclass:iscsi = _swig_property(_libstorage.DiskInfo_iscsi_get, _libstorage.DiskInfo_iscsi_set) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstorage-2.23.4/storage/Disk.cc new/libstorage-2.23.5/storage/Disk.cc --- old/libstorage-2.23.4/storage/Disk.cc 2013-02-05 12:48:51.0 +0100 +++ new/libstorage-2.23.5/storage/Disk.cc 2013-02-15 10:47:03.0 +0100 @@ -50,7 +50,7 @@ unsigned long long SizeK, SystemInfo systeminfo) : Container(s, name, device, staticType(), systeminfo), init_disk(false), transport(TUNKNOWN), dmp_slave(false), no_addpart(false), - gpt_enlarge(false), del_ptable(false) + gpt_enlarge(false), del_ptable(false), has_fake_partition(false) { logfile_name = boost::replace_all_copy(nm, /, _); getMajorMinor(); @@ -69,7 +69,7 @@ : Container(s, name, device, staticType(), systeminfo), max_primary(0), ext_possible(false), max_logical(0), init_disk(false), transport(TUNKNOWN), dmp_slave(false), no_addpart(false), - gpt_enlarge(false), range(255), del_ptable(false) + gpt_enlarge(false), range(255), del_ptable(false), has_fake_partition(false) { y2mil(constructed Disk name: name nr num sizeK: SizeK); logfile_name = name + decString(num); @@ -84,7 +84,7 @@ : Container(s, staticType(), node), label(), udev_path(), udev_id(), max_primary(0), ext_possible(false), max_logical(0), init_disk(false), transport(TUNKNOWN), dmp_slave(false), no_addpart(false), - gpt_enlarge(false), range(4), del_ptable(false) + gpt_enlarge(false), range(4), del_ptable(false), has_fake_partition(false) { logfile_name
commit libstorage for openSUSE:12.3
Hello community, here is the log from the commit of package libstorage for openSUSE:12.3 checked in at 2013-02-08 07:12:20 Comparing /work/SRC/openSUSE:12.3/libstorage (Old) and /work/SRC/openSUSE:12.3/.libstorage.new (New) Package is libstorage, Maintainer is aschn...@suse.com Changes: --- /work/SRC/openSUSE:12.3/libstorage/libstorage.changes 2013-01-31 01:25:50.0 +0100 +++ /work/SRC/openSUSE:12.3/.libstorage.new/libstorage.changes 2013-02-08 07:12:22.0 +0100 @@ -1,0 +2,12 @@ +Tue Jan 29 10:21:10 CET 2013 - f...@suse.de + +- version 2.23.4 +- fixed wrong display of fs type when formatting btrfs (bnc#799897) + +--- +Fri Jan 04 10:36:36 CET 2013 - aschn...@suse.de + +- do not resize filesystem if enlarging partition failed + (bnc#796339) + +--- Old: libstorage-2.23.3.tar.bz2 New: libstorage-2.23.4.tar.bz2 Other differences: -- ++ libstorage.spec ++ --- /var/tmp/diff_new_pack.N3F47K/_old 2013-02-08 07:12:23.0 +0100 +++ /var/tmp/diff_new_pack.N3F47K/_new 2013-02-08 07:12:23.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package libstorage # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: libstorage -Version:2.23.3 +Version:2.23.4 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build Source: libstorage-%{version}.tar.bz2 ++ libstorage-2.23.3.tar.bz2 - libstorage-2.23.4.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstorage-2.23.3/VERSION new/libstorage-2.23.4/VERSION --- old/libstorage-2.23.3/VERSION 2012-12-20 12:41:32.0 +0100 +++ new/libstorage-2.23.4/VERSION 2013-02-07 15:29:31.0 +0100 @@ -1 +1 @@ -2.23.3 +2.23.4 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstorage-2.23.3/storage/Disk.cc new/libstorage-2.23.4/storage/Disk.cc --- old/libstorage-2.23.3/storage/Disk.cc 2012-12-19 12:53:15.0 +0100 +++ new/libstorage-2.23.4/storage/Disk.cc 2013-02-05 12:48:51.0 +0100 @@ -1093,7 +1093,7 @@ cylinderToKb(len), Region(start, len), type); ConstPartPair pp = partPair(); ConstPartIter i = pp.begin(); - while( i!=pp.end() !(i-deleted() i-cylStart()==start) ) + while( i!=pp.end() !(i-deleted() i-cylStart()==start i-type()==type) ) ++i; if( i!=pp.end() ) { @@ -2010,7 +2010,7 @@ if( ret==0 p-type()!=EXTENDED ) { ret = p-zeroIfNeeded(); - if( !dmp_slave !p-getFormat() ) + if( !dmp_slave !p-getFormat() !p-isUsedBy(UB_BTRFS)) { bool lsave = false; string lbl; @@ -2350,7 +2350,7 @@ Storage::waitForDevice(p-device()); y2mil(after resize size: p-sizeK() resize: (p-needShrink()||p-needExtend())); } - if( needExtend !dmp_slave + if( ret == 0 needExtend !dmp_slave p-getFs()!=HFS p-getFs()!=HFSPLUS p-getFs()!=VFAT p-getFs()!=FSNONE ) ret = p-resizeFs(); -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org