Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libstorage-ng for openSUSE:Factory 
checked in at 2026-06-25 10:49:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libstorage-ng (Old)
 and      /work/SRC/openSUSE:Factory/.libstorage-ng.new.2088 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libstorage-ng"

Thu Jun 25 10:49:49 2026 rev:345 rq:1361316 version:4.5.335

Changes:
--------
--- /work/SRC/openSUSE:Factory/libstorage-ng/libstorage-ng.changes      
2026-06-22 18:05:59.110383346 +0200
+++ /work/SRC/openSUSE:Factory/.libstorage-ng.new.2088/libstorage-ng.changes    
2026-06-25 10:50:48.320079125 +0200
@@ -1,0 +2,7 @@
+Tue Jun 23 09:37:59 UTC 2026 - [email protected]
+
+- merge gh#openSUSE/libstorage-ng#1083
+- order command options and arguments "posixly correct"
+- 4.5.335
+
+--------------------------------------------------------------------

Old:
----
  libstorage-ng-4.5.334.tar.xz

New:
----
  libstorage-ng-4.5.335.tar.xz

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

Other differences:
------------------
++++++ libstorage-ng.spec ++++++
--- /var/tmp/diff_new_pack.gpwc53/_old  2026-06-25 10:50:49.364115293 +0200
+++ /var/tmp/diff_new_pack.gpwc53/_new  2026-06-25 10:50:49.368115431 +0200
@@ -18,7 +18,7 @@
 
 %define libname %{name}1
 Name:           libstorage-ng
-Version:        4.5.334
+Version:        4.5.335
 Release:        0
 Summary:        Library for storage management
 License:        GPL-2.0-only

++++++ libstorage-ng-4.5.334.tar.xz -> libstorage-ng-4.5.335.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.5.334/VERSION 
new/libstorage-ng-4.5.335/VERSION
--- old/libstorage-ng-4.5.334/VERSION   2026-06-22 12:27:15.000000000 +0200
+++ new/libstorage-ng-4.5.335/VERSION   2026-06-23 11:37:59.000000000 +0200
@@ -1 +1 @@
-4.5.334
+4.5.335
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.5.334/storage/Devices/MdImpl.cc 
new/libstorage-ng-4.5.335/storage/Devices/MdImpl.cc
--- old/libstorage-ng-4.5.334/storage/Devices/MdImpl.cc 2026-06-22 
12:27:15.000000000 +0200
+++ new/libstorage-ng-4.5.335/storage/Devices/MdImpl.cc 2026-06-23 
11:37:59.000000000 +0200
@@ -1281,15 +1281,15 @@
        if (!spares.empty())
            cmd_args << "--spare-devices=" + to_string(spares.size());
 
+       if (!journals.empty())
+           cmd_args << "--write-journal=" + journals.front();
+
        for (const pair<const unsigned int, string>& value : devices)
            cmd_args << value.second;
 
        for (const pair<const unsigned int, string>& value : spares)
            cmd_args << value.second;
 
-       if (!journals.empty())
-           cmd_args << "--write-journal=" + journals.front();
-
        wait_for_devices(std::as_const(*this).get_blk_devices());
 
        SystemCmd cmd(cmd_args, SystemCmd::DoThrow);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.5.334/storage/SystemInfo/CmdMdadm.cc 
new/libstorage-ng-4.5.335/storage/SystemInfo/CmdMdadm.cc
--- old/libstorage-ng-4.5.334/storage/SystemInfo/CmdMdadm.cc    2026-06-22 
12:27:15.000000000 +0200
+++ new/libstorage-ng-4.5.335/storage/SystemInfo/CmdMdadm.cc    2026-06-23 
11:37:59.000000000 +0200
@@ -39,7 +39,7 @@
     CmdMdadmDetail::CmdMdadmDetail(const string& device)
        : device(device)
     {
-       SystemCmd cmd({ MDADM_BIN, "--detail", device, "--export" }, 
SystemCmd::DoThrow);
+       SystemCmd cmd({ MDADM_BIN, "--detail", "--export", device }, 
SystemCmd::DoThrow);
 
        parse(cmd.stdout());
     }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.5.334/storage/Utils/FileUtils.cc 
