Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package barrel for openSUSE:Factory checked in at 2022-01-25 18:27:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/barrel (Old) and /work/SRC/openSUSE:Factory/.barrel.new.1938 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "barrel" Tue Jan 25 18:27:51 2022 rev:4 rq:947975 version:0.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/barrel/barrel.changes 2021-12-22 20:19:12.663879236 +0100 +++ /work/SRC/openSUSE:Factory/.barrel.new.1938/barrel.changes 2022-01-25 18:27:52.312380157 +0100 @@ -1,0 +2,7 @@ +Fri Jan 21 13:43:13 CET 2022 - aschn...@suse.com + +- without providing the MD RAID metadata version use the default + of mdadm +- version 0.1.0 + +------------------------------------------------------------------- Old: ---- barrel-0.0.8.tar.xz New: ---- barrel-0.1.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ barrel.spec ++++++ --- /var/tmp/diff_new_pack.37yZas/_old 2022-01-25 18:27:52.756377063 +0100 +++ /var/tmp/diff_new_pack.37yZas/_new 2022-01-25 18:27:52.760377034 +0100 @@ -16,7 +16,7 @@ # Name: barrel -Version: 0.0.8 +Version: 0.1.0 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build Source: barrel-%{version}.tar.xz @@ -32,16 +32,16 @@ BuildRequires: docbook-xsl-stylesheets %endif BuildRequires: fdupes -BuildRequires: libstorage-ng-devel >= 4.4.59 +BuildRequires: libstorage-ng-devel >= 4.4.76 BuildRequires: libtool BuildRequires: libxslt BuildRequires: readline-devel -Requires: libstorage-ng1 >= 4.4.59 +Requires: libstorage-ng1 >= 4.4.76 Recommends: %{name}-lang Summary: Tool for storage management -Url: http://github.com/aschnell/barrel +Url: http://github.com/openSUSE/barrel License: GPL-2.0-only Group: System/Packages ++++++ barrel-0.0.8.tar.xz -> barrel-0.1.0.tar.xz ++++++ ++++ 4232 lines of diff (skipped) ++++ retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/barrel-0.0.8/README.md new/barrel-0.1.0/README.md --- old/barrel-0.0.8/README.md 1970-01-01 01:00:00.000000000 +0100 +++ new/barrel-0.1.0/README.md 2021-12-23 08:52:45.000000000 +0100 @@ -0,0 +1,16 @@ + +barrel +====== + +Barrel is a command-line program for storage management. It can work +with file systems, LUKS, RAIDs and LVM. The main feature of barrel is +to combine the various tools needed to manage the different storage +systems in one tool. E.g. with a single command of barrel it is +possible to create partitions on several disks, create a RAID from +those partitions and create a file system on the RAID. + +Tutorial +-------- + +Check the [tutorial](doc/tutorial.md). + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/barrel-0.0.8/VERSION new/barrel-0.1.0/VERSION --- old/barrel-0.0.8/VERSION 2021-12-02 10:25:36.000000000 +0100 +++ new/barrel-0.1.0/VERSION 2022-01-21 10:42:58.000000000 +0100 @@ -1 +1 @@ -0.0.8 +0.1.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/barrel-0.0.8/barrel/create-raid.cc new/barrel-0.1.0/barrel/create-raid.cc --- old/barrel-0.0.8/barrel/create-raid.cc 2021-11-22 14:27:36.000000000 +0100 +++ new/barrel-0.1.0/barrel/create-raid.cc 2022-01-18 14:34:29.000000000 +0100 @@ -375,11 +375,9 @@ } Md* md = Md::create(staging, name); + md->set_metadata(options.metadata ? options.metadata.value() : "default"); md->set_md_level(options.level.value()); - if (options.metadata) - md->set_metadata(options.metadata.value()); - if (options.chunk_size) md->set_chunk_size(options.chunk_size.value()); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/barrel-0.0.8/barrel/show-commit.cc new/barrel-0.1.0/barrel/show-commit.cc --- old/barrel-0.0.8/barrel/show-commit.cc 2021-11-10 14:10:53.000000000 +0100 +++ new/barrel-0.1.0/barrel/show-commit.cc 2022-01-11 12:40:21.000000000 +0100 @@ -54,15 +54,15 @@ for (const string& action : actiongraph->get_commit_actions_as_strings()) cout << " " << action << '\n'; - - if (state.pools_modified) - cout << " " << _("Save pools") << '\n'; } catch (const Exception& e) { cout << _("failed to calculate actions") << endl; cout << e.what() << endl; } + + if (state.pools_modified) + cout << " " << _("Save pools") << '\n'; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/barrel-0.0.8/barrel.spec.in new/barrel-0.1.0/barrel.spec.in --- old/barrel-0.0.8/barrel.spec.in 2021-12-02 10:52:41.000000000 +0100 +++ new/barrel-0.1.0/barrel.spec.in 2022-01-19 15:34:10.000000000 +0100 @@ -32,16 +32,16 @@ BuildRequires: docbook-xsl-stylesheets %endif BuildRequires: fdupes -BuildRequires: libstorage-ng-devel >= 4.4.59 +BuildRequires: libstorage-ng-devel >= 4.4.76 BuildRequires: libtool BuildRequires: libxslt BuildRequires: readline-devel -Requires: libstorage-ng1 >= 4.4.59 +Requires: libstorage-ng1 >= 4.4.76 Recommends: %{name}-lang Summary: Tool for storage management -Url: http://github.com/aschnell/barrel +Url: http://github.com/openSUSE/barrel License: GPL-2.0-only Group: System/Packages diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/barrel-0.0.8/compile new/barrel-0.1.0/compile --- old/barrel-0.0.8/compile 2021-12-02 11:33:11.000000000 +0100 +++ new/barrel-0.1.0/compile 2022-01-21 14:31:26.000000000 +0100 @@ -3,7 +3,7 @@ scriptversion=2018-03-07.03; # UTC -# Copyright (C) 1999-2020 Free Software Foundation, Inc. +# Copyright (C) 1999-2021 Free Software Foundation, Inc. # Written by Tom Tromey <tro...@cygnus.com>. # # This program is free software; you can redistribute it and/or modify diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/barrel-0.0.8/doc/barrel.xml.in new/barrel-0.1.0/doc/barrel.xml.in --- old/barrel-0.0.8/doc/barrel.xml.in 2021-11-23 08:59:01.000000000 +0100 +++ new/barrel-0.1.0/doc/barrel.xml.in 2022-01-19 12:34:24.000000000 +0100 @@ -550,8 +550,9 @@ <varlistentry> <term><option>--metadata</option> <replaceable>metadata</replaceable></term> <listitem> - <para>RAID metadata version. Possible values are 0.9, - 1.0, 1.1 and 1.2.</para> + <para>RAID metadata version. Possible values are 1.0, + 1.1 and 1.2, although other values might work. Without the option the + default of mdadm is used (which is 1.2 at present).</para> </listitem> </varlistentry> <varlistentry> @@ -1159,8 +1160,8 @@ </variablelist> </refsect1> - <refsect1 id='bugs'> - <title>BUGS</title> + <refsect1 id='bugs_and_missing_features'> + <title>BUGS AND MISSING FEATURES</title> <itemizedlist> <listitem> <para>Validation of input is unfinished.</para> @@ -1173,7 +1174,7 @@ environments, can cause race conditions.</para> </listitem> <listitem> - <para>Translations are missing.</para> + <para>Translations are incomplete.</para> </listitem> <listitem> <para>Incomplete support for multipath, BIOS RAIDS and DASDs.</para> @@ -1186,7 +1187,7 @@ <refsect1 id='homepage'> <title>HOMEPAGE</title> - <para><ulink url='http://github.com/aschnell/barrel/'>http://github.com/aschnell/barrel/</ulink></para> + <para><ulink url='http://github.com/openSUSE/barrel/'>http://github.com/openSUSE/barrel/</ulink></para> </refsect1> <refsect1 id='authors'> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/barrel-0.0.8/missing new/barrel-0.1.0/missing --- old/barrel-0.0.8/missing 2021-12-02 11:33:11.000000000 +0100 +++ new/barrel-0.1.0/missing 2022-01-21 14:31:26.000000000 +0100 @@ -3,7 +3,7 @@ scriptversion=2018-03-07.03; # UTC -# Copyright (C) 1996-2020 Free Software Foundation, Inc. +# Copyright (C) 1996-2021 Free Software Foundation, Inc. # Originally written by Fran,cois Pinard <pin...@iro.umontreal.ca>, 1996. # This program is free software; you can redistribute it and/or modify diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/barrel-0.0.8/po/README new/barrel-0.1.0/po/README --- old/barrel-0.0.8/po/README 1970-01-01 01:00:00.000000000 +0100 +++ new/barrel-0.1.0/po/README 2022-01-10 09:02:12.000000000 +0100 @@ -0,0 +1,10 @@ + +After adding or modifying messages run 'make barrel.pot' and 'make +merge' and commit the pot and po files. + +Translations themself are done in Weblate. + +Do not edit the translations here. Changes will be overwritten by Weblate. + +https://l10n.opensuse.org/projects/barrel/master/ + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/barrel-0.0.8/po/da.po new/barrel-0.1.0/po/da.po --- old/barrel-0.0.8/po/da.po 1970-01-01 01:00:00.000000000 +0100 +++ new/barrel-0.1.0/po/da.po 2022-01-11 16:33:15.000000000 +0100 @@ -0,0 +1,825 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR SUSE LLC +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-01-11 16:33+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: da\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +msgid "Activating..." +msgstr "" + +msgid "Adds devices to a pool." +msgstr "" + +msgid "Alias for 'create encryption --type luks1'" +msgstr "" + +msgid "Alias for 'create encryption --type luks2'" +msgstr "" + +msgid "Alias for 'create filesystem --type btrfs'" +msgstr "" + +msgid "Alias for 'create filesystem --type ext2'" +msgstr "" + +msgid "Alias for 'create filesystem --type ext3'" +msgstr "" + +msgid "Alias for 'create filesystem --type ext4'" +msgstr "" + +msgid "Alias for 'create filesystem --type f2fs'" +msgstr "" + +msgid "Alias for 'create filesystem --type ntfs'" +msgstr "" + +msgid "Alias for 'create filesystem --type swap'" +msgstr "" + +msgid "Alias for 'create filesystem --type xfs'" +msgstr "" + +msgid "Alias for 'create partition-table --type gpt'" +msgstr "" + +msgid "Alias for 'create partition-table --type ms-dos'" +msgstr "" + +msgid "Alias for 'create raid --level 0'" +msgstr "" + +msgid "Alias for 'create raid --level 1'" +msgstr "" + +msgid "Alias for 'create raid --level 10'" +msgstr "" + +msgid "Alias for 'create raid --level 4'" +msgstr "" + +msgid "Alias for 'create raid --level 5'" +msgstr "" + +msgid "Alias for 'create raid --level 6'" +msgstr "" + +msgid "Block Size" +msgstr "" + +msgid "Bus ID" +msgstr "" + +msgid "Chunk Size" +msgstr "" + +msgid "Clears the stack." +msgstr "" + +msgid "Commands:" +msgstr "" + +msgid "Commit changes?" +msgstr "" + +msgid "Commits changes to disk and quits barrel." +msgstr "" + +msgid "Continue?" +msgstr "" + +msgid "Creates a new LVM logical volume." +msgstr "" + +msgid "Creates a new LVM volume group." +msgstr "" + +msgid "Creates a new RAID." +msgstr "" + +msgid "Creates a new encryption device." +msgstr "" + +msgid "Creates a new file system." +msgstr "" + +msgid "Creates a new partition table." +msgstr "" + +msgid "Creates a new pool containing devices." +msgstr "" + +msgid "Description" +msgstr "" + +msgid "Devices" +msgstr "" + +msgid "Duplicates the top object of the stack." +msgstr "" + +msgid "Enter password:" +msgstr "" + +msgid "Extent Size" +msgstr "" + +msgid "Format" +msgstr "" + +#, c-format +msgid "GPT on %s" +msgstr "" + +msgid "Generating pools" +msgstr "" + +msgid "Global options:" +msgstr "" + +#, c-format +msgid "Invalid answer '%s'" +msgstr "" + +msgid "Keep smiling, 'cause that's the most important thing." +msgstr "" + +#, c-format +msgid "LUKS on %s" +msgstr "" + +#, c-format +msgid "LVM logical volume %s" +msgstr "" + +#, c-format +msgid "LVM volume group %s" +msgstr "" + +msgid "Label" +msgstr "" + +msgid "Level" +msgstr "" + +msgid "Loading pools..." +msgstr "" + +msgid "Loads pools." +msgstr "" + +msgid "Loads the staging devicegraph from a file." +msgstr "" + +#, c-format +msgid "MS-DOS on %s" +msgstr "" + +msgid "Metadata" +msgstr "" + +#, c-format +msgid "Missing argument for command option '%s'." +msgstr "" + +#, c-format +msgid "Missing argument for global option '%s'." +msgstr "" + +msgid "Model" +msgstr "" + +msgid "Mount Point" +msgstr "" + +msgid "Name" +msgstr "" + +#, c-format +msgid "No block devices allowed for command option '%s'." +msgstr "" + +msgid "No global block devices allowed." +msgstr "" + +msgid "Passwords do not match." +msgstr "" + +msgid "Pool" +msgstr "" + +msgid "Position" +msgstr "" + +msgid "Prints help." +msgstr "" + +msgid "Prints the stack." +msgstr "" + +msgid "Probing..." +msgstr "" + +msgid "Quit?" +msgstr "" + +msgid "Quits barrel." +msgstr "" + +#, c-format +msgid "RAID %s" +msgstr "" + +msgid "RAID level already set for command 'raid'" +msgstr "" + +msgid "Raid level missing for command 'raid'" +msgstr "" + +msgid "Removes a device." +msgstr "" + +msgid "Removes a pool." +msgstr "" + +msgid "Removes devices from a pool." +msgstr "" + +msgid "Removes the top object from the stack." +msgstr "" + +msgid "Renames pool." +msgstr "" + +msgid "Restores the staging devicegraph to the last backup." +msgstr "" + +msgid "Save pools" +msgstr "" + +msgid "Saves pools." +msgstr "" + +msgid "Saves the staging devicegraph to a file." +msgstr "" + +msgid "Saving pools..." +msgstr "" + +msgid "Shows DASDs." +msgstr "" + +msgid "Shows LVM volume groups." +msgstr "" + +msgid "Shows RAIDs." +msgstr "" + +msgid "Shows commit actions." +msgstr "" + +msgid "Shows device tree." +msgstr "" + +msgid "Shows disks." +msgstr "" + +msgid "Shows encryption devices." +msgstr "" + +msgid "Shows filesystems." +msgstr "" + +msgid "Shows multipath devices." +msgstr "" + +msgid "Shows pools." +msgstr "" + +msgid "Size" +msgstr "" + +msgid "Stripes" +msgstr "" + +msgid "The command has the following subcommands:" +msgstr "" + +msgid "Type" +msgstr "" + +#, c-format +msgid "Unknown global option '%s'." +msgstr "" + +#, c-format +msgid "Unknown option '%s' for command '%s'." +msgstr "" + +msgid "Usage" +msgstr "" + +msgid "Used" +msgstr "" + +msgid "Vendor" +msgstr "" + +msgid "Verify password:" +msgstr "" + +msgid "activate storage systems at startup" +msgstr "" + +msgid "answer all questions with yes" +msgstr "" + +msgid "backup empty during undo" +msgstr "" + +msgid "bad devices argument" +msgstr "" + +msgid "bad stripes argument" +msgstr "" + +msgid "be more verbose" +msgstr "" + +msgid "be quiet" +msgstr "" + +#, c-format +msgid "block device '%s' cannot be removed" +msgstr "" + +#, c-format +msgid "block device '%s' cannot be used as a regular block device" +msgstr "" + +#, c-format +msgid "block device '%s' is in use" +msgstr "" + +msgid "block devices missing for command 'raid'" +msgstr "" + +#, c-format +msgid "closing json file '%s' failed" +msgstr "" + +#, c-format +msgid "device '%s' not found in mapping" +msgstr "" + +msgid "do not commit anything to disk" +msgstr "" + +msgid "do not show partitions on DASDs" +msgstr "" + +msgid "do not show partitions on RAIDs" +msgstr "" + +msgid "do not show partitions on disks" +msgstr "" + +msgid "do not show partitions on multipath devices" +msgstr "" + +msgid "done" +msgstr "" + +#, c-format +msgid "element of array for '%s' not string" +msgstr "" + +#, c-format +msgid "element of devices array for '%s' not string" +msgstr "" + +msgid "encryption type" +msgstr "" + +msgid "encryption type already set for command 'encryption'" +msgstr "" + +msgid "encryption type missing for command 'encryption'" +msgstr "" + +msgid "error:" +msgstr "" + +#, c-format +msgid "excessive content in json file '%s'" +msgstr "" + +msgid "failed to calculate actions" +msgstr "" + +#, c-format +msgid "filesystem %s on %s" +msgstr "" + +msgid "filesystem type already set for command 'filesystem'" +msgstr "" + +msgid "filesystem type missing for command 'filesystem'" +msgstr "" + +msgid "force if block device is in use" +msgstr "" + +msgid "force if block devices are in use" +msgstr "" + +msgid "go downwards" +msgstr "" + +msgid "go upwards" +msgstr "" + +msgid "invalid logical volume name for command 'lv'" +msgstr "" + +#, c-format +msgid "invalid path '%s'" +msgstr "" + +msgid "invalid volume group name for command 'vg'" +msgstr "" + +msgid "keep underlying partitions" +msgstr "" + +#, c-format +msgid "mapped DASD for '%s' has different format" +msgstr "" + +#, c-format +msgid "mapped DASD for '%s' has different type" +msgstr "" + +#, c-format +msgid "mapped DASD for '%s' mapped twice" +msgstr "" + +#, c-format +msgid "mapped DM RAID for '%s' mapped twice" +msgstr "" + +#, c-format +msgid "mapped device for '%s' has different block size" +msgstr "" + +#, c-format +msgid "mapped device for '%s' is not a DASD" +msgstr "" + +#, c-format +msgid "mapped device for '%s' is not a DM RAID" +msgstr "" + +#, c-format +msgid "mapped device for '%s' is not a disk" +msgstr "" + +#, c-format +msgid "mapped device for '%s' is not a multipath" +msgstr "" + +#, c-format +msgid "mapped device for '%s' is smaller" +msgstr "" + +#, c-format +msgid "mapped device for '%s' not found" +msgstr "" + +#, c-format +msgid "mapped disk for '%s' mapped twice" +msgstr "" + +#, c-format +msgid "mapped multipath for '%s' mapped twice" +msgstr "" + +#, c-format +msgid "mapping %s to %s" +msgstr "" + +#, c-format +msgid "mapping not found in json file '%s'" +msgstr "" + +msgid "mkfs options" +msgstr "" + +msgid "mount options" +msgstr "" + +msgid "mount options require a path" +msgstr "" + +msgid "mount path" +msgstr "" + +msgid "multiple devices" +msgstr "" + +msgid "name missing for command 'devicegraph'" +msgstr "" + +msgid "name missing for command 'encryption'" +msgstr "" + +msgid "name missing for command 'lv'" +msgstr "" + +msgid "name missing for command 'vg'" +msgstr "" + +msgid "name of RAID already exists" +msgstr "" + +msgid "name of devicegraph" +msgstr "" + +msgid "name of devicegraph file" +msgstr "" + +msgid "name of logical volume already exists" +msgstr "" + +msgid "name of mapping file" +msgstr "" + +msgid "name of new pool" +msgstr "" + +msgid "name of pool" +msgstr "" + +msgid "name of pool to use" +msgstr "" + +msgid "name of volume group" +msgstr "" + +msgid "name of volume group already exists" +msgstr "" + +msgid "new name" +msgstr "" + +#, c-format +msgid "no mapping DASD for '%s' found" +msgstr "" + +#, c-format +msgid "no mapping DM RAID for '%s' found" +msgstr "" + +#, c-format +msgid "no mapping disk for '%s' found" +msgstr "" + +#, c-format +msgid "no mapping multipath for '%s' found" +msgstr "" + +msgid "not a block device on stack" +msgstr "" + +msgid "not a partition table on stack" +msgstr "" + +msgid "not a partitionable" +msgstr "" + +msgid "not a partitionable on stack" +msgstr "" + +msgid "not a volume group on stack" +msgstr "" + +msgid "number of stripes" +msgstr "" + +msgid "old name" +msgstr "" + +msgid "only one block device allowed" +msgstr "" + +#, c-format +msgid "opening json file '%s' failed" +msgstr "" + +#, c-format +msgid "parsing json file '%s' failed" +msgstr "" + +msgid "partition table type" +msgstr "" + +msgid "partition table type already set command 'partition-table'" +msgstr "" + +msgid "partition table type missing for command 'partition-table'" +msgstr "" + +#, c-format +msgid "partitionable '%s' cannot be used as a regular partitionable" +msgstr "" + +#, c-format +msgid "partitionable '%s' is in use" +msgstr "" + +#, c-format +msgid "path '%s' already used" +msgstr "" + +msgid "path must be 'swap'" +msgstr "" + +msgid "" +"pool argument and blk devices not allowed together for command 'encryption'" +msgstr "" + +msgid "" +"pool argument and blk devices not allowed together for command 'filesystem'" +msgstr "" + +msgid "pool argument and blk devices not allowed together for command 'vg'" +msgstr "" + +msgid "pool name" +msgstr "" + +msgid "probed instead of staging" +msgstr "" + +#, c-format +msgid "read for json file '%s' failed" +msgstr "" + +msgid "run with a prefix" +msgstr "" + +msgid "set RAID level" +msgstr "" + +msgid "set RAID metadata version" +msgstr "" + +msgid "set RAID name" +msgstr "" + +msgid "set chunk size" +msgstr "" + +msgid "set extent size" +msgstr "" + +msgid "set file system label" +msgstr "" + +msgid "set file system type" +msgstr "" + +msgid "set label of device" +msgstr "" + +msgid "set name of device" +msgstr "" + +msgid "set name of logical volume" +msgstr "" + +msgid "set name of volume group" +msgstr "" + +msgid "set number of devices" +msgstr "" + +msgid "set size" +msgstr "" + +msgid "set size of RAID" +msgstr "" + +msgid "set size of logical volume" +msgstr "" + +msgid "set size of volume group" +msgstr "" + +#, c-format +msgid "several mapping DASDs for '%s' found" +msgstr "" + +#, c-format +msgid "several mapping DM RAIDs for '%s' found" +msgstr "" + +#, c-format +msgid "several mapping disks for '%s' found" +msgstr "" + +#, c-format +msgid "several mapping multipath for '%s' found" +msgstr "" + +msgid "show help and exit" +msgstr "" + +msgid "show version and exit" +msgstr "" + +msgid "size argument missing for command 'encryption'" +msgstr "" + +msgid "size argument missing for command 'filesystem'" +msgstr "" + +msgid "size argument required for command 'raid'" +msgstr "" + +msgid "size argument required for command 'vg'" +msgstr "" + +msgid "size missing for command 'lv'" +msgstr "" + +msgid "size of stripes" +msgstr "" + +msgid "spare devices not allowed for raid level" +msgstr "" + +msgid "stack empty during dup" +msgstr "" + +msgid "stack empty during pop" +msgstr "" + +#, c-format +msgid "stat for json file '%s' failed" +msgstr "" + +msgid "too few raid devices for raid level" +msgstr "" + +msgid "tune options" +msgstr "" + +#, c-format +msgid "tune options not allowed for %s" +msgstr "" + +msgid "unknown encryption type" +msgstr "" + +#, c-format +msgid "unknown filesystem type '%s'" +msgstr "" + +msgid "unknown partition table type" +msgstr "" + +msgid "unknown raid level for command 'raid'" +msgstr "" + +#, c-format +msgid "value for '%s' neither string nor array" +msgstr "" + +msgid "value of description entry not a string" +msgstr "" + +msgid "value of devices entry not an array" +msgstr "" + +#, c-format +msgid "volume group '%s' is over-committed" +msgstr "" + +msgid "wrong number of partitionables" +msgstr "" + +msgid "y/n" +msgstr "" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/barrel-0.0.8/po/de.po new/barrel-0.1.0/po/de.po --- old/barrel-0.0.8/po/de.po 2021-12-10 09:27:56.000000000 +0100 +++ new/barrel-0.1.0/po/de.po 2022-01-11 16:33:15.000000000 +0100 @@ -6,15 +6,17 @@ msgstr "" "Project-Id-Version: barrel\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-11-18 15:49+0100\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Arvin Schnell <aschn...@suse.de>\n" -"Language-Team: LANGUAGE <l...@li.org>\n" +"POT-Creation-Date: 2022-01-11 16:33+0100\n" +"PO-Revision-Date: 2022-01-10 10:12+0000\n" +"Last-Translator: Arvin Schnell <aschn...@suse.com>\n" +"Language-Team: German <https://l10n.opensuse.org/projects/barrel/master/de/" +">\n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.9.1\n" msgid "Activating..." msgstr "" @@ -77,7 +79,7 @@ msgstr "" msgid "Block Size" -msgstr "" +msgstr "Block Gr????e" msgid "Bus ID" msgstr "" @@ -97,6 +99,9 @@ msgid "Commits changes to disk and quits barrel." msgstr "" +msgid "Continue?" +msgstr "" + msgid "Creates a new LVM logical volume." msgstr "" @@ -121,9 +126,6 @@ msgid "Description" msgstr "" -msgid "Device" -msgstr "" - msgid "Devices" msgstr "" @@ -168,6 +170,9 @@ msgid "LVM volume group %s" msgstr "" +msgid "Label" +msgstr "" + msgid "Level" msgstr "" @@ -287,6 +292,9 @@ msgid "Shows commit actions." msgstr "" +msgid "Shows device tree." +msgstr "" + msgid "Shows disks." msgstr "" @@ -439,6 +447,12 @@ msgid "force if block devices are in use" msgstr "" +msgid "go downwards" +msgstr "" + +msgid "go upwards" +msgstr "" + msgid "invalid logical volume name for command 'lv'" msgstr "" @@ -465,6 +479,10 @@ msgstr "" #, c-format +msgid "mapped DM RAID for '%s' mapped twice" +msgstr "" + +#, c-format msgid "mapped device for '%s' has different block size" msgstr "" @@ -473,10 +491,18 @@ msgstr "" #, c-format +msgid "mapped device for '%s' is not a DM RAID" +msgstr "" + +#, c-format msgid "mapped device for '%s' is not a disk" msgstr "" #, c-format +msgid "mapped device for '%s' is not a multipath" +msgstr "" + +#, c-format msgid "mapped device for '%s' is smaller" msgstr "" @@ -489,6 +515,10 @@ msgstr "" #, c-format +msgid "mapped multipath for '%s' mapped twice" +msgstr "" + +#, c-format msgid "mapping %s to %s" msgstr "" @@ -508,6 +538,9 @@ msgid "mount path" msgstr "" +msgid "multiple devices" +msgstr "" + msgid "name missing for command 'devicegraph'" msgstr "" @@ -558,9 +591,17 @@ msgstr "" #, c-format +msgid "no mapping DM RAID for '%s' found" +msgstr "" + +#, c-format msgid "no mapping disk for '%s' found" msgstr "" +#, c-format +msgid "no mapping multipath for '%s' found" +msgstr "" + msgid "not a block device on stack" msgstr "" @@ -662,6 +703,9 @@ msgid "set file system type" msgstr "" +msgid "set label of device" +msgstr "" + msgid "set name of device" msgstr "" @@ -691,16 +735,18 @@ msgstr "" #, c-format -msgid "several mapping disks for '%s' found" +msgid "several mapping DM RAIDs for '%s' found" msgstr "" -msgid "show help and exit" +#, c-format +msgid "several mapping disks for '%s' found" msgstr "" -msgid "show underlying device" +#, c-format +msgid "several mapping multipath for '%s' found" msgstr "" -msgid "show underlying devices" +msgid "show help and exit" msgstr "" msgid "show version and exit" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/barrel-0.0.8/test-driver new/barrel-0.1.0/test-driver --- old/barrel-0.0.8/test-driver 2021-12-02 11:33:12.000000000 +0100 +++ new/barrel-0.1.0/test-driver 2022-01-21 14:31:27.000000000 +0100 @@ -3,7 +3,7 @@ scriptversion=2018-03-07.03; # UTC -# Copyright (C) 2011-2020 Free Software Foundation, Inc. +# Copyright (C) 2011-2021 Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -110,8 +110,11 @@ trap "st=141; $do_exit" 13 trap "st=143; $do_exit" 15 -# Test script is run here. -"$@" >$log_file 2>&1 +# Test script is run here. We create the file first, then append to it, +# to ameliorate tests themselves also writing to the log file. Our tests +# don't, but others can (automake bug#35762). +: >"$log_file" +"$@" >>"$log_file" 2>&1 estatus=$? if test $enable_hard_errors = no && test $estatus -eq 99; then @@ -133,7 +136,7 @@ # know whether the test passed or failed simply by looking at the '.log' # file, without the need of also peaking into the corresponding '.trs' # file (automake bug#11814). -echo "$res $test_name (exit status: $estatus)" >>$log_file +echo "$res $test_name (exit status: $estatus)" >>"$log_file" # Report outcome to console. echo "${col}${res}${std}: $test_name" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/barrel-0.0.8/testsuite/complex1.cc new/barrel-0.1.0/testsuite/complex1.cc --- old/barrel-0.0.8/testsuite/complex1.cc 2021-11-26 09:13:36.000000000 +0100 +++ new/barrel-0.1.0/testsuite/complex1.cc 2022-01-19 15:09:42.000000000 +0100 @@ -33,15 +33,15 @@ "--devices", "3+1", "--size", "8 GiB", "xfs", "--path", "/test1" }); vector<string> actions = { - "Create partition /dev/sdb1 (4.06 GiB)", + "Create partition /dev/sdb1 (4.07 GiB)", "Set id of partition /dev/sdb1 to Linux RAID", - "Create partition /dev/sdc1 (4.06 GiB)", + "Create partition /dev/sdc1 (4.07 GiB)", "Set id of partition /dev/sdc1 to Linux RAID", - "Create partition /dev/sdd1 (4.06 GiB)", + "Create partition /dev/sdd1 (4.07 GiB)", "Set id of partition /dev/sdd1 to Linux RAID", - "Create partition /dev/sde1 (4.06 GiB)", + "Create partition /dev/sde1 (4.07 GiB)", "Set id of partition /dev/sde1 to Linux RAID", - "Create MD RAID5 /dev/md0 (8.00 GiB) from /dev/sdb1 (4.06 GiB), /dev/sdc1 (4.06 GiB), /dev/sdd1 (4.06 GiB) and /dev/sde1 (4.06 GiB)", + "Create MD RAID5 /dev/md0 (8.00 GiB) from /dev/sdb1 (4.07 GiB), /dev/sdc1 (4.07 GiB), /dev/sdd1 (4.07 GiB) and /dev/sde1 (4.07 GiB)", "Create xfs on /dev/md0 (8.00 GiB)", "Mount /dev/md0 (8.00 GiB) at /test1", "Add mount point /test1 of /dev/md0 (8.00 GiB) to /etc/fstab", @@ -68,15 +68,15 @@ "3+1", "--size", "8 GiB", "gpt", "xfs", "--size", "1 GiB", "--path", "/test1" }); vector<string> actions = { - "Create partition /dev/sdb1 (4.06 GiB)", + "Create partition /dev/sdb1 (4.07 GiB)", "Set id of partition /dev/sdb1 to Linux RAID", - "Create partition /dev/sdc1 (4.06 GiB)", + "Create partition /dev/sdc1 (4.07 GiB)", "Set id of partition /dev/sdc1 to Linux RAID", - "Create partition /dev/sdd1 (4.06 GiB)", + "Create partition /dev/sdd1 (4.07 GiB)", "Set id of partition /dev/sdd1 to Linux RAID", - "Create partition /dev/sde1 (4.06 GiB)", + "Create partition /dev/sde1 (4.07 GiB)", "Set id of partition /dev/sde1 to Linux RAID", - "Create MD RAID5 /dev/md0 (8.00 GiB) from /dev/sdb1 (4.06 GiB), /dev/sdc1 (4.06 GiB), /dev/sdd1 (4.06 GiB) and /dev/sde1 (4.06 GiB)", + "Create MD RAID5 /dev/md0 (8.00 GiB) from /dev/sdb1 (4.07 GiB), /dev/sdc1 (4.07 GiB), /dev/sdd1 (4.07 GiB) and /dev/sde1 (4.07 GiB)", "Create GPT on /dev/md0", "Create partition /dev/md0p1 (1.00 GiB)", "Create xfs on /dev/md0p1 (1.00 GiB)", @@ -106,15 +106,15 @@ "--size", "2 GiB" }); vector<string> actions = { - "Create partition /dev/sdb1 (4.06 GiB)", + "Create partition /dev/sdb1 (4.07 GiB)", "Set id of partition /dev/sdb1 to Linux RAID", - "Create partition /dev/sdc1 (4.06 GiB)", + "Create partition /dev/sdc1 (4.07 GiB)", "Set id of partition /dev/sdc1 to Linux RAID", - "Create partition /dev/sdd1 (4.06 GiB)", + "Create partition /dev/sdd1 (4.07 GiB)", "Set id of partition /dev/sdd1 to Linux RAID", - "Create partition /dev/sde1 (4.06 GiB)", + "Create partition /dev/sde1 (4.07 GiB)", "Set id of partition /dev/sde1 to Linux RAID", - "Create MD RAID5 /dev/md0 (8.00 GiB) from /dev/sdb1 (4.06 GiB), /dev/sdc1 (4.06 GiB), /dev/sdd1 (4.06 GiB) and /dev/sde1 (4.06 GiB)", + "Create MD RAID5 /dev/md0 (8.00 GiB) from /dev/sdb1 (4.07 GiB), /dev/sdc1 (4.07 GiB), /dev/sdd1 (4.07 GiB) and /dev/sde1 (4.07 GiB)", "Create physical volume on /dev/md0", "Create volume group test (8.00 GiB) from /dev/md0 (8.00 GiB)", "Create logical volume foo (2.00 GiB) on volume group test", @@ -142,15 +142,15 @@ "foo", "--size", "2 GiB" }); vector<string> actions = { - "Create partition /dev/sdb1 (4.06 GiB)", + "Create partition /dev/sdb1 (4.07 GiB)", "Set id of partition /dev/sdb1 to Linux RAID", - "Create partition /dev/sdc1 (4.06 GiB)", + "Create partition /dev/sdc1 (4.07 GiB)", "Set id of partition /dev/sdc1 to Linux RAID", - "Create partition /dev/sdd1 (4.06 GiB)", + "Create partition /dev/sdd1 (4.07 GiB)", "Set id of partition /dev/sdd1 to Linux RAID", - "Create partition /dev/sde1 (4.06 GiB)", + "Create partition /dev/sde1 (4.07 GiB)", "Set id of partition /dev/sde1 to Linux RAID", - "Create MD RAID5 /dev/md0 (8.00 GiB) from /dev/sdb1 (4.06 GiB), /dev/sdc1 (4.06 GiB), /dev/sdd1 (4.06 GiB) and /dev/sde1 (4.06 GiB)", + "Create MD RAID5 /dev/md0 (8.00 GiB) from /dev/sdb1 (4.07 GiB), /dev/sdc1 (4.07 GiB), /dev/sdd1 (4.07 GiB) and /dev/sde1 (4.07 GiB)", "Create GPT on /dev/md0", "Create partition /dev/md0p1 (6.00 GiB)", "Set id of partition /dev/md0p1 to Linux LVM", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/barrel-0.0.8/testsuite/raid1.cc new/barrel-0.1.0/testsuite/raid1.cc --- old/barrel-0.0.8/testsuite/raid1.cc 2021-11-26 09:11:34.000000000 +0100 +++ new/barrel-0.1.0/testsuite/raid1.cc 2022-01-20 08:51:30.000000000 +0100 @@ -33,15 +33,15 @@ "--devices", "3+1", "--size", "8 GiB" }); vector<string> actions = { - "Create partition /dev/sdb1 (4.06 GiB)", + "Create partition /dev/sdb1 (4.07 GiB)", "Set id of partition /dev/sdb1 to Linux RAID", - "Create partition /dev/sdc1 (4.06 GiB)", + "Create partition /dev/sdc1 (4.07 GiB)", "Set id of partition /dev/sdc1 to Linux RAID", - "Create partition /dev/sdd1 (4.06 GiB)", + "Create partition /dev/sdd1 (4.07 GiB)", "Set id of partition /dev/sdd1 to Linux RAID", - "Create partition /dev/sde1 (4.06 GiB)", + "Create partition /dev/sde1 (4.07 GiB)", "Set id of partition /dev/sde1 to Linux RAID", - "Create MD RAID5 /dev/md0 (8.00 GiB) from /dev/sdb1 (4.06 GiB), /dev/sdc1 (4.06 GiB), /dev/sdd1 (4.06 GiB) and /dev/sde1 (4.06 GiB)", + "Create MD RAID5 /dev/md0 (8.00 GiB) from /dev/sdb1 (4.07 GiB), /dev/sdc1 (4.07 GiB), /dev/sdd1 (4.07 GiB) and /dev/sde1 (4.07 GiB)", "Add /dev/md0 to /etc/mdadm.conf" }; @@ -99,15 +99,15 @@ Args args({ "--dry-run", "--yes" }); vector<string> actions = { - "Create partition /dev/sdb1 (4.06 GiB)", + "Create partition /dev/sdb1 (4.07 GiB)", "Set id of partition /dev/sdb1 to Linux RAID", - "Create partition /dev/sdc1 (4.06 GiB)", + "Create partition /dev/sdc1 (4.07 GiB)", "Set id of partition /dev/sdc1 to Linux RAID", - "Create partition /dev/sdd1 (4.06 GiB)", + "Create partition /dev/sdd1 (4.07 GiB)", "Set id of partition /dev/sdd1 to Linux RAID", - "Create partition /dev/sde1 (4.06 GiB)", + "Create partition /dev/sde1 (4.07 GiB)", "Set id of partition /dev/sde1 to Linux RAID", - "Create MD RAID6 /dev/md0 (8.00 GiB) from /dev/sdb1 (4.06 GiB), /dev/sdc1 (4.06 GiB), /dev/sdd1 (4.06 GiB) and /dev/sde1 (4.06 GiB)", + "Create MD RAID6 /dev/md0 (8.00 GiB) from /dev/sdb1 (4.07 GiB), /dev/sdc1 (4.07 GiB), /dev/sdd1 (4.07 GiB) and /dev/sde1 (4.07 GiB)", "Add /dev/md0 to /etc/mdadm.conf" }; @@ -139,7 +139,7 @@ vector<string> actions = { "Delete GPT on /dev/sdc", "Delete GPT on /dev/sdb", - "Create MD RAID1 /dev/md/test (31.87 GiB) from /dev/sdb (32.00 GiB) and /dev/sdc (32.00 GiB)", + "Create MD RAID1 /dev/md/test (31.84 GiB) from /dev/sdb (32.00 GiB) and /dev/sdc (32.00 GiB)", "Add /dev/md/test to /etc/mdadm.conf" }; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/barrel-0.0.8/testsuite/remove1.cc new/barrel-0.1.0/testsuite/remove1.cc --- old/barrel-0.0.8/testsuite/remove1.cc 2021-11-26 09:12:31.000000000 +0100 +++ new/barrel-0.1.0/testsuite/remove1.cc 2022-01-20 08:50:38.000000000 +0100 @@ -32,9 +32,9 @@ Args args({ "--dry-run", "--yes" }); vector<string> actions = { - "Create partition /dev/sdb1 (8.12 GiB)", + "Create partition /dev/sdb1 (8.13 GiB)", "Set id of partition /dev/sdb1 to Linux RAID", - "Create partition /dev/sdc1 (8.12 GiB)", + "Create partition /dev/sdc1 (8.13 GiB)", "Set id of partition /dev/sdc1 to Linux RAID" };