openSUSE Commits
Threads by month
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
May 2022
- 1 participants
- 2269 discussions
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package yast2-update for openSUSE:Factory checked in at 2022-05-01 18:53:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-update (Old)
and /work/SRC/openSUSE:Factory/.yast2-update.new.1538 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-update"
Sun May 1 18:53:22 2022 rev:148 rq:973738 version:4.5.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-update/yast2-update.changes 2022-04-14 17:24:30.599196382 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-update.new.1538/yast2-update.changes 2022-05-01 18:53:25.635153977 +0200
@@ -1,0 +2,7 @@
+Thu Apr 28 08:09:47 UTC 2022 - Ladislav Slez��k <lslezak(a)suse.cz>
+
+- Use the "norecovery" mount option when searching the root
+ partitions (bsc#1195894)
+- 4.5.1
+
+-------------------------------------------------------------------
Old:
----
yast2-update-4.5.0.tar.bz2
New:
----
yast2-update-4.5.1.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-update.spec ++++++
--- /var/tmp/diff_new_pack.j5Vvvg/_old 2022-05-01 18:53:27.219155447 +0200
+++ /var/tmp/diff_new_pack.j5Vvvg/_new 2022-05-01 18:53:27.223155451 +0200
@@ -17,7 +17,7 @@
Name: yast2-update
-Version: 4.5.0
+Version: 4.5.1
Release: 0
Summary: YaST2 - Update
License: GPL-2.0-only
++++++ yast2-update-4.5.0.tar.bz2 -> yast2-update-4.5.1.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-update-4.5.0/package/yast2-update.changes new/yast2-update-4.5.1/package/yast2-update.changes
--- old/yast2-update-4.5.0/package/yast2-update.changes 2022-04-12 13:39:08.000000000 +0200
+++ new/yast2-update-4.5.1/package/yast2-update.changes 2022-04-28 16:58:44.000000000 +0200
@@ -1,4 +1,11 @@
-------------------------------------------------------------------
+Thu Apr 28 08:09:47 UTC 2022 - Ladislav Slez��k <lslezak(a)suse.cz>
+
+- Use the "norecovery" mount option when searching the root
+ partitions (bsc#1195894)
+- 4.5.1
+
+-------------------------------------------------------------------
Wed Apr 06 13:24:58 UTC 2022 - Ladislav Slez��k <lslezak(a)suse.cz>
- Bump version to 4.5.0 (bsc#1198109)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-update-4.5.0/package/yast2-update.spec new/yast2-update-4.5.1/package/yast2-update.spec
--- old/yast2-update-4.5.0/package/yast2-update.spec 2022-04-12 13:39:08.000000000 +0200
+++ new/yast2-update-4.5.1/package/yast2-update.spec 2022-04-28 16:58:44.000000000 +0200
@@ -17,7 +17,7 @@
Name: yast2-update
-Version: 4.5.0
+Version: 4.5.1
Release: 0
Summary: YaST2 - Update
Group: System/YaST
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-update-4.5.0/src/modules/RootPart.rb new/yast2-update-4.5.1/src/modules/RootPart.rb
--- old/yast2-update-4.5.0/src/modules/RootPart.rb 2022-04-12 13:39:08.000000000 +0200
+++ new/yast2-update-4.5.1/src/modules/RootPart.rb 2022-04-28 16:58:44.000000000 +0200
@@ -37,6 +37,9 @@
include Logger
NON_MODULAR_FS = ["devtmpfs", "none", "proc", "sysfs"].freeze
+ # filesystems which support the "norecovery" mount options
+ NORECOVERY_FS = [:btrfs, :ext3, :ext4, :xfs].freeze
+
def main
Yast.import "UI"
@@ -1303,13 +1306,16 @@
SCR.Execute(path(".target.modprobe"), mount_type, "")
end
+ mount_options = ["ro"]
+ mount_options << "norecovery" if NORECOVERY_FS.include?(freshman[:fs])
+
# mount (read-only) partition to Installation::destdir
- log.debug("Mounting #{[p_dev, Installation.destdir, Installation.mountlog].inspect}")
+ log.info "Mounting #{p_dev} with options #{mount_options}"
mount =
SCR.Execute(
path(".target.mount"),
[p_dev, Installation.destdir, Installation.mountlog],
- "-o ro"
+ "-o #{mount_options.join(",")}"
)
if Convert.to_boolean(mount)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-update-4.5.0/test/root_part_test.rb new/yast2-update-4.5.1/test/root_part_test.rb
--- old/yast2-update-4.5.0/test/root_part_test.rb 2022-04-12 13:39:08.000000000 +0200
+++ new/yast2-update-4.5.1/test/root_part_test.rb 2022-04-28 16:58:44.000000000 +0200
@@ -400,4 +400,35 @@
end
end
end
+
+ describe "#CheckPartition" do
+ before do
+ stub_storage(scenario)
+ allow(Yast::SCR).to receive(:Execute)
+ end
+
+ let(:scenario) { "two-disks-two-btrfs.xml" }
+
+ it "uses 'norecovery' mount option for Btrfs" do
+ # return failure to avoid scanning for /etc/fstab
+ expect(Yast::SCR).to receive(:Execute)
+ .with(Yast.path(".target.mount"), Array, "-o ro,norecovery")
+ .and_return(false)
+
+ fs = Y2Storage::StorageManager.instance.probed.blk_filesystems.first
+ subject.CheckPartition(fs)
+ end
+
+ it "does not use 'norecovery` mount option for Ext2" do
+ # return failure to avoid scanning for /etc/fstab
+ expect(Yast::SCR).to receive(:Execute)
+ .with(Yast.path(".target.mount"), Array, "-o ro")
+ .and_return(false)
+
+ fs = Y2Storage::StorageManager.instance.probed.blk_filesystems.first
+ allow(fs).to receive(:type).and_return(Y2Storage::Filesystems::Type::EXT2)
+
+ subject.CheckPartition(fs)
+ end
+ end
end
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package fontconfig for openSUSE:Factory checked in at 2022-05-01 18:53:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/fontconfig (Old)
and /work/SRC/openSUSE:Factory/.fontconfig.new.1538 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "fontconfig"
Sun May 1 18:53:21 2022 rev:93 rq:973728 version:2.14.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/fontconfig/fontconfig.changes 2022-01-29 20:57:36.308454415 +0100
+++ /work/SRC/openSUSE:Factory/.fontconfig.new.1538/fontconfig.changes 2022-05-01 18:53:23.659152144 +0200
@@ -1,0 +2,19 @@
+Thu Apr 28 11:05:51 UTC 2022 - Simon Lees <sflees(a)suse.de>
+
+- Seems we now need python3 for building
+
+-------------------------------------------------------------------
+Fri Apr 15 00:44:37 UTC 2022 - Dirk M��ller <dmueller(a)suse.com>
+
+- update to 2.14.0:
+ * Fix endianness on generating MD5 cache name
+ * Fix a typo in the description of FcWeightFromOpenTypeDouble
+ * fc-validate: returns an error code when missing some glyphs
+ * Fallback uuid-based name to read a cache if no MD5-based cache
+ * fc-cache: Show font directories to generate cache with -v
+ * Replace UUID file mechanism with per-directory 'map' attribute [v2]
+ * memleak fixes
+- drop fontconfig-do-not-remove-UUID-file.patch (obsolete)
+- add skip-network-test.patch
+
+-------------------------------------------------------------------
Old:
----
fontconfig-2.13.1.tar.bz2
fontconfig-do-not-remove-UUID-file.patch
New:
----
fontconfig-2.14.0.tar.xz
skip-network-test.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ fontconfig.spec ++++++
--- /var/tmp/diff_new_pack.0c5jjp/_old 2022-05-01 18:53:25.055153439 +0200
+++ /var/tmp/diff_new_pack.0c5jjp/_new 2022-05-01 18:53:25.055153439 +0200
@@ -18,24 +18,25 @@
Name: fontconfig
%define lname libfontconfig1
-Version: 2.13.1
+Version: 2.14.0
Release: 0
Summary: Library for Font Configuration
License: MIT
Group: System/Libraries
-URL: http://fontconfig.org/
-Source0: http://fontconfig.org/release/%{name}-%{version}.tar.bz2
+URL: https://www.freedesktop.org/wiki/Software/fontconfig/
+Source0: https://www.freedesktop.org/software/fontconfig/release/fontconfig-%{versio…
Source4: baselibs.conf
Source5: local.conf
-# PATCH-FIX-UPSTREAM fontconfig-do-not-remove-UUID-file.patch boo#1124816 badshah400(a)gmail.com -- Removing .uuid files caused frequent rescanning of all system fonts causing intermittent CPU usage surges, for example, when browsing using firefox; patch taken from upstream commit
-Patch0: fontconfig-do-not-remove-UUID-file.patch
+Patch1: skip-network-test.patch
BuildRequires: automake >= 1.11
BuildRequires: gperf
BuildRequires: libtool
BuildRequires: pkgconfig
BuildRequires: pkgconfig(expat)
BuildRequires: pkgconfig(freetype2)
+BuildRequires: pkgconfig(json-c)
BuildRequires: pkgconfig(uuid)
+BuildRequires: python3-base
Provides: ipa-fonts-config = 003.02
Obsoletes: ipa-fonts-config < 003.02
Provides: IPA-fonts-config = 003.02
@@ -91,8 +92,7 @@
fontconfig library.
%prep
-%setup -q
-%patch0 -p1
+%autosetup -p1
# use suse-specific doc path:
find -name \*.1 -o -name \*.sgml -exec sed -i -e 's/usr\/share\/doc\/fontconfig/usr\/share\/doc\/packages\/fontconfig/g' {} +
++++++ skip-network-test.patch ++++++
Index: fontconfig-2.14.0/test/Makefile.am
===================================================================
--- fontconfig-2.14.0.orig/test/Makefile.am
+++ fontconfig-2.14.0/test/Makefile.am
@@ -69,8 +69,6 @@ test_pthread_LDADD = $(top_builddir)/src
# to meaningfully test anything, and we are not installed yet.
#TESTS += test-pthread
-check_PROGRAMS += test-crbug1004254
-test_crbug1004254_LDADD = $(top_builddir)/src/libfontconfig.la
# Disabling this for the same reason as above but trying to run in run-test.sh.
#TESTS += test-crbug1004254
endif
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package dwz for openSUSE:Factory checked in at 2022-05-01 18:53:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dwz (Old)
and /work/SRC/openSUSE:Factory/.dwz.new.1538 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dwz"
Sun May 1 18:53:19 2022 rev:19 rq:973717 version:0.14
Changes:
--------
--- /work/SRC/openSUSE:Factory/dwz/dwz.changes 2022-02-11 23:06:35.638469949 +0100
+++ /work/SRC/openSUSE:Factory/.dwz.new.1538/dwz.changes 2022-05-01 18:53:22.135150729 +0200
@@ -1,0 +2,6 @@
+Thu Apr 28 10:08:03 UTC 2022 - Martin Li��ka <mliska(a)suse.cz>
+
+- Drop binutils-gold dependency for testsuite as binutils-gold
+ is deprecated and will be removed in the future.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ dwz.spec ++++++
--- /var/tmp/diff_new_pack.zp0bU1/_old 2022-05-01 18:53:22.747151297 +0200
+++ /var/tmp/diff_new_pack.zp0bU1/_new 2022-05-01 18:53:22.747151297 +0200
@@ -65,9 +65,6 @@
BuildRequires: dejagnu
BuildRequires: elfutils
BuildRequires: gdb
-%ifnarch riscv64
-BuildRequires: binutils-gold
-%endif
%endif
%if !%{build_main}
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package libeconf for openSUSE:Factory checked in at 2022-05-01 18:53:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libeconf (Old)
and /work/SRC/openSUSE:Factory/.libeconf.new.1538 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libeconf"
Sun May 1 18:53:18 2022 rev:15 rq:973278 version:0.4.6+git20220427.3016f4e
Changes:
--------
--- /work/SRC/openSUSE:Factory/libeconf/libeconf.changes 2022-04-08 22:45:21.319381172 +0200
+++ /work/SRC/openSUSE:Factory/.libeconf.new.1538/libeconf.changes 2022-05-01 18:53:21.231149891 +0200
@@ -1,0 +2,11 @@
+Wed Apr 27 22:10:35 UTC 2022 - schubi(a)suse.com
+
+- Update to version 0.4.6+git20220427.3016f4e:
+ * econftool:
+ ** Parsing error: Reporting file and line nr.
+ ** --delimeters=spaces Taking all kind of spaces for delimiter
+ * libeconf:
+ Fixed bsc#1198165: Parsing files correctly which have space characters
+ AND none space characters as delimiters.
+
+-------------------------------------------------------------------
Old:
----
libeconf-0.4.5+git20220406.c9658f2.tar.xz
New:
----
libeconf-0.4.6+git20220427.3016f4e.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libeconf.spec ++++++
--- /var/tmp/diff_new_pack.Sr17we/_old 2022-05-01 18:53:21.699150325 +0200
+++ /var/tmp/diff_new_pack.Sr17we/_new 2022-05-01 18:53:21.707150332 +0200
@@ -18,7 +18,7 @@
%define lname libeconf0
Name: libeconf
-Version: 0.4.5+git20220406.c9658f2
+Version: 0.4.6+git20220427.3016f4e
Release: 0
Summary: Enhanced config file parser ala systemd
License: LGPL-2.1-or-later
++++++ _service ++++++
--- /var/tmp/diff_new_pack.Sr17we/_old 2022-05-01 18:53:21.735150358 +0200
+++ /var/tmp/diff_new_pack.Sr17we/_new 2022-05-01 18:53:21.739150363 +0200
@@ -1,7 +1,7 @@
<services>
<service name="tar_scm" mode="disabled">
- <param name="version">0.4.5</param>
- <param name="versionformat">0.4.5+git%cd.%h</param>
+ <param name="version">0.4.6</param>
+ <param name="versionformat">0.4.6+git%cd.%h</param>
<param name="url">https://github.com/openSUSE/libeconf.git</param>
<param name="scm">git</param>
<param name="changesgenerate">enable</param>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.Sr17we/_old 2022-05-01 18:53:21.759150381 +0200
+++ /var/tmp/diff_new_pack.Sr17we/_new 2022-05-01 18:53:21.763150384 +0200
@@ -1,7 +1,7 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/openSUSE/libeconf.git</param>
- <param name="changesrevision">c9658f240b5c6d8d85f52f5019e47bc29c88b83f</param>
+ <param name="changesrevision">3016f4e2fde7e27992251a36157e964d9c076c33</param>
</service>
</servicedata>
(No newline at EOF)
++++++ libeconf-0.4.5+git20220406.c9658f2.tar.xz -> libeconf-0.4.6+git20220427.3016f4e.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libeconf-0.4.5+git20220406.c9658f2/NEWS new/libeconf-0.4.6+git20220427.3016f4e/NEWS
--- old/libeconf-0.4.5+git20220406.c9658f2/NEWS 2022-04-06 17:23:40.000000000 +0200
+++ new/libeconf-0.4.6+git20220427.3016f4e/NEWS 2022-04-27 23:57:10.000000000 +0200
@@ -1,3 +1,18 @@
+Version 0.4.6
+* econftool:
+ ** Parsing error: Reporting file and line nr.
+ ** --delimeters=spaces Taking all kind of spaces for delimiter
+* libeconf:
+ Fixed bnc#1198165: Parsing files correctly which have space characters
+ AND none space characters as delimiters.
+
+Version 0.4.5
+* econftool:
+ ** New call "syntax" for checking the configuration files only.
+ Returns an error string with line number if an error occurs.
+ ** New options "--comment" and "--delimeters"
+ ** Parsing one file only if needed.
+
Version 0.4.4
* Fixed i586 build
Version 0.4.3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libeconf-0.4.5+git20220406.c9658f2/doc/man/econftool.8 new/libeconf-0.4.6+git20220427.3016f4e/doc/man/econftool.8
--- old/libeconf-0.4.5+git20220406.c9658f2/doc/man/econftool.8 2022-04-06 17:23:40.000000000 +0200
+++ new/libeconf-0.4.6+git20220427.3016f4e/doc/man/econftool.8 2022-04-27 23:57:10.000000000 +0200
@@ -35,6 +35,18 @@
.B OPTIONS
-y, --yes: Assumes yes for all prompts and runs non-interactively.
+
+.SH general OPTIONS
+.TP
+.B --comment <character>
+ Character which starts a comment. ('#' default).
+
+.TP
+.B --delimiters <string>
+ Characters which separates key/value entries. ("=" default).
+ e.g. --delimiters="= \t"
+ e.g. --delimiters=spaces regarding all spaces
+
.SH "SEE ALSO"
.PP
libeconf\&
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libeconf-0.4.5+git20220406.c9658f2/include/libeconf.h new/libeconf-0.4.6+git20220427.3016f4e/include/libeconf.h
--- old/libeconf-0.4.5+git20220406.c9658f2/include/libeconf.h 2022-04-06 17:23:40.000000000 +0200
+++ new/libeconf-0.4.6+git20220427.3016f4e/include/libeconf.h 2022-04-27 23:57:10.000000000 +0200
@@ -107,7 +107,9 @@
*
* @param result content of parsed file
* @param file_name absolute path of parsed file
- * @param delim delimiters of key/value e.g. "\t ="
+ * @param delim delimiters of key/value e.g. "\t =".
+ * If delim contains space characters AND none space characters,
+ * multiline values are not parseable.
* @param comment array of characters which define the start of a comment
* @return econf_err ECONF_SUCCESS or error code
*
@@ -170,6 +172,8 @@
* @param project_name basename of the configuration file
* @param config_suffix suffix of the configuration file. Can also be NULL.
* @param delim delimiters of key/value e.g. "\t ="
+ * If delim contains space characters AND none space characters,
+ * multiline values are not parseable.
* @param comment array of characters which define the start of a comment
* @return econf_err ECONF_SUCCESS or error code
*
@@ -211,6 +215,8 @@
* @param project_name basename of the configuration file
* @param config_suffix suffix of the configuration file. Can also be NULL.
* @param delim delimiters of key/value e.g. "\t ="
+ * If delim contains space characters AND none space characters,
+ * multiline values are not parseable.
* @param comment array of characters which define the start of a comment
* @return econf_err ECONF_SUCCESS or error code
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libeconf-0.4.5+git20220406.c9658f2/lib/getfilecontents.c new/libeconf-0.4.6+git20220427.3016f4e/lib/getfilecontents.c
--- old/libeconf-0.4.5+git20220406.c9658f2/lib/getfilecontents.c 2022-04-06 17:23:40.000000000 +0200
+++ new/libeconf-0.4.6+git20220427.3016f4e/lib/getfilecontents.c 2022-04-27 23:57:10.000000000 +0200
@@ -369,45 +369,51 @@
*data++ = '\0';
}
- /* Checking and adding multiline entries which are
- * not defined by a beginning quote in the line before.
- */
- bool found_delim = delim_seen;
- if (!found_delim)
- {
- /* searching the rest of the string for delimiters */
- char *c = data;
- while (*c && !(strchr(delim, *c) != NULL))
- c++;
- if (*c)
- found_delim = true;
- }
- if (!found_delim &&
- /* Entry has already been found */
- ef->length > 0 &&
- /* The Entry must be the next line. Otherwise it is a new one */
- ef->file_entry[ef->length-1].line_number+1 == line)
- {
- /* removing comments */
- for (size_t i = 0; i < strlen(comment); i++) {
- char *pt = strchr(org_buf, comment[i]);
- if (pt)
- *pt = '\0';
+ if (!has_wsp || !has_nonwsp) {
+ /* Multiline entries make no sense if the delimiters are
+ * whitespaces AND none whitespaces.
+ */
+
+ /* Checking and adding multiline entries which are
+ * not defined by a beginning quote in the line before.
+ */
+ bool found_delim = delim_seen;
+ if (!found_delim)
+ {
+ /* searching the rest of the string for delimiters */
+ char *c = data;
+ while (*c && !(strchr(delim, *c) != NULL))
+ c++;
+ if (*c)
+ found_delim = true;
+ }
+ if (!found_delim &&
+ /* Entry has already been found */
+ ef->length > 0 &&
+ /* The Entry must be the next line. Otherwise it is a new one */
+ ef->file_entry[ef->length-1].line_number+1 == line)
+ {
+ /* removing comments */
+ for (size_t i = 0; i < strlen(comment); i++) {
+ char *pt = strchr(org_buf, comment[i]);
+ if (pt)
+ *pt = '\0';
+ }
+ /* removing \n at the end of the line */
+ if( org_buf[strlen(org_buf)-1] == '\n' )
+ org_buf[strlen(org_buf)-1] = 0;
+ retval = store(ef, current_group, name, org_buf, line,
+ current_comment_before_key, current_comment_after_value,
+ false, /* Quotes does not matter in the following lines */
+ true /* appending entry */);
+ free(current_comment_before_key);
+ current_comment_before_key = NULL;
+ free(current_comment_after_value);
+ current_comment_after_value = NULL;
+ if (retval)
+ goto out;
+ continue;
}
- /* removing \n at the end of the line */
- if( org_buf[strlen(org_buf)-1] == '\n' )
- org_buf[strlen(org_buf)-1] = 0;
- retval = store(ef, current_group, name, org_buf, line,
- current_comment_before_key, current_comment_after_value,
- false, /* Quotes does not matter in the following lines */
- true /* appending entry */);
- free(current_comment_before_key);
- current_comment_before_key = NULL;
- free(current_comment_after_value);
- current_comment_after_value = NULL;
- if (retval)
- goto out;
- continue;
}
/* Go on. It is not an multiline entry */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libeconf-0.4.5+git20220406.c9658f2/meson.build new/libeconf-0.4.6+git20220427.3016f4e/meson.build
--- old/libeconf-0.4.5+git20220406.c9658f2/meson.build 2022-04-06 17:23:40.000000000 +0200
+++ new/libeconf-0.4.6+git20220427.3016f4e/meson.build 2022-04-27 23:57:10.000000000 +0200
@@ -7,7 +7,7 @@
'b_pie=true',
'warning_level=3',],
license : 'MIT',
- version : '0.4.4',
+ version : '0.4.6',
)
cc = meson.get_compiler('c')
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libeconf-0.4.5+git20220406.c9658f2/tests/tst-logindefs1.c new/libeconf-0.4.6+git20220427.3016f4e/tests/tst-logindefs1.c
--- old/libeconf-0.4.5+git20220406.c9658f2/tests/tst-logindefs1.c 2022-04-06 17:23:40.000000000 +0200
+++ new/libeconf-0.4.6+git20220427.3016f4e/tests/tst-logindefs1.c 2022-04-27 23:57:10.000000000 +0200
@@ -20,7 +20,7 @@
char *val;
econf_err error;
- if ((error = econf_readFile (&key_file, TESTSDIR"tst-logindefs1-data/etc/login.defs", " \t", "#")))
+ if ((error = econf_readFile (&key_file, TESTSDIR"tst-logindefs1-data/etc/login.defs", "= \t", "#")))
{
fprintf (stderr, "ERROR: couldn't read configuration file: %s\n", econf_errString(error));
return 1;
@@ -43,6 +43,24 @@
return 1;
}
free (val);
+
+ if ((error = econf_getStringValue (key_file, NULL, "ENV_SUPATH", &val)))
+ {
+ fprintf (stderr, "Error reading ENV_SUPATH: %s\n",
+ econf_errString(error));
+ return 1;
+ }
+ else if (strlen(val) == 0)
+ {
+ fprintf (stderr, "ENV_SUPATH returns nothing!\n");
+ return 1;
+ }
+ else if (strcmp (val, "PATH=/sbin:/bin:/usr/sbin:/usr/bin") != 0)
+ {
+ fprintf (stderr, "ENV_SUPATH returns wrong value: '%s'\n", val);
+ return 1;
+ }
+ free (val);
if ((error = econf_getStringValue (key_file, "", "UMASK", &val)))
{
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libeconf-0.4.5+git20220406.c9658f2/util/econftool.c new/libeconf-0.4.6+git20220427.3016f4e/util/econftool.c
--- old/libeconf-0.4.5+git20220406.c9658f2/util/econftool.c 2022-04-06 17:23:40.000000000 +0200
+++ new/libeconf-0.4.6+git20220427.3016f4e/util/econftool.c 2022-04-27 23:57:10.000000000 +0200
@@ -77,7 +77,32 @@
fprintf(stderr, " -y, --yes: assumes yes for all prompts and runs non-interactively.\n\n");
fprintf(stderr, "\ngeneral Options:\n");
fprintf(stderr, "--comment <character>: Character which starts a comment. ('#' default).\n");
- fprintf(stderr, "--delimeters <string>: Characters which separates key/value entries. (\"=\" default).\n");
+ fprintf(stderr, "--delimiters <string>: Characters which separates key/value entries. (\"=\" default).\n");
+ fprintf(stderr, " e.g. --delimiters=\"= \\t\"\n");
+ fprintf(stderr, " e.g. --delimiters=spaces regarding all spaces\n");
+}
+
+/**
+ * @brief Replace a substring of a string by another
+ *
+ * @param str source string
+ * @param orig search string
+ * @param rep replace string
+ */
+static char *replace_str(char *str, char *orig, char *rep)
+{
+ static char buffer[1024];
+ char *p;
+
+ if(!(p = strstr(str, orig)))
+ return str;
+
+ strncpy(buffer, str, p-str);
+ buffer[p-str] = '\0';
+
+ sprintf(buffer+(p-str), "%s%s", rep, p+strlen(orig));
+
+ return buffer;
}
/**
@@ -146,6 +171,21 @@
}
/**
+ * @brief printing error with linenr and filename
+ */
+static void print_error(const econf_err error)
+{
+ char *filename = NULL;
+ uint64_t line_nr = 0;
+
+ econf_errLocation( &filename, &line_nr);
+ fprintf(stderr, "%s (line %d): %s\n", filename, (int) line_nr,
+ econf_errString(error));
+ free(filename);
+}
+
+
+/**
* @brief printing header
*/
static void pr_header(void)
@@ -177,8 +217,15 @@
/* show groups, keys and their value */
econf_error = econf_getGroups(key_file, &groupCount, &groups);
if (econf_error) {
- fprintf(stderr, "%d: %s\n", econf_error, econf_errString(econf_error));
- return econf_error;
+ if (econf_error != ECONF_NOGROUP) {
+ print_error(econf_error);
+ return econf_error;
+ } else {
+ /* no groups defined; generating an root entry */
+ groups = calloc(1, sizeof(char*));
+ groups[0] = NULL;
+ groupCount = 1;
+ }
}
for (size_t g = 0; g < groupCount; g++) {
char **keys = NULL;
@@ -186,15 +233,18 @@
econf_error = econf_getKeys(key_file, groups[g], &key_count, &keys);
if (econf_error) {
- fprintf(stderr, "%d: %s\n", econf_error, econf_errString(econf_error));
+ print_error(econf_error);
econf_free(keys);
return econf_error;
}
- printf("%s\n", groups[g]);
+
+ if (groups[g] != NULL)
+ printf("%s\n", groups[g]);
+
for (size_t k = 0; k < key_count; k++) {
econf_error = econf_getExtValue(key_file, groups[g], keys[k], &value);
if (econf_error) {
- fprintf(stderr, "%d: %s\n", econf_error, econf_errString(econf_error));
+ print_error(econf_error);
econf_free(keys);
return econf_error;
}
@@ -225,19 +275,19 @@
* will evtl. print all groups, keys and their values as
* an application would see them.
*/
-static int econf_read(struct econf_file **key_file, const char *delimeters, const char *comment, const bool show)
+static int econf_read(struct econf_file **key_file, const char *delimiters, const char *comment, const bool show)
{
econf_err econf_error;
if (conf_filename[0] == '/') {
/* reading one file only */
econf_error = econf_readFile(key_file, conf_filename,
- delimeters, comment);
+ delimiters, comment);
} else {
econf_error = econf_readDirs(key_file, usr_root_dir, root_dir, conf_basename,
- conf_suffix, delimeters, comment);
+ conf_suffix, delimiters, comment);
}
if (econf_error) {
- fprintf(stderr, "%d: %s\n", econf_error, econf_errString(econf_error));
+ print_error(econf_error);
return -1;
}
if (show) {
@@ -254,7 +304,7 @@
* (econf_readDirs) in hierarchical order and print all groups,
* keys and their values.
*/
-static int econf_cat(const char *delimeters, const char *comment)
+static int econf_cat(const char *delimiters, const char *comment)
{
econf_file **key_files;
econf_err econf_error;
@@ -268,9 +318,9 @@
econf_error = econf_readDirsHistory(&key_files, &size,
usr_root_dir, root_dir, conf_basename,
- conf_suffix, delimeters, comment);
+ conf_suffix, delimiters, comment);
if (econf_error) {
- fprintf(stderr, "%d: %s\n", econf_error, econf_errString(econf_error));
+ print_error(econf_error);
return -1;
}
@@ -289,7 +339,7 @@
* It then saves the edited in key_file_edit and deletes the tmpfile
*/
static int econf_edit_editor(struct econf_file **key_file_edit, struct econf_file **key_file,
- const char *delimeters, const char *comment)
+ const char *delimiters, const char *comment)
{
econf_err econf_error;
int wstatus;
@@ -346,7 +396,7 @@
} while (!WIFEXITED(wstatus));
/* save edits from tmpfile_edit in key_file_edit */
- econf_error = econf_readFile(key_file_edit, path_tmpfile_edit, delimeters, comment);
+ econf_error = econf_readFile(key_file_edit, path_tmpfile_edit, delimiters, comment);
if (econf_error) {
fprintf(stderr, "%s\n", econf_errString(econf_error));
ret = -1;
@@ -372,7 +422,7 @@
* TODO:
* - Replace static values of the path with future libeconf API calls
*/
-static int econf_edit(struct econf_file **key_file, const char *delimeters, const char *comment)
+static int econf_edit(struct econf_file **key_file, const char *delimiters, const char *comment)
{
econf_err econf_error;
econf_file *key_file_edit = NULL;
@@ -380,9 +430,9 @@
if (conf_filename[0] == '/') {
/* reading one file only */
econf_error = econf_readFile(key_file, conf_filename,
- delimeters, comment);
+ delimiters, comment);
} else {
- econf_error = econf_readDirs(key_file, usr_root_dir, root_dir, conf_basename, conf_suffix, delimeters, comment);
+ econf_error = econf_readDirs(key_file, usr_root_dir, root_dir, conf_basename, conf_suffix, delimiters, comment);
}
if (econf_error == ECONF_NOFILE) {
@@ -398,7 +448,7 @@
return -1;
}
- if (econf_edit_editor(&key_file_edit, key_file, delimeters, comment)) {
+ if (econf_edit_editor(&key_file_edit, key_file, delimiters, comment)) {
econf_free(key_file_edit);
return -1;
}
@@ -554,7 +604,7 @@
bool is_root = false;
bool use_homedir = false;
char *comment = "#";
- char *delimeters = "=";
+ char *delimiters = "=";
/* parse command line arguments. See getopt_long(3) */
int opt, nonopts;
@@ -567,7 +617,7 @@
{"yes", no_argument, 0, 'y'},
{"use-home", no_argument, 0, 'u'},
{"comment", required_argument, 0, 'c'},
- {"delimeters", required_argument, 0, 'd'},
+ {"delimiters", required_argument, 0, 'd'},
{0, 0, 0, 0 }
};
@@ -592,7 +642,7 @@
comment = optarg;
break;
case 'd':
- delimeters = optarg;
+ delimiters = optarg;
break;
case '?':
default:
@@ -612,8 +662,19 @@
usage();
return EXIT_FAILURE;
}
- /**** initialization ****/
+ /* translating delimiters */
+ if ( strcmp(delimiters, "spaces") == 0 ) {
+ delimiters = " \t\f\n\r\v";
+ } else {
+ delimiters = replace_str(delimiters, "\\t", "\t");
+ delimiters = replace_str(delimiters, "\\f", "\f");
+ delimiters = replace_str(delimiters, "\\n", "\n");
+ delimiters = replace_str(delimiters, "\\r", "\r");
+ delimiters = replace_str(delimiters, "\\v", "\v");
+ }
+
+ /**** initialization ****/
/* basic write permission check */
is_root = getuid() == 0;
@@ -671,9 +732,9 @@
int ret = 0;
if (strcmp(argv[optind], "show") == 0) {
- ret = econf_read(&key_file, delimeters, comment, true);
+ ret = econf_read(&key_file, delimiters, comment, true);
} else if (strcmp(argv[optind], "syntax") == 0) {
- ret = econf_read(&key_file, delimeters, comment, false);
+ ret = econf_read(&key_file, delimiters, comment, false);
} else if (strcmp(argv[optind], "edit") == 0) {
if (!is_root || use_homedir) {
/* adjust path to home directory of the user.*/
@@ -687,11 +748,11 @@
conf_filename);
}
- ret = econf_edit(&key_file, delimeters, comment);
+ ret = econf_edit(&key_file, delimiters, comment);
} else if (strcmp(argv[optind], "revert") == 0) {
ret = econf_revert(is_root, use_homedir);
} else if (strcmp(argv[optind], "cat") == 0) {
- ret = econf_cat(delimeters, comment);
+ ret = econf_cat(delimiters, comment);
} else {
fprintf(stderr, "Unknown command!\n\n");
usage();
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package ncurses for openSUSE:Factory checked in at 2022-05-01 18:53:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
and /work/SRC/openSUSE:Factory/.ncurses.new.1538 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ncurses"
Sun May 1 18:53:17 2022 rev:213 rq:973227 version:6.3.MACRO
Changes:
--------
--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes 2022-04-23 19:44:58.174912224 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1538/ncurses.changes 2022-05-01 18:53:18.835147668 +0200
@@ -1,0 +2,16 @@
+Wed Apr 27 12:47:05 UTC 2022 - Martin Li��ka <mliska(a)suse.cz>
+
+- Include FORTIFY_SOURCE_3-fix.patch as the patch
+ is needed for upcoming -D_FORTIFY_SOURCE=3 $optflag.
+ We discussed the change with upstream, but the project
+ disagrees about stricter rules used with -D_FORTIFY_SOURCE=3.
+
+-------------------------------------------------------------------
+Mon Apr 25 07:40:05 UTC 2022 - Dr. Werner Fink <werner(a)suse.de>
+
+- Add ncurses patch 20220423
+ + in-progress work on invalid_merge(), disable it (cf: 20220402).
+ + fix memory leak in _nc_tic_dir() when called from _nc_set_writedir().
+ + fix memory leak in tic when "-c" option is used.
+
+-------------------------------------------------------------------
New:
----
FORTIFY_SOURCE_3-fix.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ncurses.spec ++++++
--- /var/tmp/diff_new_pack.1EUTSM/_old 2022-05-01 18:53:19.623148399 +0200
+++ /var/tmp/diff_new_pack.1EUTSM/_new 2022-05-01 18:53:19.631148407 +0200
@@ -98,6 +98,7 @@
Patch0: ncurses-6.3.dif
Patch1: ncurses-5.9-ibm327x.dif
Patch2: ncurses-5.7-tack.dif
+Patch3: FORTIFY_SOURCE_3-fix.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%global _miscdir %{_datadir}/misc
%global _incdir %{_includedir}
@@ -350,6 +351,7 @@
%patch1 -p0 -b .327x
%patch2 -p0 -b .hs
%patch0 -p0 -b .p0
+%patch3 -p1
%if ! %{with xtermdsl}
sed -ri '/^xterm-suse/,/use=/{s/use=xterm-new/use=xterm-p370/;}' misc/terminfo.src
%endif
++++++ FORTIFY_SOURCE_3-fix.patch ++++++
diff --git a/ncurses/widechar/lib_unget_wch.c b/ncurses/widechar/lib_unget_wch.c
index 4ea26b6..df82974 100644
--- a/ncurses/widechar/lib_unget_wch.c
+++ b/ncurses/widechar/lib_unget_wch.c
@@ -76,6 +76,8 @@ NCURSES_SP_NAME(unget_wch) (NCURSES_SP_DCLx const wchar_t wch)
init_mb(state);
length = _nc_wcrtomb(0, wch, &state);
+ if (length < MB_CUR_MAX)
+ length = MB_CUR_MAX;
if (length != (size_t) (-1)
&& length != 0) {
++++++ ncurses-6.3-patches.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches/ncurses-6.3-20220423.patch new/patches/ncurses-6.3-20220423.patch
--- old/patches/ncurses-6.3-20220423.patch 1970-01-01 01:00:00.000000000 +0100
+++ new/patches/ncurses-6.3-20220423.patch 2022-04-24 02:17:21.000000000 +0200
@@ -0,0 +1,329 @@
+# ncurses 6.3 - patch 20220423 - Thomas E. Dickey
+#
+# ------------------------------------------------------------------------------
+#
+# Ncurses 6.3 is at
+# https://invisible-island.net/archives/ncurses/
+# https://invisible-mirror.net/archives/ncurses/
+# ftp://ftp.invisible-island.net/ncurses/
+# https://ftp.gnu.org/gnu/ncurses/
+#
+# Patches for ncurses 6.3 can be found at
+# https://invisible-island.net/archives/ncurses/6.3
+# https://invisible-mirror.net/archives/ncurses/6.3
+# ftp://ftp.invisible-island.net/ncurses/6.3
+#
+# ------------------------------------------------------------------------------
+# ftp://ftp.invisible-island.net/ncurses/6.3/ncurses-6.3-20220423.patch.gz
+# patch by Thomas E. Dickey <dickey(a)invisible-island.net>
+# created Sun Apr 24 00:17:21 UTC 2022
+# ------------------------------------------------------------------------------
+# NEWS | 7 ++++++-
+# VERSION | 2 +-
+# dist.mk | 4 ++--
+# ncurses/tinfo/comp_parse.c | 12 ++++++++++--
+# ncurses/tinfo/db_iterator.c | 17 +++++++++++++----
+# ncurses/tinfo/write_entry.c | 4 ++--
+# package/debian-mingw/changelog | 4 ++--
+# package/debian-mingw64/changelog | 4 ++--
+# package/debian/changelog | 4 ++--
+# package/mingw-ncurses.nsi | 4 ++--
+# package/mingw-ncurses.spec | 2 +-
+# package/ncurses.spec | 2 +-
+# package/ncursest.spec | 2 +-
+# progs/tic.c | 6 +++---
+# 14 files changed, 48 insertions(+), 26 deletions(-)
+# ------------------------------------------------------------------------------
+Index: NEWS
+Prereq: 1.3796
+--- ncurses-6.3-20220416+/NEWS 2022-04-16 23:31:41.000000000 +0000
++++ ncurses-6.3-20220423/NEWS 2022-04-23 23:26:44.000000000 +0000
+@@ -26,7 +26,7 @@
+ -- sale, use or other dealings in this Software without prior written --
+ -- authorization. --
+ -------------------------------------------------------------------------------
+--- $Id: NEWS,v 1.3796 2022/04/16 23:31:41 tom Exp $
++-- $Id: NEWS,v 1.3798 2022/04/23 23:26:44 tom Exp $
+ -------------------------------------------------------------------------------
+
+ This is a log of changes that ncurses has gone through since Zeyd started
+@@ -46,6 +46,11 @@
+ Changes through 1.9.9e did not credit all contributions;
+ it is not possible to add this information.
+
++20220423
++ + in-progress work on invalid_merge(), disable it (cf: 20220402).
++ + fix memory leak in _nc_tic_dir() when called from _nc_set_writedir().
++ + fix memory leak in tic when "-c" option is used.
++
+ 20220416
+ + add a limit-check to guard against corrupt terminfo data
+ (report/testcase by NCNIPC of China).
+Index: VERSION
+--- ncurses-6.3-20220416+/VERSION 2022-04-16 12:59:30.000000000 +0000
++++ ncurses-6.3-20220423/VERSION 2022-04-23 12:44:18.000000000 +0000
+@@ -1 +1 @@
+-5:0:10 6.3 20220416
++5:0:10 6.3 20220423
+Index: dist.mk
+Prereq: 1.1475
+--- ncurses-6.3-20220416+/dist.mk 2022-04-16 12:59:30.000000000 +0000
++++ ncurses-6.3-20220423/dist.mk 2022-04-23 12:44:18.000000000 +0000
+@@ -26,7 +26,7 @@
+ # use or other dealings in this Software without prior written #
+ # authorization. #
+ ##############################################################################
+-# $Id: dist.mk,v 1.1475 2022/04/16 12:59:30 tom Exp $
++# $Id: dist.mk,v 1.1476 2022/04/23 12:44:18 tom Exp $
+ # Makefile for creating ncurses distributions.
+ #
+ # This only needs to be used directly as a makefile by developers, but
+@@ -38,7 +38,7 @@
+ # These define the major/minor/patch versions of ncurses.
+ NCURSES_MAJOR = 6
+ NCURSES_MINOR = 3
+-NCURSES_PATCH = 20220416
++NCURSES_PATCH = 20220423
+
+ # We don't append the patch to the version, since this only applies to releases
+ VERSION = $(NCURSES_MAJOR).$(NCURSES_MINOR)
+Index: ncurses/tinfo/comp_parse.c
+Prereq: 1.114
+--- ncurses-6.3-20220416+/ncurses/tinfo/comp_parse.c 2022-04-02 22:13:54.000000000 +0000
++++ ncurses-6.3-20220423/ncurses/tinfo/comp_parse.c 2022-04-23 23:23:38.000000000 +0000
+@@ -48,7 +48,7 @@
+
+ #include <tic.h>
+
+-MODULE_ID("$Id: comp_parse.c,v 1.114 2022/04/02 22:13:54 tom Exp $")
++MODULE_ID("$Id: comp_parse.c,v 1.116 2022/04/23 23:23:38 tom Exp $")
+
+ static void sanity_check2(TERMTYPE2 *, bool);
+ NCURSES_IMPEXP void (NCURSES_API *_nc_check_termtype2) (TERMTYPE2 *, bool) = sanity_check2;
+@@ -266,7 +266,7 @@
+ _nc_suppress_warnings = oldsuppress;
+ }
+
+-#if NCURSES_XNAMES
++#if 0 && NCURSES_XNAMES
+ static unsigned
+ find_capname(TERMTYPE2 *p, const char *name)
+ {
+@@ -631,6 +631,14 @@
+
+ _nc_check_termtype2(&qp->tterm, literal);
+
++ /*
++ * Checking calls tparm, which can allocate memory. Fix leaks.
++ */
++#define TPS(name) fake_tm.tparm_state.name
++ FreeAndNull(TPS(out_buff));
++ FreeAndNull(TPS(fmt_buff));
++#undef TPS
++
+ _nc_set_screen(save_SP);
+ set_curterm(save_tm);
+ } else {
+Index: ncurses/tinfo/db_iterator.c
+Prereq: 1.48
+--- ncurses-6.3-20220416+/ncurses/tinfo/db_iterator.c 2020-02-02 23:34:34.000000000 +0000
++++ ncurses-6.3-20220423/ncurses/tinfo/db_iterator.c 2022-04-23 20:03:15.000000000 +0000
+@@ -1,5 +1,5 @@
+ /****************************************************************************
+- * Copyright 2018,2020 Thomas E. Dickey *
++ * Copyright 2018-2020,2022 Thomas E. Dickey *
+ * Copyright 2006-2016,2017 Free Software Foundation, Inc. *
+ * *
+ * Permission is hereby granted, free of charge, to any person obtaining a *
+@@ -44,7 +44,7 @@
+ #include <hashed_db.h>
+ #endif
+
+-MODULE_ID("$Id: db_iterator.c,v 1.48 2020/02/02 23:34:34 tom Exp $")
++MODULE_ID("$Id: db_iterator.c,v 1.49 2022/04/23 20:03:15 tom Exp $")
+
+ #define HaveTicDirectory _nc_globals.have_tic_directory
+ #define KeepTicDirectory _nc_globals.keep_tic_directory
+@@ -202,6 +202,13 @@
+ FreeAndNull(my_list);
+ }
+
++static void
++update_tic_dir(const char *update)
++{
++ free((char *) TicDirectory);
++ TicDirectory = update;
++}
++
+ /*
+ * Record the "official" location of the terminfo directory, according to
+ * the place where we're writing to, or the normal default, if not.
+@@ -211,8 +218,9 @@
+ {
+ T(("_nc_tic_dir %s", NonNull(path)));
+ if (!KeepTicDirectory) {
+- if (path != 0) {
+- TicDirectory = path;
++ if (path != NULL) {
++ if (path != TicDirectory)
++ update_tic_dir(strdup(path));
+ HaveTicDirectory = TRUE;
+ } else if (HaveTicDirectory == 0) {
+ if (use_terminfo_vars()) {
+@@ -444,5 +452,6 @@
+ FreeIfNeeded(my_vars[which].value);
+ my_vars[which].value = 0;
+ }
++ update_tic_dir(NULL);
+ }
+ #endif
+Index: ncurses/tinfo/write_entry.c
+Prereq: 1.119
+--- ncurses-6.3-20220416+/ncurses/tinfo/write_entry.c 2022-02-26 20:59:58.000000000 +0000
++++ ncurses-6.3-20220423/ncurses/tinfo/write_entry.c 2022-04-23 19:59:10.000000000 +0000
+@@ -51,7 +51,7 @@
+ #define TRACE_NUM(n) /* nothing */
+ #endif
+
+-MODULE_ID("$Id: write_entry.c,v 1.119 2022/02/26 20:59:58 tom Exp $")
++MODULE_ID("$Id: write_entry.c,v 1.120 2022/04/23 19:59:10 tom Exp $")
+
+ static int total_written;
+ static int total_parts;
+@@ -248,7 +248,7 @@
+ || getcwd(actual, sizeof(actual)) == 0)
+ _nc_err_abort("%s: not a directory", destination);
+ #endif
+- _nc_keep_tic_dir(strdup(actual));
++ _nc_keep_tic_dir(actual);
+ }
+
+ /*
+Index: package/debian-mingw/changelog
+--- ncurses-6.3-20220416+/package/debian-mingw/changelog 2022-04-16 12:59:30.000000000 +0000
++++ ncurses-6.3-20220423/package/debian-mingw/changelog 2022-04-23 12:44:18.000000000 +0000
+@@ -1,8 +1,8 @@
+-ncurses6 (6.3+20220416) unstable; urgency=low
++ncurses6 (6.3+20220423) unstable; urgency=low
+
+ * latest weekly patch
+
+- -- Thomas E. Dickey <dickey(a)invisible-island.net> Sat, 16 Apr 2022 08:59:30 -0400
++ -- Thomas E. Dickey <dickey(a)invisible-island.net> Sat, 23 Apr 2022 08:44:18 -0400
+
+ ncurses6 (5.9-20131005) unstable; urgency=low
+
+Index: package/debian-mingw64/changelog
+--- ncurses-6.3-20220416+/package/debian-mingw64/changelog 2022-04-16 12:59:30.000000000 +0000
++++ ncurses-6.3-20220423/package/debian-mingw64/changelog 2022-04-23 12:44:18.000000000 +0000
+@@ -1,8 +1,8 @@
+-ncurses6 (6.3+20220416) unstable; urgency=low
++ncurses6 (6.3+20220423) unstable; urgency=low
+
+ * latest weekly patch
+
+- -- Thomas E. Dickey <dickey(a)invisible-island.net> Sat, 16 Apr 2022 08:59:30 -0400
++ -- Thomas E. Dickey <dickey(a)invisible-island.net> Sat, 23 Apr 2022 08:44:18 -0400
+
+ ncurses6 (5.9-20131005) unstable; urgency=low
+
+Index: package/debian/changelog
+--- ncurses-6.3-20220416+/package/debian/changelog 2022-04-16 12:59:30.000000000 +0000
++++ ncurses-6.3-20220423/package/debian/changelog 2022-04-23 12:44:18.000000000 +0000
+@@ -1,8 +1,8 @@
+-ncurses6 (6.3+20220416) unstable; urgency=low
++ncurses6 (6.3+20220423) unstable; urgency=low
+
+ * latest weekly patch
+
+- -- Thomas E. Dickey <dickey(a)invisible-island.net> Sat, 16 Apr 2022 08:59:30 -0400
++ -- Thomas E. Dickey <dickey(a)invisible-island.net> Sat, 23 Apr 2022 08:44:18 -0400
+
+ ncurses6 (5.9-20120608) unstable; urgency=low
+
+Index: package/mingw-ncurses.nsi
+Prereq: 1.515
+--- ncurses-6.3-20220416+/package/mingw-ncurses.nsi 2022-04-16 12:59:30.000000000 +0000
++++ ncurses-6.3-20220423/package/mingw-ncurses.nsi 2022-04-23 12:44:18.000000000 +0000
+@@ -1,4 +1,4 @@
+-; $Id: mingw-ncurses.nsi,v 1.515 2022/04/16 12:59:30 tom Exp $
++; $Id: mingw-ncurses.nsi,v 1.516 2022/04/23 12:44:18 tom Exp $
+
+ ; TODO add examples
+ ; TODO bump ABI to 6
+@@ -10,7 +10,7 @@
+ !define VERSION_MAJOR "6"
+ !define VERSION_MINOR "3"
+ !define VERSION_YYYY "2022"
+-!define VERSION_MMDD "0416"
++!define VERSION_MMDD "0423"
+ !define VERSION_PATCH ${VERSION_YYYY}${VERSION_MMDD}
+
+ !define MY_ABI "5"
+Index: package/mingw-ncurses.spec
+--- ncurses-6.3-20220416+/package/mingw-ncurses.spec 2022-04-16 12:59:30.000000000 +0000
++++ ncurses-6.3-20220423/package/mingw-ncurses.spec 2022-04-23 12:44:18.000000000 +0000
+@@ -3,7 +3,7 @@
+ Summary: shared libraries for terminal handling
+ Name: mingw32-ncurses6
+ Version: 6.3
+-Release: 20220416
++Release: 20220423
+ License: X11
+ Group: Development/Libraries
+ Source: ncurses-%{version}-%{release}.tgz
+Index: package/ncurses.spec
+--- ncurses-6.3-20220416+/package/ncurses.spec 2022-04-16 12:59:30.000000000 +0000
++++ ncurses-6.3-20220423/package/ncurses.spec 2022-04-23 12:44:18.000000000 +0000
+@@ -1,7 +1,7 @@
+ Summary: shared libraries for terminal handling
+ Name: ncurses6
+ Version: 6.3
+-Release: 20220416
++Release: 20220423
+ License: X11
+ Group: Development/Libraries
+ Source: ncurses-%{version}-%{release}.tgz
+Index: package/ncursest.spec
+--- ncurses-6.3-20220416+/package/ncursest.spec 2022-04-16 12:59:30.000000000 +0000
++++ ncurses-6.3-20220423/package/ncursest.spec 2022-04-23 12:44:18.000000000 +0000
+@@ -1,7 +1,7 @@
+ Summary: Curses library with POSIX thread support.
+ Name: ncursest6
+ Version: 6.3
+-Release: 20220416
++Release: 20220423
+ License: X11
+ Group: Development/Libraries
+ Source: ncurses-%{version}-%{release}.tgz
+Index: progs/tic.c
+Prereq: 1.310
+--- ncurses-6.3-20220416+/progs/tic.c 2022-04-09 22:17:45.000000000 +0000
++++ ncurses-6.3-20220423/progs/tic.c 2022-04-23 19:47:57.000000000 +0000
+@@ -49,7 +49,7 @@
+ #include <parametrized.h>
+ #include <transform.h>
+
+-MODULE_ID("$Id: tic.c,v 1.310 2022/04/09 22:17:45 tom Exp $")
++MODULE_ID("$Id: tic.c,v 1.311 2022/04/23 19:47:57 tom Exp $")
+
+ #define STDIN_NAME "<stdin>"
+
+@@ -644,7 +644,7 @@
+ const char *tried = 0;
+
+ if (outdir == NULL) {
+- outdir = _nc_tic_dir(0);
++ outdir = _nc_tic_dir(NULL);
+ }
+ if ((result = valid_db_path(outdir)) != 0) {
+ printf("%s\n", result);
+@@ -1081,7 +1081,7 @@
+ if (total != 0)
+ fprintf(log_fp, "%d entries written to %s\n",
+ total,
+- _nc_tic_dir((char *) 0));
++ _nc_tic_dir(NULL));
+ else
+ fprintf(log_fp, "No entries written\n");
+ }
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package gzip for openSUSE:Factory checked in at 2022-05-01 18:53:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gzip (Old)
and /work/SRC/openSUSE:Factory/.gzip.new.1538 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gzip"
Sun May 1 18:53:16 2022 rev:61 rq:973075 version:1.12
Changes:
--------
--- /work/SRC/openSUSE:Factory/gzip/gzip.changes 2022-04-11 23:46:33.944906905 +0200
+++ /work/SRC/openSUSE:Factory/.gzip.new.1538/gzip.changes 2022-05-01 18:53:17.587146509 +0200
@@ -1,0 +2,6 @@
+Wed Apr 27 08:53:53 UTC 2022 - Dominique Leuenberger <dimstar(a)opensuse.org>
+
+- Rename xz_lzma.patch xz_lzma_zstd.patch and expand the patch to
+ supprt zstd compression (boo#1198922).
+
+-------------------------------------------------------------------
Old:
----
xz_lzma.patch
New:
----
xz_lzma_zstd.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gzip.spec ++++++
--- /var/tmp/diff_new_pack.TlYuvC/_old 2022-05-01 18:53:18.287147159 +0200
+++ /var/tmp/diff_new_pack.TlYuvC/_new 2022-05-01 18:53:18.291147163 +0200
@@ -32,7 +32,7 @@
Patch3: non-exec-stack.diff
Patch6: zdiff.diff
# PATCH FIX OPENSUSE BNC#799561 - zgrep silently fails on LZMA compressed files
-Patch7: xz_lzma.patch
+Patch7: xz_lzma_zstd.patch
Patch8: manpage-no-date.patch
BuildRequires: autoconf
BuildRequires: automake
++++++ xz_lzma_zstd.patch ++++++
Index: gzip-1.12/zgrep.1
===================================================================
--- gzip-1.12.orig/zgrep.1
+++ gzip-1.12/zgrep.1
@@ -11,7 +11,7 @@ The
.B zgrep
command invokes
.B grep
-on compressed or gzipped files.
+on compressed, xz'ed, lzma'ed, zstd'ed, bzip2'ed or gzipped files.
All options specified are passed directly to
.BR grep .
If no file is specified, then the standard input is decompressed
Index: gzip-1.12/zgrep.in
===================================================================
--- gzip-1.12.orig/zgrep.in
+++ gzip-1.12/zgrep.in
@@ -215,6 +215,15 @@ do
*.bz2)
uncompress=bzip2
;;
+ *.xz)
+ uncompress=xz
+ ;;
+ *.lzma)
+ uncompress=lzma
+ ;;
+ *.zst)
+ uncompress=zstd
+ ;;
*)
uncompress=gzip
;;
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package dracut for openSUSE:Factory checked in at 2022-05-01 18:47:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dracut (Old)
and /work/SRC/openSUSE:Factory/.dracut.new.1538 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dracut"
Sun May 1 18:47:13 2022 rev:191 rq: version:056+suse.275.g4ce7a6a7
Changes:
--------
--- /work/SRC/openSUSE:Factory/dracut/dracut.changes 2022-04-30 00:44:16.522885712 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new.1538/dracut.changes 2022-05-01 18:47:14.246589750 +0200
@@ -2,9 +1,0 @@
-Thu Apr 28 06:54:43 UTC 2022 - antonio.feijoo(a)suse.com
-
-- Update to version 056+suse.280.g8dd85003:
- * fix(suse-initrd): avoid use with systemd-boot (bsc#1198681)
- * fix(man): add missing default paths (bsc#1198681)
- * fix(lsinitrd.sh): add missing default paths (bsc#1198681)
- * fix(dracut.sh): add missing default output file paths (bsc#1198681)
-
--------------------------------------------------------------------
Old:
----
dracut-056+suse.280.g8dd85003.obscpio
New:
----
dracut-056+suse.275.g4ce7a6a7.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ dracut.spec ++++++
--- /var/tmp/diff_new_pack.6o3GRF/_old 2022-05-01 18:47:14.938591240 +0200
+++ /var/tmp/diff_new_pack.6o3GRF/_new 2022-05-01 18:47:14.942591248 +0200
@@ -25,7 +25,7 @@
%endif
Name: dracut
-Version: 056+suse.280.g8dd85003
+Version: 056+suse.275.g4ce7a6a7
Release: 0
Summary: Event driven initramfs infrastructure
License: GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.1-or-later
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.6o3GRF/_old 2022-05-01 18:47:15.026591430 +0200
+++ /var/tmp/diff_new_pack.6o3GRF/_new 2022-05-01 18:47:15.030591438 +0200
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/opensuse/dracut.git</param>
- <param name="changesrevision">079bd7b5af98bda720494bc64d5d7292151e8d51</param></service></servicedata>
+ <param name="changesrevision">4ce7a6a7da532202b5110ca5c5d4855353ac3aff</param></service></servicedata>
(No newline at EOF)
++++++ dracut-056+suse.280.g8dd85003.obscpio -> dracut-056+suse.275.g4ce7a6a7.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dracut-056+suse.280.g8dd85003/dracut.sh new/dracut-056+suse.275.g4ce7a6a7/dracut.sh
--- old/dracut-056+suse.280.g8dd85003/dracut.sh 2022-04-28 08:14:56.000000000 +0200
+++ new/dracut-056+suse.275.g4ce7a6a7/dracut.sh 2022-04-22 09:58:54.000000000 +0200
@@ -1025,15 +1025,7 @@
if ! [[ $outfile ]]; then
if [[ $machine_id != "no" ]]; then
- if [[ -d "$dracutsysrootdir"/efi/Default ]] \
- || [[ -d "$dracutsysrootdir"/boot/Default ]] \
- || [[ -d "$dracutsysrootdir"/boot/efi/Default ]]; then
- MACHINE_ID="Default"
- elif [[ -f "$dracutsysrootdir"/etc/machine-id ]]; then
- read -r MACHINE_ID < "$dracutsysrootdir"/etc/machine-id
- else
- MACHINE_ID="Default"
- fi
+ [[ -f "$dracutsysrootdir"/etc/machine-id ]] && read -r MACHINE_ID < "$dracutsysrootdir"/etc/machine-id
fi
if [[ $uefi == "yes" ]]; then
@@ -1057,7 +1049,7 @@
efidir=/efi/EFI
else
efidir=/boot/EFI
- if [[ -d /boot/efi/EFI ]]; then
+ if [[ -d $dracutsysrootdir/boot/efi/EFI ]]; then
efidir=/boot/efi/EFI
fi
fi
@@ -1070,26 +1062,10 @@
mkdir -p "$dracutsysrootdir$efidir/Linux"
outfile="$dracutsysrootdir$efidir/Linux/linux-$kernel${MACHINE_ID:+-${MACHINE_ID}}${BUILD_ID:+-${BUILD_ID}}.efi"
else
- if [[ -d "$dracutsysrootdir"/efi/loader/entries || -L "$dracutsysrootdir"/efi/loader/entries ]] \
- && [[ $MACHINE_ID ]] \
- && [[ -d "$dracutsysrootdir"/efi/${MACHINE_ID} || -L "$dracutsysrootdir"/efi/${MACHINE_ID} ]]; then
- outfile="$dracutsysrootdir/efi/${MACHINE_ID}/${kernel}/initrd"
- elif [[ -d "$dracutsysrootdir"/boot/loader/entries || -L "$dracutsysrootdir"/boot/loader/entries ]] \
- && [[ $MACHINE_ID ]] \
- && [[ -d "$dracutsysrootdir"/boot/${MACHINE_ID} || -L "$dracutsysrootdir"/boot/${MACHINE_ID} ]]; then
- outfile="$dracutsysrootdir/boot/${MACHINE_ID}/${kernel}/initrd"
- elif [[ -d "$dracutsysrootdir"/boot/efi/loader/entries || -L "$dracutsysrootdir"/boot/efi/loader/entries ]] \
- && [[ $MACHINE_ID ]] \
- && [[ -d "$dracutsysrootdir"/boot/efi/${MACHINE_ID} || -L "$dracutsysrootdir"/boot/efi/${MACHINE_ID} ]]; then
- outfile="$dracutsysrootdir/boot/efi/${MACHINE_ID}/${kernel}/initrd"
- elif [[ -f "$dracutsysrootdir"/lib/modules/${kernel}/initrd ]]; then
- outfile="$dracutsysrootdir/lib/modules/${kernel}/initrd"
- elif [[ -e $dracutsysrootdir/boot/initrd-${kernel} ]]; then
- outfile="$dracutsysrootdir/boot/initrd-${kernel}"
- elif [[ -z $dracutsysrootdir ]] && mountpoint -q /efi; then
- outfile="/efi/${MACHINE_ID}/${kernel}/initrd"
- elif [[ -z $dracutsysrootdir ]] && mountpoint -q /boot/efi; then
- outfile="/boot/efi/${MACHINE_ID}/${kernel}/initrd"
+ if [[ -e "$dracutsysrootdir/boot/initrd-$kernel" ]]; then
+ outfile="/boot/initrd-$kernel"
+ elif [[ $MACHINE_ID ]] && { [[ -d $dracutsysrootdir/boot/${MACHINE_ID} ]] || [[ -L $dracutsysrootdir/boot/${MACHINE_ID} ]]; }; then
+ outfile="$dracutsysrootdir/boot/${MACHINE_ID}/$kernel/initrd"
else
outfile="$dracutsysrootdir/boot/initrd-$kernel"
fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dracut-056+suse.280.g8dd85003/lsinitrd.sh new/dracut-056+suse.275.g4ce7a6a7/lsinitrd.sh
--- old/dracut-056+suse.280.g8dd85003/lsinitrd.sh 2022-04-28 08:14:56.000000000 +0200
+++ new/dracut-056+suse.275.g4ce7a6a7/lsinitrd.sh 2022-04-22 09:58:54.000000000 +0200
@@ -109,13 +109,7 @@
exit 1
fi
else
- if [[ -d /efi/Default ]] || [[ -d /boot/Default ]] || [[ -d /boot/efi/Default ]]; then
- MACHINE_ID="Default"
- elif [[ -f /etc/machine-id ]]; then
- read -r MACHINE_ID < /etc/machine-id
- else
- MACHINE_ID="Default"
- fi
+ [[ -f /etc/machine-id ]] && read -r MACHINE_ID < /etc/machine-id
if [[ -d /efi/loader/entries || -L /efi/loader/entries ]] \
&& [[ $MACHINE_ID ]] \
@@ -125,20 +119,8 @@
&& [[ $MACHINE_ID ]] \
&& [[ -d /boot/${MACHINE_ID} || -L /boot/${MACHINE_ID} ]]; then
image="/boot/${MACHINE_ID}/${KERNEL_VERSION}/initrd"
- elif [[ -d /boot/efi/loader/entries || -L /boot/efi/loader/entries ]] \
- && [[ $MACHINE_ID ]] \
- && [[ -d /boot/efi/${MACHINE_ID} || -L /boot/efi/${MACHINE_ID} ]]; then
- image="/boot/efi/${MACHINE_ID}/${KERNEL_VERSION}/initrd"
- elif [[ -f /lib/modules/${KERNEL_VERSION}/initrd ]]; then
- image="/lib/modules/${KERNEL_VERSION}/initrd"
- elif [[ -f /boot/initrd-${KERNEL_VERSION} ]]; then
- image="/boot/initrd-${KERNEL_VERSION}"
- elif mountpoint -q /efi; then
- image="/efi/${MACHINE_ID}/${KERNEL_VERSION}/initrd"
- elif mountpoint -q /boot/efi; then
- image="/boot/efi/${MACHINE_ID}/${KERNEL_VERSION}/initrd"
else
- image=""
+ image="/boot/initrd-${KERNEL_VERSION}"
fi
fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dracut-056+suse.280.g8dd85003/man/dracut.8.asc new/dracut-056+suse.275.g4ce7a6a7/man/dracut.8.asc
--- old/dracut-056+suse.280.g8dd85003/man/dracut.8.asc 2022-04-28 08:14:56.000000000 +0200
+++ new/dracut-056+suse.275.g4ce7a6a7/man/dracut.8.asc 2022-04-22 09:58:54.000000000 +0200
@@ -18,13 +18,8 @@
Create an initramfs <image> for the kernel with the version <kernel version>.
If <kernel version> is omitted, then the version of the actual running
-kernel is used. If <image> is omitted or empty, depending on bootloader
-specification, the default location can be
-_/efi/<machine-id>/<kernel-version>/initrd_,
-_/boot/<machine-id>/<kernel-version>/initrd_,
-_/boot/efi/<machine-id>/<kernel-version>/initrd_,
-_/lib/modules/<kernel-version>/initrd_ or
-_/boot/initrd-<kernel-version>_.
+kernel is used. If <image> is omitted or empty, then the default location
+/boot/initramfs-<kernel version>.img is used.
dracut creates an initial image used by the kernel for preloading the block
device modules (such as IDE, SCSI or RAID) which are needed to access the root
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dracut-056+suse.280.g8dd85003/man/dracut.usage.asc new/dracut-056+suse.275.g4ce7a6a7/man/dracut.usage.asc
--- old/dracut-056+suse.280.g8dd85003/man/dracut.usage.asc 2022-04-28 08:14:56.000000000 +0200
+++ new/dracut-056+suse.275.g4ce7a6a7/man/dracut.usage.asc 2022-04-22 09:58:54.000000000 +0200
@@ -5,13 +5,9 @@
This will generate a general purpose initramfs image, with all possible
functionality resulting of the combination of the installed dracut modules and
-system tools. The image, depending on bootloader specification, can be
-_/efi/_++<machine-id>++_/_++<kernel-version>++_/initrd_,
-_/boot/_++<machine-id>++_/_++<kernel-version>++_/initrd_,
-_/boot/efi/_++<machine-id>++_/_++<kernel-version>++_/initrd_,
-_/lib/modules/_++<kernel-version>++_/initrd_ or
-_/boot/initrd-_++<kernel-version>++_,_ and contains the kernel modules of
-the currently active kernel with version _++<kernel-version>++_.
+system tools. The image is /boot/initramfs-_++<kernel version>++_.img and
+contains the kernel modules of the currently active kernel with version
+_++<kernel version>++_.
If the initramfs image already exists, dracut will display an error message, and
to overwrite the existing image, you have to use the --force option.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dracut-056+suse.280.g8dd85003/man/lsinitrd.1.asc new/dracut-056+suse.275.g4ce7a6a7/man/lsinitrd.1.asc
--- old/dracut-056+suse.280.g8dd85003/man/lsinitrd.1.asc 2022-04-28 08:14:56.000000000 +0200
+++ new/dracut-056+suse.275.g4ce7a6a7/man/lsinitrd.1.asc 2022-04-22 09:58:54.000000000 +0200
@@ -13,16 +13,13 @@
--------
*lsinitrd* ['OPTION...'] [<image> [<filename> [<filename> [...] ]]]
-*lsinitrd* ['OPTION...'] -k <kernel version>
+*lsinitrd* ['OPTION...'] -k <kernel-version>
DESCRIPTION
-----------
lsinitrd shows the contents of an initramfs image. if <image> is omitted, then
-lsinitrd uses the default image _/efi/<machine-id>/<kernel-version>/initrd_,
-_/boot/<machine-id>/<kernel-version>/initrd_,
-_/boot/efi/<machine-id>/<kernel-version>/initrd_,
-_/lib/modules/<kernel-version>/initrd_ or
-_/boot/initrd-<kernel-version>_.
+lsinitrd uses the default image _/boot/<machine-id>/<kernel-version>/initrd_ or
+_/boot/initramfs-<kernel-version>.img_.
OPTIONS
-------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dracut-056+suse.280.g8dd85003/suse/mkinitrd-suse.sh new/dracut-056+suse.275.g4ce7a6a7/suse/mkinitrd-suse.sh
--- old/dracut-056+suse.280.g8dd85003/suse/mkinitrd-suse.sh 2022-04-28 08:14:56.000000000 +0200
+++ new/dracut-056+suse.275.g4ce7a6a7/suse/mkinitrd-suse.sh 2022-04-22 09:58:54.000000000 +0200
@@ -301,14 +301,6 @@
shift
done
-if [ -e /etc/machine-id ]; then
- read -r MACHINE_ID < /etc/machine-id
- if [ -d "$boot_dir/efi/$MACHINE_ID" ]; then
- error "Looks like systemd-boot is installed. mkinitrd won't work here. Use dracut directly instead."
- exit 1
- fi
-fi
-
[[ $targets && $kernels ]] || default_kernel_images
if [[ ! $targets || ! $kernels ]];then
error "No kernel found in $boot_dir or bad modules dir in /lib/modules"
++++++ dracut.obsinfo ++++++
--- /var/tmp/diff_new_pack.6o3GRF/_old 2022-05-01 18:47:15.306592032 +0200
+++ /var/tmp/diff_new_pack.6o3GRF/_new 2022-05-01 18:47:15.310592041 +0200
@@ -1,6 +1,6 @@
name: dracut
-version: 056+suse.280.g8dd85003
-mtime: 1651126496
-commit: 8dd850030ab3c7b6ee1d60d123c14cb7946864e1
+version: 056+suse.275.g4ce7a6a7
+mtime: 1650614334
+commit: 4ce7a6a7da532202b5110ca5c5d4855353ac3aff
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package 000product for openSUSE:Factory checked in at 2022-05-01 04:30:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/000product (Old)
and /work/SRC/openSUSE:Factory/.000product.new.1538 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "000product"
Sun May 1 04:30:21 2022 rev:3197 rq: version:unknown
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ MicroOS-dvd5-dvd-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.Z03OVP/_old 2022-05-01 04:30:28.190709844 +0200
+++ /var/tmp/diff_new_pack.Z03OVP/_new 2022-05-01 04:30:28.194709849 +0200
@@ -1,4 +1,4 @@
-<image name="OBS__MicroOS___20220429" schemaversion="4.1">
+<image name="OBS__MicroOS___20220430" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20220429</productvar>
+ <productvar name="VERSION">20220430</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:microos:20220429,openSUSE MicroOS</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:microos:20220430,openSUSE MicroOS</productinfo>
<productinfo name="LINGUAS">en_US </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/MicroOS/20220429/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/MicroOS/20220430/x86_64</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
MicroOS-dvd5-kubic-dvd-x86_64.kiwi: same change
++++++ openSUSE-Addon-NonOss-ftp-ftp-i586_x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.Z03OVP/_old 2022-05-01 04:30:28.246709899 +0200
+++ /var/tmp/diff_new_pack.Z03OVP/_new 2022-05-01 04:30:28.250709904 +0200
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE-Addon-NonOss___20220429" schemaversion="4.1">
+<image name="OBS__openSUSE-Addon-NonOss___20220430" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -36,11 +36,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20220429</productvar>
+ <productvar name="VERSION">20220430</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse-addon-nonoss:20220429,openSUSE NonOSS Addon</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse-addon-nonoss:20220430,openSUSE NonOSS Addon</productinfo>
<productinfo name="LINGUAS">af ar be_BY bg br ca cy el et ga gl gu_IN he hi_IN hr ka km ko lt mk nn pa_IN rw sk sl sr_CS ss st tg th tr uk ve vi xh zu </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE-Addon-NonOss/2022… obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE-Addon-NonOss/2022…</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE-Addon-NonOss/2022… obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE-Addon-NonOss/2022…</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
++++++ openSUSE-cd-mini-i586.kiwi ++++++
--- /var/tmp/diff_new_pack.Z03OVP/_old 2022-05-01 04:30:28.270709923 +0200
+++ /var/tmp/diff_new_pack.Z03OVP/_new 2022-05-01 04:30:28.274709927 +0200
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20220429" schemaversion="4.1">
+<image name="OBS__openSUSE___20220430" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -32,11 +32,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20220429</productvar>
+ <productvar name="VERSION">20220430</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20220429,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20220430,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20220429/i586</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20220430/i586</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
++++++ openSUSE-cd-mini-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.Z03OVP/_old 2022-05-01 04:30:28.294709946 +0200
+++ /var/tmp/diff_new_pack.Z03OVP/_new 2022-05-01 04:30:28.298709950 +0200
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20220429" schemaversion="4.1">
+<image name="OBS__openSUSE___20220430" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20220429</productvar>
+ <productvar name="VERSION">20220430</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20220429,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20220430,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20220429/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20220430/x86_64</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
++++++ openSUSE-dvd5-dvd-i586.kiwi ++++++
--- /var/tmp/diff_new_pack.Z03OVP/_old 2022-05-01 04:30:28.330709982 +0200
+++ /var/tmp/diff_new_pack.Z03OVP/_new 2022-05-01 04:30:28.334709986 +0200
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20220429" schemaversion="4.1">
+<image name="OBS__openSUSE___20220430" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -32,11 +32,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20220429</productvar>
+ <productvar name="VERSION">20220430</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20220429,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20220430,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20220429/i586</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20220430/i586</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
@@ -4245,6 +4245,7 @@
<repopackage name="ruby3.1-rubygem-simplecov-html"/>
<repopackage name="ruby3.1-rubygem-simplecov_json_formatter"/>
<repopackage name="ruby3.1-rubygem-simpleidn"/>
+ <repopackage name="ruby3.1-rubygem-sinatra"/>
<repopackage name="ruby3.1-rubygem-slim"/>
<repopackage name="ruby3.1-rubygem-slop"/>
<repopackage name="ruby3.1-rubygem-spring"/>
++++++ openSUSE-dvd5-dvd-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.Z03OVP/_old 2022-05-01 04:30:28.362710013 +0200
+++ /var/tmp/diff_new_pack.Z03OVP/_new 2022-05-01 04:30:28.366710017 +0200
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20220429" schemaversion="4.1">
+<image name="OBS__openSUSE___20220430" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20220429</productvar>
+ <productvar name="VERSION">20220430</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20220429,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20220430,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20220429/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20220430/x86_64</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
@@ -4535,6 +4535,7 @@
<repopackage name="ruby3.1-rubygem-simplecov-html"/>
<repopackage name="ruby3.1-rubygem-simplecov_json_formatter"/>
<repopackage name="ruby3.1-rubygem-simpleidn"/>
+ <repopackage name="ruby3.1-rubygem-sinatra"/>
<repopackage name="ruby3.1-rubygem-slim"/>
<repopackage name="ruby3.1-rubygem-slop"/>
<repopackage name="ruby3.1-rubygem-spring"/>
++++++ openSUSE-ftp-ftp-i586_x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.Z03OVP/_old 2022-05-01 04:30:28.386710037 +0200
+++ /var/tmp/diff_new_pack.Z03OVP/_new 2022-05-01 04:30:28.386710037 +0200
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20220429" schemaversion="4.1">
+<image name="OBS__openSUSE___20220430" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -24,7 +24,7 @@
<productvar name="DISTNAME">openSUSE</productvar>
<productvar name="FLAVOR">ftp</productvar>
<productvar name="MAKE_LISTINGS">true</productvar>
- <productvar name="MEDIUM_NAME">openSUSE-20220429-i586-x86_64</productvar>
+ <productvar name="MEDIUM_NAME">openSUSE-20220430-i586-x86_64</productvar>
<productvar name="MULTIPLE_MEDIA">true</productvar>
<productvar name="PRODUCT_DIR">/</productvar>
<productvar name="PRODUCT_NAME">$DISTNAME-$FLAVOR</productvar>
@@ -36,11 +36,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20220429</productvar>
+ <productvar name="VERSION">20220430</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20220429,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20220430,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20220429/i586 obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20220429/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20220430/i586 obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20220430/x86_64</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="DEBUGMEDIUM">2</productoption>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
++++++ MicroOS.product ++++++
--- /var/tmp/diff_new_pack.Z03OVP/_old 2022-05-01 04:30:28.458710107 +0200
+++ /var/tmp/diff_new_pack.Z03OVP/_new 2022-05-01 04:30:28.462710111 +0200
@@ -6,7 +6,7 @@
<name>MicroOS</name>
<releasepkgname>MicroOS-release</releasepkgname>
<endoflife/>
- <version>20220429</version>
+ <version>20220430</version>
<!-- release is no longer optional -->
<release>0</release>
<productline>MicroOS</productline>
++++++ dvd.group ++++++
--- /var/tmp/diff_new_pack.Z03OVP/_old 2022-05-01 04:30:28.582710229 +0200
+++ /var/tmp/diff_new_pack.Z03OVP/_new 2022-05-01 04:30:28.594710240 +0200
@@ -98,15 +98,15 @@
<package name="akregator" supportstatus="unsupported"/> <!-- reason: dvd:patterns-kde-kde -->
<package name="akregator-lang" supportstatus="unsupported"/> <!-- reason: dvd:patterns-kde-kde -->
<package name="alpine" supportstatus="unsupported"/> <!-- reason: common_locks:expansion -->
- <package name="alsa" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_cd_core -->
+ <package name="alsa" supportstatus="unsupported"/> <!-- reason: dvd:patterns-desktop-multimedia -->
<package name="alsa-firmware" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_cd_core -->
- <package name="alsa-oss" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_cd_core -->
- <package name="alsa-plugins" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_cd_core -->
+ <package name="alsa-oss" supportstatus="unsupported"/> <!-- reason: dvd:patterns-desktop-multimedia -->
+ <package name="alsa-plugins" supportstatus="unsupported"/> <!-- reason: dvd:patterns-desktop-multimedia -->
<package name="alsa-plugins-pulse" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_dvd -->
- <package name="alsa-plugins-speexrate" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_cd_core -->
- <package name="alsa-plugins-upmix" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_cd_core -->
- <package name="alsa-ucm-conf" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_cd_core -->
- <package name="alsa-utils" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_cd_core -->
+ <package name="alsa-plugins-speexrate" supportstatus="unsupported"/> <!-- reason: dvd:patterns-desktop-multimedia -->
+ <package name="alsa-plugins-upmix" supportstatus="unsupported"/> <!-- reason: dvd:patterns-desktop-multimedia -->
+ <package name="alsa-ucm-conf" supportstatus="unsupported"/> <!-- reason: dvd:patterns-desktop-multimedia -->
+ <package name="alsa-utils" supportstatus="unsupported"/> <!-- reason: dvd:patterns-desktop-multimedia -->
<package name="alts" supportstatus="unsupported"/> <!-- reason: dvd:openSUSE-release -->
<package name="amavisd-milter" supportstatus="unsupported"/> <!-- reason: common_locks:expansion -->
<package name="amavisd-new" supportstatus="unsupported"/> <!-- reason: dvd:patterns-server-mail_server -->
@@ -327,8 +327,8 @@
<package name="cups-pk-helper" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="cups-pk-helper-lang" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="curl" supportstatus="unsupported"/> <!-- reason: dvd:patterns-kde-kde -->
- <package name="cvs" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_dvd -->
- <package name="cvsps" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_dvd -->
+ <package name="cvs" supportstatus="unsupported"/> <!-- reason: dvd:git -->
+ <package name="cvsps" supportstatus="unsupported"/> <!-- reason: dvd:git -->
<package name="cyradm" supportstatus="unsupported"/> <!-- reason: dvd:patterns-server-mail_server -->
<package name="cyreal-lobster-cyrillic-fonts" supportstatus="unsupported"/> <!-- reason: dvd:openSUSE-release -->
<package name="cyrus-imapd" supportstatus="unsupported"/> <!-- reason: dvd:patterns-server-mail_server -->
@@ -362,8 +362,8 @@
<package name="dhcp" supportstatus="unsupported"/> <!-- reason: dvd:patterns-server-dhcp_dns_server -->
<package name="dhcp-relay" supportstatus="unsupported"/> <!-- reason: dvd:patterns-server-dhcp_dns_server -->
<package name="dhcp-server" supportstatus="unsupported"/> <!-- reason: dvd:patterns-server-dhcp_dns_server -->
- <package name="dialog" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_cd_core -->
- <package name="dialog-lang" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_cd_core -->
+ <package name="dialog" supportstatus="unsupported"/> <!-- reason: dvd:patterns-desktop-multimedia -->
+ <package name="dialog-lang" supportstatus="unsupported"/> <!-- reason: dvd:patterns-desktop-multimedia -->
<package name="diffutils" supportstatus="unsupported"/> <!-- reason: dvd:openSUSE-release -->
<package name="diffutils-lang" supportstatus="unsupported"/> <!-- reason: dvd:openSUSE-release -->
<package name="ding" supportstatus="unsupported"/> <!-- reason: common_locks:expansion -->
@@ -571,7 +571,7 @@
<package name="girepository-1_0" supportstatus="unsupported"/> <!-- reason: dvd:openSUSE-release -->
<package name="git" supportstatus="unsupported"/> <!-- reason: dvd:git -->
<package name="git-core" supportstatus="unsupported"/> <!-- reason: dvd:patterns-server-kvm_server -->
- <package name="git-cvs" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_dvd -->
+ <package name="git-cvs" supportstatus="unsupported"/> <!-- reason: dvd:git -->
<package name="git-email" supportstatus="unsupported"/> <!-- reason: dvd:git -->
<package name="git-gui" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_dvd -->
<package name="git-svn" supportstatus="unsupported"/> <!-- reason: dvd:git -->
@@ -1609,7 +1609,7 @@
<package name="libatkmm-1_6-1" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="libatm1" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="libatomic1" supportstatus="unsupported"/> <!-- reason: dvd:patterns-kde-kde_ide -->
- <package name="libatopology2" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_cd_core -->
+ <package name="libatopology2" supportstatus="unsupported"/> <!-- reason: dvd:patterns-desktop-multimedia -->
<package name="libatspi0" supportstatus="unsupported"/> <!-- reason: dvd:openSUSE-release -->
<package name="libattr1" supportstatus="unsupported"/> <!-- reason: dvd:openSUSE-release -->
<package name="libaudit1" supportstatus="unsupported"/> <!-- reason: dvd:openSUSE-release -->
@@ -1777,7 +1777,7 @@
<package name="libdevmapper-event1_03" supportstatus="unsupported"/> <!-- reason: dvd:grub2 -->
<package name="libdevmapper1_03" supportstatus="unsupported"/> <!-- reason: dvd:grub2 -->
<package name="libdhash1" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_cd_core -->
- <package name="libdialog15" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_cd_core -->
+ <package name="libdialog15" supportstatus="unsupported"/> <!-- reason: dvd:patterns-desktop-multimedia -->
<package name="libdiscid0" supportstatus="unsupported"/> <!-- reason: common_locks:expansion -->
<package name="libdjvulibre21" supportstatus="unsupported"/> <!-- reason: dvd:patterns-kde-kde -->
<package name="libdleyna-core-1_0-5" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
@@ -3257,9 +3257,9 @@
<package name="perl-Crypt-SmbHash" supportstatus="unsupported"/> <!-- reason: dvd:patterns-yast-yast2_server -->
<package name="perl-Cyrus-IMAP" supportstatus="unsupported"/> <!-- reason: dvd:patterns-server-mail_server -->
<package name="perl-Cyrus-SIEVE-managesieve" supportstatus="unsupported"/> <!-- reason: dvd:patterns-server-mail_server -->
- <package name="perl-DBD-SQLite" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_dvd -->
+ <package name="perl-DBD-SQLite" supportstatus="unsupported"/> <!-- reason: dvd:git -->
<package name="perl-DBD-mysql" supportstatus="unsupported"/> <!-- reason: common_locks:expansion -->
- <package name="perl-DBI" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_dvd -->
+ <package name="perl-DBI" supportstatus="unsupported"/> <!-- reason: dvd:git -->
<package name="perl-Data-Validate-IP" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_dvd -->
<package name="perl-Date-Manip" supportstatus="unsupported"/> <!-- reason: common_locks:expansion -->
<package name="perl-Digest-HMAC" supportstatus="unsupported"/> <!-- reason: dvd:patterns-server-mail_server -->
@@ -4186,6 +4186,7 @@
<package name="ruby3.1-rubygem-simplecov-html" supportstatus="unsupported"/> <!-- reason: common_locks:expansion -->
<package name="ruby3.1-rubygem-simplecov_json_formatter" supportstatus="unsupported"/> <!-- reason: common_locks:expansion -->
<package name="ruby3.1-rubygem-simpleidn" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome_yast -->
+ <package name="ruby3.1-rubygem-sinatra" supportstatus="unsupported"/> <!-- reason: common_locks:expansion -->
<package name="ruby3.1-rubygem-slim" supportstatus="unsupported"/> <!-- reason: common_locks:expansion -->
<package name="ruby3.1-rubygem-slop" supportstatus="unsupported"/> <!-- reason: common_locks:expansion -->
<package name="ruby3.1-rubygem-spring" supportstatus="unsupported"/> <!-- reason: common_locks:expansion -->
@@ -4352,7 +4353,7 @@
<package name="speedcrunch" supportstatus="unsupported"/> <!-- reason: common_locks:expansion -->
<package name="splix" supportstatus="unsupported"/> <!-- reason: dvd:patterns-server-printing -->
<package name="spu-tools" supportstatus="unsupported"/> <!-- reason: dvd:spu-tools -->
- <package name="sqlite3-devel" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_dvd -->
+ <package name="sqlite3-devel" supportstatus="unsupported"/> <!-- reason: dvd:git -->
<package name="sqlite3-tcl" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="squashfs" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_dvd -->
<package name="squid" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_dvd -->
@@ -4443,8 +4444,8 @@
<package name="tar-rmt" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome_yast -->
<package name="tcl" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="tcpdump" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_dvd -->
- <package name="tcsh" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_dvd -->
- <package name="tcsh-lang" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_dvd -->
+ <package name="tcsh" supportstatus="unsupported"/> <!-- reason: dvd:git -->
+ <package name="tcsh-lang" supportstatus="unsupported"/> <!-- reason: dvd:git -->
<package name="technisat-usb2-firmware" supportstatus="unsupported"/> <!-- reason: dvd:technisat-usb2-firmware -->
<package name="telepathy-idle" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="telepathy-logger" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
@@ -4911,7 +4912,7 @@
<package name="yast2-slp" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_cd_core -->
<package name="yast2-slp-server" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_dvd -->
<package name="yast2-snapper" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_cd_core -->
- <package name="yast2-sound" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_dvd -->
+ <package name="yast2-sound" supportstatus="unsupported"/> <!-- reason: dvd:patterns-desktop-multimedia -->
<package name="yast2-squid" supportstatus="unsupported"/> <!-- reason: common_locks:expansion -->
<package name="yast2-storage-ng" supportstatus="unsupported"/> <!-- reason: dvd:patterns-base-console -->
<package name="yast2-sudo" supportstatus="unsupported"/> <!-- reason: dvd:patterns-yast-yast2_server -->
++++++ openSUSE-Addon-NonOss.product ++++++
--- /var/tmp/diff_new_pack.Z03OVP/_old 2022-05-01 04:30:28.618710264 +0200
+++ /var/tmp/diff_new_pack.Z03OVP/_new 2022-05-01 04:30:28.626710272 +0200
@@ -4,7 +4,7 @@
<product>
<vendor>openSUSE</vendor>
<name>openSUSE-Addon-NonOss</name>
- <version>20220429</version>
+ <version>20220430</version>
<release>0</release>
<summary>openSUSE NonOSS Addon</summary>
<shortsummary>non oss addon</shortsummary>
++++++ openSUSE.product ++++++
--- /var/tmp/diff_new_pack.Z03OVP/_old 2022-05-01 04:30:28.650710295 +0200
+++ /var/tmp/diff_new_pack.Z03OVP/_new 2022-05-01 04:30:28.654710299 +0200
@@ -4,7 +4,7 @@
<product>
<vendor>openSUSE</vendor>
<name>openSUSE</name>
- <version>20220429</version>
+ <version>20220430</version>
<release>0</release>
<productline>openSUSE</productline>
++++++ unsorted.yml ++++++
--- /var/tmp/diff_new_pack.Z03OVP/_old 2022-05-01 04:30:28.774710417 +0200
+++ /var/tmp/diff_new_pack.Z03OVP/_new 2022-05-01 04:30:28.782710424 +0200
@@ -6588,6 +6588,7 @@
- gtk4-devel-tools
- gtk4-docs
- gtk4-metatheme-adapta
+ - gtk4-metatheme-arc
- gtk4-metatheme-matcha
- gtk4-metatheme-plata
- gtk4-metatheme-yaru-mate
@@ -9099,7 +9100,7 @@
- libOpenImageIO2_3
- libOpenImageIO_Util2_3
- libOpenSceneGraph-devel
- - libOpenSceneGraph158
+ - libOpenSceneGraph161
- libOpenThreads-devel
- libOpenThreads21
- libOyranosSynnefo-devel
@@ -14894,7 +14895,6 @@
- libwxlua_bind-wx31-3_1_0_0
- libwxlua_debug-wx31-3_1_0_0
- libwxlua_debugger-wx31-3_1_0_0
- - libwxstedit-wx30gtk2u-1_6_0
- libwxsvg-devel
- libwxsvg3
- libx86-1
@@ -16250,7 +16250,6 @@
- metallb-controller: [x86_64]
- metallb-speaker: [x86_64]
- metamath
- - metamath-book
- metatheme-adapta-common
- metatheme-ambiance-common
- metatheme-arc-common
@@ -24321,6 +24320,7 @@
- python310-python-jose
- python310-python-json-logger
- python310-python-jsonschema-objects
+ - python310-python-keycloak
- python310-python-louvain
- python310-python-lsp-black
- python310-python-lsp-jsonrpc
@@ -27364,6 +27364,7 @@
- python38-python-jose
- python38-python-json-logger
- python38-python-jsonschema-objects
+ - python38-python-keycloak
- python38-python-louvain
- python38-python-lsp-black
- python38-python-lsp-jsonrpc
@@ -30533,6 +30534,7 @@
- python39-python-jose
- python39-python-json-logger
- python39-python-jsonschema-objects
+ - python39-python-keycloak
- python39-python-louvain
- python39-python-lsp-black
- python39-python-lsp-jsonrpc
@@ -32253,7 +32255,6 @@
- ruby3.1-doc
- ruby3.1-doc-ri
- ruby3.1-rubygem-rspec-rails-3.9
- - ruby3.1-rubygem-sinatra
- rubygem-docker-api
- rubygem-docker-api-doc
- rubygem-docker-api-testsuite
@@ -33440,6 +33441,7 @@
- terraform-provider-openstack: [x86_64]
- terraform-provider-template: [x86_64]
- terraform-provider-vsphere: [x86_64]
+ - terragrunt
- teseq
- tesla-polyglot
- tesla-polyglot-atom
@@ -43199,8 +43201,6 @@
- wxmp3gain
- wxmp3gain-lang
- wxsqlite3-devel
- - wxstedit
- - wxstedit-devel
- wxsvg
- wyrmgus
- wyrmgus-devel
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package 000release-packages for openSUSE:Factory checked in at 2022-05-01 04:30:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/000release-packages (Old)
and /work/SRC/openSUSE:Factory/.000release-packages.new.1538 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "000release-packages"
Sun May 1 04:30:16 2022 rev:1585 rq: version:unknown
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
openSUSE-Addon-NonOss-release.spec: same change
openSUSE-release.spec: same change
stub.spec: same change
++++++ weakremovers.inc ++++++
--- /var/tmp/diff_new_pack.dUQ2pI/_old 2022-05-01 04:30:23.834705578 +0200
+++ /var/tmp/diff_new_pack.dUQ2pI/_new 2022-05-01 04:30:23.846705590 +0200
@@ -10744,6 +10744,7 @@
Provides: weakremover(libOpenSceneGraph130)
Provides: weakremover(libOpenSceneGraph131)
Provides: weakremover(libOpenSceneGraph131-devel)
+Provides: weakremover(libOpenSceneGraph158)
Provides: weakremover(libOpenThreads20)
Provides: weakremover(libOpenThreads20-devel)
Provides: weakremover(libPocoCppParser63)
@@ -15056,6 +15057,7 @@
Provides: weakremover(libwx_qtu_xrc-suse5)
Provides: weakremover(libwx_qtu_xrc-suse6)
Provides: weakremover(libwxcode_gtk2u_wxsqlite3-3_0-0)
+Provides: weakremover(libwxstedit-wx30gtk2u-1_6_0)
Provides: weakremover(libx86emu1)
Provides: weakremover(libx86emu2)
Provides: weakremover(libxalan-c111)
@@ -15341,6 +15343,7 @@
Provides: weakremover(memphis-devel)
Provides: weakremover(meshlab)
Provides: weakremover(meson-testsuite)
+Provides: weakremover(metamath-book)
Provides: weakremover(metamath-data)
Provides: weakremover(metatheme-ambiant-mate-common)
Provides: weakremover(metatheme-geeko-common)
@@ -33257,6 +33260,8 @@
Provides: weakremover(wvstreams)
Provides: weakremover(wvstreams-devel)
Provides: weakremover(wxWidgets-docs)
+Provides: weakremover(wxstedit)
+Provides: weakremover(wxstedit-devel)
Provides: weakremover(wyrd)
Provides: weakremover(x-tile)
Provides: weakremover(x-tile-lang)
1
0