new/libstorage-ng-4.5.335/storage/Utils/FileUtils.cc
--- old/libstorage-ng-4.5.334/storage/Utils/FileUtils.cc        2026-06-22 
12:27:15.000000000 +0200
+++ new/libstorage-ng-4.5.335/storage/Utils/FileUtils.cc        2026-06-23 
11:37:59.000000000 +0200
@@ -91,11 +91,11 @@
        if (read_only)
            cmd_args << "--read-only";
 
-       cmd_args << device << get_fullname();
-
        if (!options.empty())
            cmd_args << "-o" << boost::join(options, ",");
 
+       cmd_args << device << get_fullname();
+
        SystemCmd cmd(cmd_args, SystemCmd::DoThrow);
     }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libstorage-ng-4.5.334/testsuite/SystemInfo/mdadm-detail.cc 
new/libstorage-ng-4.5.335/testsuite/SystemInfo/mdadm-detail.cc
--- old/libstorage-ng-4.5.334/testsuite/SystemInfo/mdadm-detail.cc      
2026-06-22 12:27:15.000000000 +0200
+++ new/libstorage-ng-4.5.335/testsuite/SystemInfo/mdadm-detail.cc      
2026-06-23 11:37:59.000000000 +0200
@@ -19,7 +19,7 @@
 check(const string& device, const vector<string>& input, const vector<string>& 
output)
 {
     Mockup::set_mode(Mockup::Mode::PLAYBACK);
-    Mockup::set_command({ MDADM_BIN, "--detail", device, "--export" }, input);
+    Mockup::set_command({ MDADM_BIN, "--detail", "--export", device }, input);
 
     CmdMdadmDetail cmd_mdadm_detail(device);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libstorage-ng-4.5.334/testsuite/dependencies/md/create1-mockup.xml 
new/libstorage-ng-4.5.335/testsuite/dependencies/md/create1-mockup.xml
--- old/libstorage-ng-4.5.334/testsuite/dependencies/md/create1-mockup.xml      
2026-06-22 12:27:15.000000000 +0200
+++ new/libstorage-ng-4.5.335/testsuite/dependencies/md/create1-mockup.xml      
2026-06-23 11:37:59.000000000 +0200
@@ -8,7 +8,7 @@
       <name>/sbin/mdadm --create /dev/md0 --run --level=raid10 --metadata=1.0 
--homehost=any --bitmap=internal --chunk=512 --raid-devices=4 /dev/sda /dev/sdc 
/dev/sdb /dev/sdd</name>
     </Command>
     <Command>
-      <name>/sbin/mdadm --detail /dev/md0 --export</name>
+      <name>/sbin/mdadm --detail --export /dev/md0</name>
       <stdout>MD_LEVEL=raid10</stdout>
       <stdout>MD_METADATA=1.0</stdout>
       <stdout>MD_UUID=2ce25515:3d255c09:a0e91f18:d9c098d3</stdout>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libstorage-ng-4.5.334/testsuite/dependencies/md/create2-mockup.xml 
new/libstorage-ng-4.5.335/testsuite/dependencies/md/create2-mockup.xml
--- old/libstorage-ng-4.5.334/testsuite/dependencies/md/create2-mockup.xml      
2026-06-22 12:27:15.000000000 +0200
+++ new/libstorage-ng-4.5.335/testsuite/dependencies/md/create2-mockup.xml      
2026-06-23 11:37:59.000000000 +0200
@@ -5,10 +5,10 @@
       <name>/usr/bin/udevadm settle --timeout=20</name>
     </Command>
     <Command>
-      <name>/sbin/mdadm --create /dev/md0 --run --level=raid5 --metadata=1.2 
--homehost=any --raid-devices=3 /dev/sdd1 /dev/sde1 /dev/sdf1 
--write-journal=/dev/sdb1</name>
+      <name>/sbin/mdadm --create /dev/md0 --run --level=raid5 --metadata=1.2 
--homehost=any --raid-devices=3 --write-journal=/dev/sdb1 /dev/sdd1 /dev/sde1 
/dev/sdf1</name>
     </Command>
     <Command>
-      <name>/sbin/mdadm --detail /dev/md0 --export</name>
+      <name>/sbin/mdadm --detail --export /dev/md0</name>
       <stdout>MD_LEVEL=raid5</stdout>
       <stdout>MD_DEVICES=3</stdout>
       <stdout>MD_METADATA=1.2</stdout>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libstorage-ng-4.5.334/testsuite/probe/md+lvm1-mockup.xml 
new/libstorage-ng-4.5.335/testsuite/probe/md+lvm1-mockup.xml
--- old/libstorage-ng-4.5.334/testsuite/probe/md+lvm1-mockup.xml        
2026-06-22 12:27:15.000000000 +0200
+++ new/libstorage-ng-4.5.335/testsuite/probe/md+lvm1-mockup.xml        
2026-06-23 11:37:59.000000000 +0200
@@ -56,8 +56,8 @@
       <stdout>  }</stdout>
     </Command>
     <Command>
