Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package barrel for openSUSE:Factory checked in at 2023-10-12 23:41:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/barrel (Old) and /work/SRC/openSUSE:Factory/.barrel.new.1807 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "barrel" Thu Oct 12 23:41:39 2023 rev:19 rq:1117128 version:0.2.4 Changes: -------- --- /work/SRC/openSUSE:Factory/barrel/barrel.changes 2023-10-10 21:02:14.710314084 +0200 +++ /work/SRC/openSUSE:Factory/.barrel.new.1807/barrel.changes 2023-10-12 23:43:01.942902735 +0200 @@ -1,0 +2,6 @@ +Wed Oct 11 14:29:09 CEST 2023 - aschn...@suse.com + +- support RAID level LINEAR +- version 0.2.4 + +------------------------------------------------------------------- Old: ---- barrel-0.2.3.tar.xz New: ---- barrel-0.2.4.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ barrel.spec ++++++ --- /var/tmp/diff_new_pack.kd5XOc/_old 2023-10-12 23:43:02.590926191 +0200 +++ /var/tmp/diff_new_pack.kd5XOc/_new 2023-10-12 23:43:02.590926191 +0200 @@ -17,7 +17,7 @@ Name: barrel -Version: 0.2.3 +Version: 0.2.4 Release: 0 Summary: Tool for storage management License: GPL-2.0-only ++++++ barrel-0.2.3.tar.xz -> barrel-0.2.4.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/barrel-0.2.3/VERSION new/barrel-0.2.4/VERSION --- old/barrel-0.2.3/VERSION 2023-10-06 12:45:59.000000000 +0200 +++ new/barrel-0.2.4/VERSION 2023-10-11 15:30:49.000000000 +0200 @@ -1 +1 @@ -0.2.3 +0.2.4 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/barrel-0.2.3/barrel/create-raid.cc new/barrel-0.2.4/barrel/create-raid.cc --- old/barrel-0.2.3/barrel/create-raid.cc 2022-08-04 11:29:34.000000000 +0200 +++ new/barrel-0.2.4/barrel/create-raid.cc 2023-10-11 15:30:49.000000000 +0200 @@ -1,5 +1,5 @@ /* - * Copyright (c) [2021-2022] SUSE LLC + * Copyright (c) [2021-2023] SUSE LLC * * All Rights Reserved. * @@ -28,6 +28,7 @@ #include <storage/Devices/Md.h> #include <storage/Holders/MdUser.h> #include <storage/Utils/HumanString.h> +#include <storage/Version.h> #include "Utils/GetOpts.h" #include "Utils/Text.h" @@ -58,6 +59,9 @@ const map<string, MdLevel> str_to_md_level = { +#if LIBSTORAGE_NG_VERSION_AT_LEAST(1, 94) + { "linear", MdLevel::LINEAR }, +#endif { "0", MdLevel::RAID0 }, { "stripe", MdLevel::RAID0 }, { "1", MdLevel::RAID1 }, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/barrel-0.2.3/barrel/handle.cc new/barrel-0.2.4/barrel/handle.cc --- old/barrel-0.2.3/barrel/handle.cc 2023-07-20 13:04:26.000000000 +0200 +++ new/barrel-0.2.4/barrel/handle.cc 2023-10-11 15:30:49.000000000 +0200 @@ -602,9 +602,9 @@ cout << "barrel " VERSION << '\n'; cout << "libstorage-ng " << LIBSTORAGE_NG_VERSION_STRING; -#if LIBSTORAGE_NG_VERSION_AT_LEAST(1, 90) - if (strcmp(LIBSTORAGE_NG_VERSION_STRING, get_version_string()) != 0) - cout << " (" << get_version_string() << ")"; +#if LIBSTORAGE_NG_VERSION_AT_LEAST(1, 92) + if (strcmp(LIBSTORAGE_NG_VERSION_STRING, get_libversion_string()) != 0) + cout << " (" << get_libversion_string() << ")"; #endif cout << '\n'; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/barrel-0.2.3/barrel/show-raids.cc new/barrel-0.2.4/barrel/show-raids.cc --- old/barrel-0.2.3/barrel/show-raids.cc 2022-02-23 16:03:30.000000000 +0100 +++ new/barrel-0.2.4/barrel/show-raids.cc 2023-10-11 15:30:49.000000000 +0200 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2021 SUSE LLC + * Copyright (c) [2021-2023] SUSE LLC * * All Rights Reserved. * @@ -27,6 +27,7 @@ #include <storage/Devices/Md.h> #include <storage/Holders/MdUser.h> #include <storage/Devices/DmRaid.h> +#include <storage/Version.h> #include "Utils/GetOpts.h" #include "Utils/Table.h" @@ -135,7 +136,11 @@ for (const Md* md : mds) { +#if LIBSTORAGE_NG_VERSION_AT_LEAST(1, 94) + string t1 = md->is_chunk_size_meaningful() ? format_size(md->get_chunk_size(), true) : ""; +#else string t1 = md->get_md_level() != MdLevel::RAID1 ? format_size(md->get_chunk_size(), true) : ""; +#endif Table::Row row(table, { md->get_name(), format_size(md->get_size()), get_md_level_name(md->get_md_level()), md->get_metadata(), diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/barrel-0.2.3/po/cs.po new/barrel-0.2.4/po/cs.po --- old/barrel-0.2.3/po/cs.po 2023-10-10 06:56:35.000000000 +0200 +++ new/barrel-0.2.4/po/cs.po 2023-10-11 14:38:45.000000000 +0200 @@ -8,7 +8,7 @@ "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-06 12:47+0200\n" -"PO-Revision-Date: 2023-10-08 13:15+0000\n" +"PO-Revision-Date: 2023-10-10 22:15+0000\n" "Last-Translator: AleÅ¡ Kastner <al...@volny.cz>\n" "Language-Team: Czech <https://l10n.opensuse.org/projects/barrel/master/cs/>\n" "Language: cs\n" @@ -644,9 +644,8 @@ msgid "mkfs options" msgstr "volby pro mkfs" -#, fuzzy msgid "mount by" -msgstr "pÅipojit" +msgstr "pÅipojit podle" msgid "mount options" msgstr "volby pÅipojenÃ" @@ -715,229 +714,229 @@ #. TRANSLATORS: error message msgid "no backup available for undo" -msgstr "" +msgstr "neexistuje záloha pro vrácenÃ" #, c-format msgid "no mapping DASD for '%s' found" -msgstr "" +msgstr "nenalezeno mapovánà DASD pro '%s'" #, c-format msgid "no mapping DM RAID for '%s' found" -msgstr "" +msgstr "nebylo nalezeno mapovánà DM RAID pro '%s'" #, c-format msgid "no mapping disk for '%s' found" -msgstr "" +msgstr "nenalezen mapovaný disk pro '%s'" #, c-format msgid "no mapping multipath for '%s' found" -msgstr "" +msgstr "nebylo nalezeno vÃcecestné mapovánà pro '%s'" msgid "no mark on stack" -msgstr "" +msgstr "na zásobnÃku nenà znaÄka" msgid "not a block device in array" -msgstr "" +msgstr "nenà blokové zaÅÃzenà v poli" msgid "not a block device on stack" -msgstr "" +msgstr "nenà blokové zaÅÃzenà na zásobnÃku" msgid "not a block device or array of block devices on stack" -msgstr "" +msgstr "na zásobnÃku nenà blokové zaÅÃzenà ani pole blokových zaÅÃzenÃ" msgid "not a device in array" -msgstr "" +msgstr "nenà zaÅÃzenà v poli" msgid "not a device on stack" -msgstr "" +msgstr "nenà zaÅÃzenà na zásobnÃku" msgid "not a partition table in array" -msgstr "" +msgstr "nenà tabulka oddÃlů v poli" msgid "not a partition table on stack" -msgstr "" +msgstr "nenà tabulka oddÃlů na zásobnÃku" msgid "not a partition table or array of partition tables on stack" -msgstr "" +msgstr "nenà tabulka oddÃlů ani pole tabulek oddÃlů na zásobnÃku" msgid "not a partitionable" -msgstr "" +msgstr "nenà rozdÄlitelný na oddÃly" msgid "not a partitionable on stack" -msgstr "" +msgstr "nenà rozdÄlitelný na zásobnÃku" msgid "not a volume group on stack" -msgstr "" +msgstr "nenà skupina svazků na zásobnÃku" msgid "number of stripes" -msgstr "" +msgstr "poÄet proužků" msgid "old name" -msgstr "" +msgstr "starý název" msgid "only one block device allowed" -msgstr "" +msgstr "je povoleno pouze jedno blokové zaÅÃzenÃ" msgid "only one partition table allowed" -msgstr "" +msgstr "je povolena pouze jedna tabulka oddÃlů" msgid "only one partitionable allowed" -msgstr "" +msgstr "povoleno pouze jedno dÄlitelné zaÅÃzenÃ" #. TRANSLATORS: error message, 'open' refers to open system call #, c-format msgid "open for json file '%s' failed" -msgstr "" +msgstr "operace 'open' souboru json '%s' selhala" #, c-format msgid "opening json file '%s' failed" -msgstr "" +msgstr "otevÅenà souboru json '%s' selhalo" #, c-format msgid "option --devices not allowed for %s" -msgstr "" +msgstr "volba --devices nenà povolena pro %s" #, c-format msgid "parsing json file '%s' failed" -msgstr "" +msgstr "zpracovánà json souboru '%s' selhalo" msgid "partition table type" -msgstr "" +msgstr "typ tabulky oddÃlů" msgid "partition table type already set command 'partition-table'" -msgstr "" +msgstr "typ tabulky oddÃlů je již nastaven pÅÃkazem 'partition-table'" msgid "partition table type missing for command 'partition-table'" -msgstr "" +msgstr "chybà typ tabulky oddÃlů pro pÅÃkaz 'partition-table'" #, c-format msgid "partitionable '%s' cannot be used as a regular partitionable" -msgstr "" +msgstr "dÄlitelný '%s' nelze použÃt jako bÄžný dÄlitelný typ" #, c-format msgid "partitionable '%s' is in use" -msgstr "" +msgstr "dÄlitelný '%s' se použÃvá" #, c-format msgid "path '%s' already used" -msgstr "" +msgstr "cesta '%s' je již použita" #. TRANSLATORS: do not translate 'swap' nor 'none' msgid "path must be 'swap' or 'none'" -msgstr "" +msgstr "cesta musà mÃt hodnotu 'swap' nebo 'none'" msgid "" "pool argument and blk devices not allowed together for command 'encryption'" -msgstr "" +msgstr "pro pÅÃkaz 'encryption' nenà povolen argument pool u blokových zaÅÃzenÃ" msgid "" "pool argument and blk devices not allowed together for command 'filesystem'" -msgstr "" +msgstr "pro pÅÃkaz 'filesystem' nenà povolen argument pool u blokových zaÅÃzenÃ" msgid "pool argument and blk devices not allowed together for command 'vg'" -msgstr "" +msgstr "pro pÅÃkaz 'vg' nenà povolen argument pool u blokových zaÅÃzenÃ" msgid "pool is empty" -msgstr "" +msgstr "zásobnÃk (pool) je prázdný" msgid "pool name" -msgstr "" +msgstr "název zásobnÃku" #. TRANSLATORS: error message, 'read' refers to read system call #, c-format msgid "read for json file '%s' failed" -msgstr "" +msgstr "'read' souboru json '%s' selhal" msgid "run with a rootprefix" -msgstr "" +msgstr "spustit s pÅedponou root" msgid "set RAID level" -msgstr "" +msgstr "nastavit úroveÅ RAID" msgid "set RAID metadata version" -msgstr "" +msgstr "Nastavit verzi metadat RAID" msgid "set RAID name" -msgstr "" +msgstr "nastavit název RAID" msgid "set a key file" -msgstr "" +msgstr "nastavit soubor klÃÄe" msgid "set chunk size" -msgstr "" +msgstr "nastavit velikost kousku (chunk)" msgid "set extent size" -msgstr "" +msgstr "nastavit velikost rozsahu" msgid "set file system label" -msgstr "" +msgstr "nastavit název souborového systému" msgid "set file system type" -msgstr "" +msgstr "nastavit typ systému souborů" msgid "set label of device" -msgstr "" +msgstr "nastavit Å¡tÃtek zaÅÃzenÃ" msgid "set name of device" -msgstr "" +msgstr "nastavit název zaÅÃzenÃ" msgid "set name of logical volume" -msgstr "" +msgstr "nastavit název logického svazku" msgid "set name of volume group" -msgstr "" +msgstr "nastavit název skupiny svazků" msgid "set number of devices" -msgstr "" +msgstr "nastavit poÄet zaÅÃzenÃ" msgid "set profiles" -msgstr "" +msgstr "nastavit profily" msgid "set size" -msgstr "" +msgstr "nastavit velikost" msgid "set size of RAID" -msgstr "" +msgstr "nastavit velikost RAID" msgid "set size of logical volume" -msgstr "" +msgstr "nastavit velikost logického svazku" msgid "set size of volume group" -msgstr "" +msgstr "nastavit velikost skupiny svazků" #, c-format msgid "several mapping DASDs for '%s' found" -msgstr "" +msgstr "nalezeno nÄkolik mapovánà DASD pro '%s'" #, c-format msgid "several mapping DM RAIDs for '%s' found" -msgstr "" +msgstr "nalezeno nÄkolik mapovánà DM RAID pro '%s'" #, c-format msgid "several mapping disks for '%s' found" -msgstr "" +msgstr "nalezeno nÄkolik mapovacÃch disků pro '%s'" #, c-format msgid "several mapping multipath for '%s' found" -msgstr "" +msgstr "nalezeno nÄkolik mapovánà vÃcecestných zaÅÃzenà pro '%s'" msgid "show colors" -msgstr "" +msgstr "zobrazit barvy" msgid "show help and exit" -msgstr "" +msgstr "zobrazit nápovÄdu a ukonÄit" msgid "show version and exit" -msgstr "" +msgstr "zobrazit verzi a ukonÄit" msgid "size argument missing for command 'encryption'" -msgstr "" +msgstr "v pÅÃkazu 'encryption' chybà argument size" msgid "size argument missing for command 'filesystem'" -msgstr "" +msgstr "v pÅÃkazu 'filesystem' chybà argument size" msgid "size argument required for command 'raid'" -msgstr "" +msgstr "pro pÅÃkaz 'raid' je vyžadován argument size" msgid "size argument required for command 'vg'" msgstr ""