-      <name>/sbin/mdadm --detail /dev/md/md-b --export</name>
-      <name>/sbin/mdadm --detail /dev/md127 --export</name>
+      <name>/sbin/mdadm --detail --export /dev/md/md-b</name>
+      <name>/sbin/mdadm --detail --export /dev/md127</name>
       <stdout>MD_LEVEL=raid1</stdout>
       <stdout>MD_DEVICES=2</stdout>
       <stdout>MD_METADATA=1.0</stdout>
@@ -70,7 +70,7 @@
       <stdout>MD_DEVICE_dev_sdc2_DEV=/dev/sdc2</stdout>
     </Command>
     <Command>
-      <name>/sbin/mdadm --detail /dev/md0 --export</name>
+      <name>/sbin/mdadm --detail --export /dev/md0</name>
       <stdout>MD_LEVEL=raid1</stdout>
       <stdout>MD_DEVICES=2</stdout>
       <stdout>MD_METADATA=1.0</stdout>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libstorage-ng-4.5.334/testsuite/probe/md-ddf1-mockup.xml 
new/libstorage-ng-4.5.335/testsuite/probe/md-ddf1-mockup.xml
--- old/libstorage-ng-4.5.334/testsuite/probe/md-ddf1-mockup.xml        
2026-06-22 12:27:15.000000000 +0200
+++ new/libstorage-ng-4.5.335/testsuite/probe/md-ddf1-mockup.xml        
2026-06-23 11:37:59.000000000 +0200
@@ -44,8 +44,8 @@
       <name>/sbin/dmsetup table</name>
     </Command>
     <Command>
-      <name>/sbin/mdadm --detail /dev/md/a --export</name>
-      <name>/sbin/mdadm --detail /dev/md126 --export</name>
+      <name>/sbin/mdadm --detail --export /dev/md/a</name>
+      <name>/sbin/mdadm --detail --export /dev/md126</name>
       <stdout>MD_LEVEL=raid0</stdout>
       <stdout>MD_DEVICES=2</stdout>
       <stdout>MD_CONTAINER=/dev/md/ddf0</stdout>
@@ -58,8 +58,8 @@
       <stdout>MD_DEVICE_sdb_DEV=/dev/sdb</stdout>
     </Command>
     <Command>
-      <name>/sbin/mdadm --detail /dev/md/b --export</name>
-      <name>/sbin/mdadm --detail /dev/md125 --export</name>
+      <name>/sbin/mdadm --detail --export /dev/md/b</name>
+      <name>/sbin/mdadm --detail --export /dev/md125</name>
       <stdout>MD_LEVEL=raid1</stdout>
       <stdout>MD_DEVICES=2</stdout>
       <stdout>MD_CONTAINER=/dev/md/ddf0</stdout>
@@ -72,8 +72,8 @@
       <stdout>MD_DEVICE_sdb_DEV=/dev/sdb</stdout>
     </Command>
     <Command>
-      <name>/sbin/mdadm --detail /dev/md/ddf0 --export</name>
-      <name>/sbin/mdadm --detail /dev/md127 --export</name>
+      <name>/sbin/mdadm --detail --export /dev/md/ddf0</name>
+      <name>/sbin/mdadm --detail --export /dev/md127</name>
       <stdout>MD_LEVEL=container</stdout>
       <stdout>MD_DEVICES=3</stdout>
       <stdout>MD_METADATA=ddf</stdout>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libstorage-ng-4.5.334/testsuite/probe/md-imsm1-mockup.xml 
new/libstorage-ng-4.5.335/testsuite/probe/md-imsm1-mockup.xml
--- old/libstorage-ng-4.5.334/testsuite/probe/md-imsm1-mockup.xml       
2026-06-22 12:27:15.000000000 +0200
+++ new/libstorage-ng-4.5.335/testsuite/probe/md-imsm1-mockup.xml       
2026-06-23 11:37:59.000000000 +0200
@@ -50,8 +50,8 @@
       <name>/sbin/dmsetup table</name>
     </Command>
     <Command>
-      <name>/sbin/mdadm --detail /dev/md/a --export</name>
-      <name>/sbin/mdadm --detail /dev/md126 --export</name>
+      <name>/sbin/mdadm --detail --export /dev/md/a</name>
+      <name>/sbin/mdadm --detail --export /dev/md126</name>
       <stdout>MD_LEVEL=raid0</stdout>
       <stdout>MD_DEVICES=2</stdout>
       <stdout>MD_CONTAINER=/dev/md/imsm0</stdout>
@@ -64,8 +64,8 @@
       <stdout>MD_DEVICE_sdb_DEV=/dev/sdb</stdout>
     </Command>
     <Command>
-      <name>/sbin/mdadm --detail /dev/md/b --export</name>
-      <name>/sbin/mdadm --detail /dev/md125 --export</name>
+      <name>/sbin/mdadm --detail --export /dev/md/b</name>
+      <name>/sbin/mdadm --detail --export /dev/md125</name>
       <stdout>MD_LEVEL=raid1</stdout>
       <stdout>MD_DEVICES=2</stdout>
       <stdout>MD_CONTAINER=/dev/md/imsm0</stdout>
@@ -78,8 +78,8 @@
       <stdout>MD_DEVICE_sdb_DEV=/dev/sdb</stdout>
     </Command>
     <Command>
-      <name>/sbin/mdadm --detail /dev/md/imsm0 --export</name>
-      <name>/sbin/mdadm --detail /dev/md127 --export</name>
+      <name>/sbin/mdadm --detail --export /dev/md/imsm0</name>
+      <name>/sbin/mdadm --detail --export /dev/md127</name>
       <stdout>MD_LEVEL=container</stdout>
       <stdout>MD_DEVICES=3</stdout>
       <stdout>MD_METADATA=imsm</stdout>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.5.334/testsuite/probe/md1-mockup.xml 
new/libstorage-ng-4.5.335/testsuite/probe/md1-mockup.xml
--- old/libstorage-ng-4.5.334/testsuite/probe/md1-mockup.xml    2026-06-22 
12:27:15.000000000 +0200
+++ new/libstorage-ng-4.5.335/testsuite/probe/md1-mockup.xml    2026-06-23 
11:37:59.000000000 +0200
@@ -483,7 +483,7 @@
       <stderr>Error: /dev/md0: unrecognised disk label</stderr>
     </Command>
     <Command>
-      <name>/sbin/mdadm --detail /dev/md0 --export</name>
+      <name>/sbin/mdadm --detail --export /dev/md0</name>
       <!-- output faked and incomplete -->
       <stdout>MD_LEVEL=raid5</stdout>
       <stdout>MD_METADATA=1.2</stdout>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.5.334/testsuite/probe/md2-mockup.xml 
new/libstorage-ng-4.5.335/testsuite/probe/md2-mockup.xml
--- old/libstorage-ng-4.5.334/testsuite/probe/md2-mockup.xml    2026-06-22 
12:27:15.000000000 +0200
+++ new/libstorage-ng-4.5.335/testsuite/probe/md2-mockup.xml    2026-06-23 
11:37:59.000000000 +0200
@@ -635,21 +635,21 @@
       <stdout>2:999424s:67104767s:66105344s:ext4::;</stdout>
     </Command>
     <Command>
-      <name>/sbin/mdadm --detail /dev/md0 --export</name>
+      <name>/sbin/mdadm --detail --export /dev/md0</name>
       <!-- output faked and incomplete -->
       <stdout>MD_LEVEL=raid0</stdout>
       <stdout>MD_METADATA=1.0</stdout>
       <stdout>MD_UUID=d11cbd17:b4fa9ccd:bb7b9bab:557d863c</stdout>
     </Command>
     <Command>
-      <name>/sbin/mdadm --detail /dev/md1 --export</name>
+      <name>/sbin/mdadm --detail --export /dev/md1</name>
       <!-- output faked and incomplete -->
       <stdout>MD_LEVEL=raid1</stdout>
       <stdout>MD_METADATA=1.0</stdout>
       <stdout>MD_UUID=3e531727:0857f684:cd2e394b:62046b74</stdout>
     </Command>
     <Command>
-      <name>/sbin/mdadm --detail /dev/md2 --export</name>
+      <name>/sbin/mdadm --detail --export /dev/md2</name>
       <!-- output faked and incomplete -->
       <stdout>MD_LEVEL=raid1</stdout>
       <stdout>MD_METADATA=1.0</stdout>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.5.334/testsuite/probe/md3-mockup.xml 
new/libstorage-ng-4.5.335/testsuite/probe/md3-mockup.xml
--- old/libstorage-ng-4.5.334/testsuite/probe/md3-mockup.xml    2026-06-22 
12:27:15.000000000 +0200
+++ new/libstorage-ng-4.5.335/testsuite/probe/md3-mockup.xml    2026-06-23 
11:37:59.000000000 +0200
@@ -58,8 +58,8 @@
       <stdout>/dev/md_test5p1: UUID="4603e3eb-e21b-46f5-9d5d-c31536f064fa" 
TYPE="ext4" PARTUUID="6977800c-4983-4319-bfcf-906265e05745"</stdout>
     </Command>
     <Command>
-      <name>/sbin/mdadm --detail /dev/md/test2 --export</name>
-      <name>/sbin/mdadm --detail /dev/md127 --export</name>
+      <name>/sbin/mdadm --detail --export /dev/md/test2</name>
+      <name>/sbin/mdadm --detail --export /dev/md127</name>
       <stdout>MD_LEVEL=raid0</stdout>
       <stdout>MD_DEVICES=2</stdout>
       <stdout>MD_METADATA=1.2</stdout>
@@ -72,8 +72,8 @@
       <stdout>MD_DEVICE_sdb5_DEV=/dev/sdb5</stdout>
     </Command>
     <Command>
-      <name>/sbin/mdadm --detail /dev/md/test3 --export</name>
-      <name>/sbin/mdadm --detail /dev/md126 --export</name>
+      <name>/sbin/mdadm --detail --export /dev/md/test3</name>
+      <name>/sbin/mdadm --detail --export /dev/md126</name>
       <stdout>MD_LEVEL=raid0</stdout>
       <stdout>MD_DEVICES=2</stdout>
       <stdout>MD_METADATA=1.2</stdout>
@@ -86,8 +86,8 @@
       <stdout>MD_DEVICE_sdb8_DEV=/dev/sdb8</stdout>
     </Command>
     <Command>
-      <name>/sbin/mdadm --detail /dev/md/test4 --export</name>
-      <name>/sbin/mdadm --detail /dev/md_test4 --export</name>
+      <name>/sbin/mdadm --detail --export /dev/md/test4</name>
+      <name>/sbin/mdadm --detail --export /dev/md_test4</name>
       <stdout>MD_LEVEL=raid0</stdout>
       <stdout>MD_DEVICES=2</stdout>
       <stdout>MD_METADATA=1.2</stdout>
@@ -100,8 +100,8 @@
       <stdout>MD_DEVICE_sdb10_DEV=/dev/sdb10</stdout>
     </Command>
     <Command>
-      <name>/sbin/mdadm --detail /dev/md/test5 --export</name>
-      <name>/sbin/mdadm --detail /dev/md_test5 --export</name>
+      <name>/sbin/mdadm --detail --export /dev/md/test5</name>
+      <name>/sbin/mdadm --detail --export /dev/md_test5</name>
       <stdout>MD_LEVEL=raid0</stdout>
       <stdout>MD_DEVICES=2</stdout>
       <stdout>MD_METADATA=1.2</stdout>
@@ -114,7 +114,7 @@
       <stdout>MD_DEVICE_sdb12_DEV=/dev/sdb12</stdout>
     </Command>
     <Command>
-      <name>/sbin/mdadm --detail /dev/md0 --export</name>
+      <name>/sbin/mdadm --detail --export /dev/md0</name>
       <stdout>MD_LEVEL=raid0</stdout>
       <stdout>MD_DEVICES=2</stdout>
       <stdout>MD_METADATA=1.2</stdout>
@@ -126,7 +126,7 @@
       <stdout>MD_DEVICE_sdb1_DEV=/dev/sdb1</stdout>
     </Command>
     <Command>
-      <name>/sbin/mdadm --detail /dev/md1 --export</name>
+      <name>/sbin/mdadm --detail --export /dev/md1</name>
       <stdout>MD_LEVEL=raid0</stdout>
       <stdout>MD_DEVICES=2</stdout>
       <stdout>MD_METADATA=1.2</stdout>

Reply via email to