openSUSE Commits
Threads by month
- ----- 2024 -----
- 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
July 2019
- 2 participants
- 2045 discussions
Hello community,
here is the log from the commit of package yast2-ftp-server for openSUSE:Factory checked in at 2019-07-31 14:25:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-ftp-server (Old)
and /work/SRC/openSUSE:Factory/.yast2-ftp-server.new.4126 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-ftp-server"
Wed Jul 31 14:25:34 2019 rev:67 rq:718742 version:4.2.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-ftp-server/yast2-ftp-server.changes 2018-12-31 09:42:27.702409580 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-ftp-server.new.4126/yast2-ftp-server.changes 2019-07-31 14:25:37.246303872 +0200
@@ -1,0 +2,14 @@
+Fri Jul 19 10:42:01 UTC 2019 - José Iván López González <jlopez(a)suse.com>
+
+- Fix show command to inform the correct allowed user (bsc#1142146)
+- 4.2.1
+
+-------------------------------------------------------------------
+Fri May 31 12:30:30 UTC 2019 - Stasiek Michalski <hellcp(a)mailbox.org>
+
+- Add metainfo (fate#319035)
+- Revamp spec
+- Replace GenericName with Comment
+- 4.2.0
+
+-------------------------------------------------------------------
Old:
----
yast2-ftp-server-4.1.6.tar.bz2
New:
----
yast2-ftp-server-4.2.1.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-ftp-server.spec ++++++
--- /var/tmp/diff_new_pack.EylRo3/_old 2019-07-31 14:25:37.758303524 +0200
+++ /var/tmp/diff_new_pack.EylRo3/_new 2019-07-31 14:25:37.758303524 +0200
@@ -1,7 +1,7 @@
#
# spec file for package yast2-ftp-server
#
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,54 +17,53 @@
Name: yast2-ftp-server
-Version: 4.1.6
+Version: 4.2.1
Release: 0
+Summary: YaST2 - FTP configuration
+License: GPL-2.0-only
+Group: System/YaST
+Url: https://github.com/yast/yast-ftp-server
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source0: %{name}-%{version}.tar.bz2
-# Yast2::Systemd::Service
-Requires: yast2 >= 4.1.3
BuildRequires: update-desktop-files
# Yast2::Systemd::Service
BuildRequires: yast2 >= 4.1.3
-BuildRequires: yast2-devtools >= 3.1.10
+BuildRequires: yast2-devtools >= 4.2.2
BuildRequires: rubygem(%rb_default_ruby_abi:rspec)
BuildRequires: rubygem(%rb_default_ruby_abi:yast-rake)
-BuildArch: noarch
-
+# Yast2::Systemd::Service
+Requires: yast2 >= 4.1.3
Requires: yast2-ruby-bindings >= 1.0.0
-Summary: YaST2 - FTP configuration
-License: GPL-2.0-only
-Group: System/YaST
+BuildArch: noarch
%description
This package contains the YaST2 component for FTP configuration. It can
configure vsftpd.
%prep
-%setup -n %{name}-%{version}
+%setup -q
%check
-rake test:unit
+%yast_check
%build
%install
-rake install DESTDIR="%{buildroot}"
+%yast_install
+%yast_metainfo
%files
-%defattr(-,root,root)
-%dir %{yast_yncludedir}/ftp-server
-%{yast_yncludedir}/ftp-server/*
-%{yast_clientdir}/ftp-server.rb
-%{yast_clientdir}/ftp-server_*.rb
-%{yast_moduledir}/FtpServer.*
-%{yast_desktopdir}/ftp-server.desktop
-%{yast_schemadir}/autoyast/rnc/ftp-server.rnc
-%{yast_scrconfdir}/*.scr
+%{yast_yncludedir}
+%{yast_libdir}
+%{yast_clientdir}
+%{yast_moduledir}
+%{yast_desktopdir}
+%{yast_metainfodir}
+%{yast_schemadir}
+%{yast_scrconfdir}
%doc %{yast_docdir}
%license COPYING
%{yast_icondir}
++++++ yast2-ftp-server-4.1.6.tar.bz2 -> yast2-ftp-server-4.2.1.tar.bz2 ++++++
++++ 3048 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package yast2-bootloader for openSUSE:Factory checked in at 2019-07-31 14:25:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
and /work/SRC/openSUSE:Factory/.yast2-bootloader.new.4126 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-bootloader"
Wed Jul 31 14:25:28 2019 rev:280 rq:718575 version:4.2.9
Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes 2019-05-05 21:16:30.672474938 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new.4126/yast2-bootloader.changes 2019-07-31 14:25:29.554309086 +0200
@@ -1,0 +2,60 @@
+Thu Jul 25 13:21:44 UTC 2019 - Josef Reidinger <jreidinger(a)suse.com>
+
+- Fix testsuite on AArch64. Related to changes done for boo#1136601
+- 4.2.9
+
+-------------------------------------------------------------------
+Wed Jul 24 16:03:28 UTC 2019 - Ancor Gonzalez Sosa <ancor(a)suse.com>
+
+- Better handling of broken bootloader configurations during the
+ upgrade process (bsc#1138930).
+- 4.2.8
+
+-------------------------------------------------------------------
+Fri Jul 19 09:20:09 UTC 2019 - Ladislav Slezák <lslezak(a)suse.cz>
+
+- Added "BuildRequires: update-desktop-files"
+- Related to the previous desktop file changes (fate#319035)
+- 4.2.7
+
+-------------------------------------------------------------------
+Tue Jul 2 16:08:24 UTC 2019 - Guillaume GARDET <guillaume.gardet(a)opensuse.org>
+
+- Replace --suse-signed-grub with --suse-force-signed to follow
+ update from boo#1136601
+- 4.2.6
+
+-------------------------------------------------------------------
+Tue Jun 25 12:42:23 UTC 2019 - Josef Reidinger <jreidinger(a)suse.com>
+
+- adapt to new rubocop (bsc#1139270)
+- 4.2.5
+
+-------------------------------------------------------------------
+Wed Jun 5 12:59:27 UTC 2019 - Guillaume GARDET <guillaume.gardet(a)opensuse.org>
+
+- Enable Secure Boot on AArch64 (boo#1136601)
+- 4.2.4
+
+-------------------------------------------------------------------
+Fri May 31 12:26:38 UTC 2019 - Stasiek Michalski <hellcp(a)mailbox.org>
+
+- Add metainfo (fate#319035)
+- Revamp spec
+- Replace GenericName with Comment
+- 4.2.3
+
+-------------------------------------------------------------------
+Wed May 29 13:02:02 UTC 2019 - David Diaz <dgonzalez(a)suse.com>
+
+- Improve the readability of a technical problem description,
+ splitting it in multiple lines (bsc#1136746).
+- 4.2.2
+
+-------------------------------------------------------------------
+Wed May 29 12:32:09 CEST 2019 - schubi(a)suse.de
+
+- Proposal for s390: Set kernel parameters without "resume"
+ parameter (JIRA#SLE-6926).
+
+-------------------------------------------------------------------
Old:
----
yast2-bootloader-4.2.1.tar.bz2
New:
----
yast2-bootloader-4.2.9.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-bootloader.spec ++++++
--- /var/tmp/diff_new_pack.KUCEVQ/_old 2019-07-31 14:25:30.022308769 +0200
+++ /var/tmp/diff_new_pack.KUCEVQ/_new 2019-07-31 14:25:30.022308769 +0200
@@ -17,23 +17,27 @@
Name: yast2-bootloader
-Version: 4.2.1
+Version: 4.2.9
Release: 0
+Summary: YaST2 - Bootloader Configuration
+License: GPL-2.0-or-later
+Group: System/YaST
+Url: https://github.com/yast/yast-bootloader
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source0: %{name}-%{version}.tar.bz2
-Url: http://github.com/yast/yast-bootloader
BuildRequires: yast2 >= 3.1.176
-BuildRequires: yast2-devtools >= 3.1.10
+BuildRequires: yast2-devtools >= 4.2.2
BuildRequires: yast2-ruby-bindings >= 1.0.0
# Y2Storage::Mountable#mount_path
BuildRequires: yast2-storage-ng >= 4.0.90
# lenses needed also for tests
BuildRequires: augeas-lenses
+BuildRequires: update-desktop-files
BuildRequires: rubygem(%rb_default_ruby_abi:cfa_grub2) >= 1.0.1
BuildRequires: rubygem(%rb_default_ruby_abi:rspec)
BuildRequires: rubygem(%rb_default_ruby_abi:yast-rake)
+
PreReq: /bin/sed %fillup_prereq
# Base classes for inst clients
Requires: parted
@@ -49,7 +53,6 @@
# lenses are needed as cfa_grub2 depends only on augeas bindings, but also
# lenses are needed here
Requires: augeas-lenses
-
Requires: yast2-ruby-bindings >= 1.0.0
# only recommend syslinux, as it is not needed when generic mbr is not used (bsc#1004229)
@@ -57,55 +60,36 @@
Recommends: syslinux
%endif
-Summary: YaST2 - Bootloader Configuration
-License: GPL-2.0-or-later
-Group: System/YaST
-
%description
This package contains the YaST2 component for bootloader configuration.
%prep
-%setup -n %{name}-%{version}
+%setup -q
%check
-rake test:unit
+%yast_check
%build
%install
-rake install DESTDIR="%{buildroot}"
+%yast_install
+%yast_metainfo
%post
%{fillup_only -n bootloader}
%files
-%defattr(-,root,root)
-
-# menu items
-
-%dir %{yast_desktopdir}
-%{yast_desktopdir}/bootloader.desktop
-
-%dir %{yast_moduledir}
-%{yast_moduledir}/*
-%dir %{yast_clientdir}
-%{yast_clientdir}/bootloader*.rb
-%{yast_clientdir}/inst_*.rb
-%dir %{yast_ybindir}
-%{yast_ybindir}/*
-%dir %{yast_scrconfdir}
-%{yast_scrconfdir}/*.scr
-%{yast_fillupdir}/*
-%dir %{yast_schemadir}
-%dir %{yast_schemadir}/autoyast
-%dir %{yast_schemadir}/autoyast/rnc
-%{yast_schemadir}/autoyast/rnc/bootloader.rnc
-%{yast_libdir}/bootloader
+%{yast_desktopdir}
+%{yast_metainfodir}
+%{yast_moduledir}
+%{yast_clientdir}
+%{yast_ybindir}
+%{yast_scrconfdir}
+%{yast_fillupdir}
+%{yast_schemadir}
+%{yast_libdir}
%{yast_icondir}
-
-%dir %{yast_docdir}
+%doc %{yast_docdir}
%license COPYING
-%doc %{yast_docdir}/README.md
-%doc %{yast_docdir}/CONTRIBUTING.md
%changelog
++++++ yast2-bootloader-4.2.1.tar.bz2 -> yast2-bootloader-4.2.9.tar.bz2 ++++++
++++ 2070 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package autoyast2 for openSUSE:Factory checked in at 2019-07-31 14:25:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/autoyast2 (Old)
and /work/SRC/openSUSE:Factory/.autoyast2.new.4126 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "autoyast2"
Wed Jul 31 14:25:21 2019 rev:259 rq:718460 version:4.2.5
Changes:
--------
--- /work/SRC/openSUSE:Factory/autoyast2/autoyast2.changes 2019-05-05 21:17:14.140593354 +0200
+++ /work/SRC/openSUSE:Factory/.autoyast2.new.4126/autoyast2.changes 2019-07-31 14:25:22.742313705 +0200
@@ -1,0 +2,41 @@
+Thu Jul 18 15:05:10 UTC 2019 - Jan Engelhardt <jengelh(a)inai.de>
+
+- Use modern tar syntax
+- Require fillup because it's executed in %post
+
+-------------------------------------------------------------------
+Thu Jul 18 14:49:00 UTC 2019 - Martin Vidner <mvidner(a)suse.com>
+
+- Fixed an Internal Error when AutoYaST is importing users and
+ groups configuration (bsc#1140339).
+- 4.2.5
+
+-------------------------------------------------------------------
+Wed Jul 3 09:55:40 CEST 2019 - schubi(a)suse.de
+
+- Fixed new desktop file name (bsc#1138144).
+- 4.2.4
+
+-------------------------------------------------------------------
+Mon Jun 17 13:33:11 UTC 2019 - José Iván López González <jlopez(a)suse.com>
+
+- Always perform a storage re-probe after executing pre-scripts.
+- Related to bsc#1133045
+- 4.2.3
+
+-------------------------------------------------------------------
+Mon Jun 10 14:11:02 UTC 2019 - José Iván López González <jlopez(a)suse.com>
+
+- Add multi-device Btrfs related elements to the partitioning
+ schema (part of jsc#SLE-3877).
+- 4.2.2
+
+-------------------------------------------------------------------
+Fri May 31 12:26:24 UTC 2019 - Stasiek Michalski <hellcp(a)mailbox.org>
+
+- Add metainfo (fate#319035)
+- Revamp spec
+- Replace GenericName with Comment
+- 4.2.1
+
+-------------------------------------------------------------------
Old:
----
autoyast2-4.2.0.tar.bz2
New:
----
autoyast2-4.2.5.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ autoyast2.spec ++++++
--- /var/tmp/diff_new_pack.DTrTos/_old 2019-07-31 14:25:23.190313401 +0200
+++ /var/tmp/diff_new_pack.DTrTos/_new 2019-07-31 14:25:23.194313399 +0200
@@ -18,19 +18,22 @@
#Compat macro for new _fillupdir macro introduced in Nov 2017
%if ! %{defined _fillupdir}
- %define _fillupdir /var/adm/fillup-templates
+ %define _fillupdir %{_localstatedir}/adm/fillup-templates
%endif
Name: autoyast2
-Version: 4.2.0
+Version: 4.2.5
Release: 0
+Summary: YaST2 - Automated Installation
+License: GPL-2.0-only
+Group: System/YaST
+Url: https://github.com/yast/yast-autoinstallation
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source0: autoyast2-%{version}.tar.bz2
-
Source1: autoyast_en_html.tar.bz2
+
BuildRequires: update-desktop-files
-BuildRequires: yast2-devtools >= 3.1.15
+BuildRequires: yast2-devtools >= 4.2.2
# control.rng
BuildRequires: yast2-installation-control
# xmllint
@@ -50,7 +53,6 @@
BuildRequires: yast2-xml
# AutoinstIssues::NoProposal
BuildRequires: yast2-storage-ng >= 4.0.160
-
# %%{_unitdir} macro definition is in a separate package since 13.1
%if 0%{?suse_version} >= 1310
BuildRequires: systemd-rpm-macros
@@ -72,23 +74,22 @@
Requires: yast2-transfer >= 2.21.0
Requires: yast2-xml
# AutoinstIssues::NoProposal
+Requires: yast2-ruby-bindings >= 1.0.0
Requires: yast2-storage-ng >= 4.0.160
+
Conflicts: yast2-installation < 3.1.166
Provides: yast2-config-autoinst
+Provides: yast2-lib-autoinst
Provides: yast2-module-autoinst
+
Obsoletes: yast2-config-autoinst
-Obsoletes: yast2-module-autoinst
-Provides: yast2-lib-autoinst
Obsoletes: yast2-lib-autoinst
+Obsoletes: yast2-module-autoinst
BuildArch: noarch
-Requires: yast2-ruby-bindings >= 1.0.0
-
-Summary: YaST2 - Automated Installation
-License: GPL-2.0-only
-Group: System/YaST
+Requires(post): %fillup_prereq
%description
This package is intended for management of the control files and the
@@ -101,11 +102,13 @@
installation sources.
%package installation
-Requires: yast2-ruby-bindings >= 1.0.0
-
Summary: YaST2 - Auto Installation Modules
-# API for Disabled Modules (ProductControl)
Group: System/YaST
+
+# Y2Storage::AutoinstIssues containing section information
+BuildRequires: yast2-storage-ng >= 4.0.15
+
+# API for Disabled Modules (ProductControl)
Requires: yast2 >= 2.16.36
# After API cleanup
Requires: yast2
@@ -124,8 +127,8 @@
Requires: yast2-xml
# "transact_by" key in PkgPropertiesAll()
Requires: yast2-pkg-bindings >= 4.0.7
-# Y2Storage::AutoinstIssues containing section information
-BuildRequires: yast2-storage-ng >= 4.0.15
+Requires: yast2-ruby-bindings >= 1.0.0
+
Provides: yast2-trans-autoinst
Obsoletes: yast2-trans-autoinst
@@ -134,65 +137,64 @@
generated with the autoyast2 package.
%prep
-%setup -n autoyast2-%{version}
+%setup -q
%build
%yast_build
%install
%yast_install
+%yast_metainfo
# Do not *blindly* remove the suse_update_desktop_file calls here. It is
# different from the code in the yast_install macro.
-for d in $RPM_BUILD_ROOT/usr/share/autoinstall/modules/*.desktop ; do
+for d in %{buildroot}%{_datadir}/autoinstall/modules/*.desktop ; do
%suse_update_desktop_file $d
done
# Class conf
-install -d -m 700 $RPM_BUILD_ROOT/etc/autoinstall
+install -d -m 700 %{buildroot}%{_sysconfdir}/autoinstall
# Installation files
-install -d -m 700 $RPM_BUILD_ROOT/var/adm/autoinstall/scripts
-install -d -m 700 $RPM_BUILD_ROOT/var/adm/autoinstall/init.d
-install -d -m 700 $RPM_BUILD_ROOT/var/adm/autoinstall/logs
-install -d -m 700 $RPM_BUILD_ROOT/var/adm/autoinstall/files
-install -d -m 700 $RPM_BUILD_ROOT/var/adm/autoinstall/cache
+install -d -m 700 %{buildroot}%{_localstatedir}/adm/autoinstall/scripts
+install -d -m 700 %{buildroot}%{_localstatedir}/adm/autoinstall/init.d
+install -d -m 700 %{buildroot}%{_localstatedir}/adm/autoinstall/logs
+install -d -m 700 %{buildroot}%{_localstatedir}/adm/autoinstall/files
+install -d -m 700 %{buildroot}%{_localstatedir}/adm/autoinstall/cache
# Repository
-install -d $RPM_BUILD_ROOT/var/lib/autoinstall/repository
-install -d $RPM_BUILD_ROOT/var/lib/autoinstall/repository/templates
-install -d $RPM_BUILD_ROOT/var/lib/autoinstall/repository/rules
-install -d $RPM_BUILD_ROOT/var/lib/autoinstall/repository/classes
-install -d $RPM_BUILD_ROOT/var/lib/autoinstall/autoconf
-install -d $RPM_BUILD_ROOT/var/lib/autoinstall/tmp
+install -d %{buildroot}%{_localstatedir}/lib/autoinstall/repository
+install -d %{buildroot}%{_localstatedir}/lib/autoinstall/repository/templates
+install -d %{buildroot}%{_localstatedir}/lib/autoinstall/repository/rules
+install -d %{buildroot}%{_localstatedir}/lib/autoinstall/repository/classes
+install -d %{buildroot}%{_localstatedir}/lib/autoinstall/autoconf
+install -d %{buildroot}%{_localstatedir}/lib/autoinstall/tmp
# Systemd Stuff
-mkdir -p $RPM_BUILD_ROOT/%{_unitdir}/
-install -m 644 scripts/autoyast-initscripts.service $RPM_BUILD_ROOT/%{_unitdir}/
+mkdir -p %{buildroot}%{_unitdir}/
+install -m 644 scripts/autoyast-initscripts.service %{buildroot}%{_unitdir}/
# Documentation
-install -d -m 755 $RPM_BUILD_ROOT/%{_prefix}/share/doc/packages/autoyast2/html
-tar xvpfC %{SOURCE1} $RPM_BUILD_ROOT/%{_prefix}/share/doc/packages/autoyast2/html
-mv $RPM_BUILD_ROOT/%{_prefix}/share/doc/packages/autoyast2/html/autoyast/* $RPM_BUILD_ROOT/%{_prefix}/share/doc/packages/autoyast2/html/
-rmdir $RPM_BUILD_ROOT/%{_prefix}/share/doc/packages/autoyast2/html/autoyast
+install -d -m 755 %{buildroot}%{yast_docdir}/html
+tar -xvpf %{SOURCE1} -C %{buildroot}%{yast_docdir}/html
+mv %{buildroot}%{yast_docdir}/html/autoyast/* %{buildroot}%{yast_docdir}/html/
+rmdir %{buildroot}%{yast_docdir}/html/autoyast
%post
%{fillup_only -n autoinstall}
%files
-%defattr(-,root,root)
-%dir /etc/autoinstall
+%dir %{_sysconfdir}/autoinstall
%dir %{yast_yncludedir}/autoinstall
-%dir /var/lib/autoinstall/repository
-%dir /var/lib/autoinstall/repository/templates
-%dir /var/lib/autoinstall/repository/rules
-%dir /var/lib/autoinstall/repository/classes
-%dir /var/lib/autoinstall/tmp
-%doc %{_prefix}/share/doc/packages/autoyast2
-
-%dir %yast_desktopdir
-%{yast_desktopdir}/autoyast.desktop
-%{yast_desktopdir}/clone_system.desktop
-/usr/share/autoinstall/modules/*.desktop
+%dir %{_localstatedir}/lib/autoinstall/repository
+%dir %{_localstatedir}/lib/autoinstall/repository/templates
+%dir %{_localstatedir}/lib/autoinstall/repository/rules
+%dir %{_localstatedir}/lib/autoinstall/repository/classes
+%dir %{_localstatedir}/lib/autoinstall/tmp
+%doc %{yast_docdir}
+
+%{yast_desktopdir}
+%{yast_metainfodir}
+%{_datadir}/autoinstall/modules/*.desktop
%dir %{yast_yncludedir}
%{yast_yncludedir}/autoinstall/classes.rb
%{yast_yncludedir}/autoinstall/conftree.rb
@@ -226,21 +228,20 @@
%{_fillupdir}/sysconfig.autoinstall
%files installation
-%defattr(-,root,root)
%dir %{yast_scrconfdir}
%{yast_scrconfdir}/autoinstall.scr
%{yast_scrconfdir}/cfg_autoinstall.scr
# DTD files
-%dir /usr/share/autoinstall
-#%dir /usr/share/autoinstall/dtd
-%dir /usr/share/autoinstall/modules
-#/usr/share/autoinstall/dtd/*
+%dir %{_datadir}/autoinstall
+#%dir %{_datadir}/autoinstall/dtd
+%dir %{_datadir}/autoinstall/modules
+#%{_datadir}/autoinstall/dtd/*
# systemd service file
%{_unitdir}/autoyast-initscripts.service
-%dir /usr/share/autoinstall/xslt
-/usr/share/autoinstall/xslt/merge.xslt
+%dir %{_datadir}/autoinstall/xslt
+%{_datadir}/autoinstall/xslt/merge.xslt
# config file
%dir %{yast_moduledir}
@@ -310,18 +311,18 @@
%{yast_libdir}/autoinstall/autoinst_issues/*.rb
# scripts
-%{_prefix}/lib/YaST2/bin/fetch_image.sh
-%{_prefix}/lib/YaST2/bin/autoyast-initscripts.sh
+%{yast_ybindir}/fetch_image.sh
+%{yast_ybindir}/autoyast-initscripts.sh
%license COPYING
-%dir /var/adm/autoinstall/
-%dir /var/adm/autoinstall/scripts
-%dir /var/adm/autoinstall/init.d
-%dir /var/adm/autoinstall/logs
-%dir /var/adm/autoinstall/files
-%dir /var/adm/autoinstall/cache
-%dir /var/lib/autoinstall
-%dir /var/lib/autoinstall/autoconf
+%dir %{_localstatedir}/adm/autoinstall/
+%dir %{_localstatedir}/adm/autoinstall/scripts
+%dir %{_localstatedir}/adm/autoinstall/init.d
+%dir %{_localstatedir}/adm/autoinstall/logs
+%dir %{_localstatedir}/adm/autoinstall/files
+%dir %{_localstatedir}/adm/autoinstall/cache
+%dir %{_localstatedir}/lib/autoinstall
+%dir %{_localstatedir}/lib/autoinstall/autoconf
%changelog
++++++ autoyast2-4.2.0.tar.bz2 -> autoyast2-4.2.5.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autoyast2-4.2.0/package/autoyast2.changes new/autoyast2-4.2.5/package/autoyast2.changes
--- old/autoyast2-4.2.0/package/autoyast2.changes 2019-04-30 15:34:18.000000000 +0200
+++ new/autoyast2-4.2.5/package/autoyast2.changes 2019-07-25 09:54:59.000000000 +0200
@@ -1,4 +1,45 @@
-------------------------------------------------------------------
+Thu Jul 18 15:05:10 UTC 2019 - Jan Engelhardt <jengelh(a)inai.de>
+
+- Use modern tar syntax
+- Require fillup because it's executed in %post
+
+-------------------------------------------------------------------
+Thu Jul 18 14:49:00 UTC 2019 - Martin Vidner <mvidner(a)suse.com>
+
+- Fixed an Internal Error when AutoYaST is importing users and
+ groups configuration (bsc#1140339).
+- 4.2.5
+
+-------------------------------------------------------------------
+Wed Jul 3 09:55:40 CEST 2019 - schubi(a)suse.de
+
+- Fixed new desktop file name (bsc#1138144).
+- 4.2.4
+
+-------------------------------------------------------------------
+Mon Jun 17 13:33:11 UTC 2019 - José Iván López González <jlopez(a)suse.com>
+
+- Always perform a storage re-probe after executing pre-scripts.
+- Related to bsc#1133045
+- 4.2.3
+
+-------------------------------------------------------------------
+Mon Jun 10 14:11:02 UTC 2019 - José Iván López González <jlopez(a)suse.com>
+
+- Add multi-device Btrfs related elements to the partitioning
+ schema (part of jsc#SLE-3877).
+- 4.2.2
+
+-------------------------------------------------------------------
+Fri May 31 12:26:24 UTC 2019 - Stasiek Michalski <hellcp(a)mailbox.org>
+
+- Add metainfo (fate#319035)
+- Revamp spec
+- Replace GenericName with Comment
+- 4.2.1
+
+-------------------------------------------------------------------
Mon Apr 29 11:34:37 UTC 2019 - Ladislav Slezák <lslezak(a)suse.cz>
- Uninstall the "SUSE-Manager-Proxy" product when upgrading from
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autoyast2-4.2.0/package/autoyast2.spec new/autoyast2-4.2.5/package/autoyast2.spec
--- old/autoyast2-4.2.0/package/autoyast2.spec 2019-04-30 15:34:18.000000000 +0200
+++ new/autoyast2-4.2.5/package/autoyast2.spec 2019-07-25 09:54:59.000000000 +0200
@@ -12,25 +12,28 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
#Compat macro for new _fillupdir macro introduced in Nov 2017
%if ! %{defined _fillupdir}
- %define _fillupdir /var/adm/fillup-templates
+ %define _fillupdir %{_localstatedir}/adm/fillup-templates
%endif
Name: autoyast2
-Version: 4.2.0
+Version: 4.2.5
Release: 0
+Summary: YaST2 - Automated Installation
+License: GPL-2.0-only
+Group: System/YaST
+Url: https://github.com/yast/yast-autoinstallation
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source0: autoyast2-%{version}.tar.bz2
-
Source1: autoyast_en_html.tar.bz2
+
BuildRequires: update-desktop-files
-BuildRequires: yast2-devtools >= 3.1.15
+BuildRequires: yast2-devtools >= 4.2.2
# control.rng
BuildRequires: yast2-installation-control
# xmllint
@@ -50,7 +53,6 @@
BuildRequires: yast2-country
# AutoinstIssues::NoProposal
BuildRequires: yast2-storage-ng >= 4.0.160
-
# %%{_unitdir} macro definition is in a separate package since 13.1
%if 0%{?suse_version} >= 1310
BuildRequires: systemd-rpm-macros
@@ -73,22 +75,21 @@
Requires: yast2-xml
# AutoinstIssues::NoProposal
Requires: yast2-storage-ng >= 4.0.160
+Requires: yast2-ruby-bindings >= 1.0.0
+
Conflicts: yast2-installation < 3.1.166
Provides: yast2-config-autoinst
Provides: yast2-module-autoinst
+Provides: yast2-lib-autoinst
+
Obsoletes: yast2-config-autoinst
Obsoletes: yast2-module-autoinst
-Provides: yast2-lib-autoinst
Obsoletes: yast2-lib-autoinst
BuildArch: noarch
-Requires: yast2-ruby-bindings >= 1.0.0
-
-Summary: YaST2 - Automated Installation
-License: GPL-2.0-only
-Group: System/YaST
+Requires(post): %fillup_prereq
%description
This package is intended for management of the control files and the
@@ -101,10 +102,12 @@
installation sources.
%package installation
-Requires: yast2-ruby-bindings >= 1.0.0
-
Summary: YaST2 - Auto Installation Modules
Group: System/YaST
+
+# Y2Storage::AutoinstIssues containing section information
+BuildRequires: yast2-storage-ng >= 4.0.15
+
# API for Disabled Modules (ProductControl)
Requires: yast2 >= 2.16.36
# After API cleanup
@@ -124,8 +127,8 @@
Requires: yast2-xml
# "transact_by" key in PkgPropertiesAll()
Requires: yast2-pkg-bindings >= 4.0.7
-# Y2Storage::AutoinstIssues containing section information
-BuildRequires: yast2-storage-ng >= 4.0.15
+Requires: yast2-ruby-bindings >= 1.0.0
+
Provides: yast2-trans-autoinst
Obsoletes: yast2-trans-autoinst
@@ -134,65 +137,64 @@
generated with the autoyast2 package.
%prep
-%setup -n autoyast2-%{version}
+%setup -q
%build
%yast_build
%install
%yast_install
+%yast_metainfo
# Do not *blindly* remove the suse_update_desktop_file calls here. It is
# different from the code in the yast_install macro.
-for d in $RPM_BUILD_ROOT/usr/share/autoinstall/modules/*.desktop ; do
+for d in %{buildroot}%{_datadir}/autoinstall/modules/*.desktop ; do
%suse_update_desktop_file $d
done
# Class conf
-install -d -m 700 $RPM_BUILD_ROOT/etc/autoinstall
+install -d -m 700 %{buildroot}%{_sysconfdir}/autoinstall
# Installation files
-install -d -m 700 $RPM_BUILD_ROOT/var/adm/autoinstall/scripts
-install -d -m 700 $RPM_BUILD_ROOT/var/adm/autoinstall/init.d
-install -d -m 700 $RPM_BUILD_ROOT/var/adm/autoinstall/logs
-install -d -m 700 $RPM_BUILD_ROOT/var/adm/autoinstall/files
-install -d -m 700 $RPM_BUILD_ROOT/var/adm/autoinstall/cache
+install -d -m 700 %{buildroot}%{_localstatedir}/adm/autoinstall/scripts
+install -d -m 700 %{buildroot}%{_localstatedir}/adm/autoinstall/init.d
+install -d -m 700 %{buildroot}%{_localstatedir}/adm/autoinstall/logs
+install -d -m 700 %{buildroot}%{_localstatedir}/adm/autoinstall/files
+install -d -m 700 %{buildroot}%{_localstatedir}/adm/autoinstall/cache
# Repository
-install -d $RPM_BUILD_ROOT/var/lib/autoinstall/repository
-install -d $RPM_BUILD_ROOT/var/lib/autoinstall/repository/templates
-install -d $RPM_BUILD_ROOT/var/lib/autoinstall/repository/rules
-install -d $RPM_BUILD_ROOT/var/lib/autoinstall/repository/classes
-install -d $RPM_BUILD_ROOT/var/lib/autoinstall/autoconf
-install -d $RPM_BUILD_ROOT/var/lib/autoinstall/tmp
+install -d %{buildroot}%{_localstatedir}/lib/autoinstall/repository
+install -d %{buildroot}%{_localstatedir}/lib/autoinstall/repository/templates
+install -d %{buildroot}%{_localstatedir}/lib/autoinstall/repository/rules
+install -d %{buildroot}%{_localstatedir}/lib/autoinstall/repository/classes
+install -d %{buildroot}%{_localstatedir}/lib/autoinstall/autoconf
+install -d %{buildroot}%{_localstatedir}/lib/autoinstall/tmp
# Systemd Stuff
-mkdir -p $RPM_BUILD_ROOT/%{_unitdir}/
-install -m 644 scripts/autoyast-initscripts.service $RPM_BUILD_ROOT/%{_unitdir}/
+mkdir -p %{buildroot}%{_unitdir}/
+install -m 644 scripts/autoyast-initscripts.service %{buildroot}%{_unitdir}/
# Documentation
-install -d -m 755 $RPM_BUILD_ROOT/%{_prefix}/share/doc/packages/autoyast2/html
-tar xvpfC %{SOURCE1} $RPM_BUILD_ROOT/%{_prefix}/share/doc/packages/autoyast2/html
-mv $RPM_BUILD_ROOT/%{_prefix}/share/doc/packages/autoyast2/html/autoyast/* $RPM_BUILD_ROOT/%{_prefix}/share/doc/packages/autoyast2/html/
-rmdir $RPM_BUILD_ROOT/%{_prefix}/share/doc/packages/autoyast2/html/autoyast
+install -d -m 755 %{buildroot}%{yast_docdir}/html
+tar -xvpf %{SOURCE1} -C %{buildroot}%{yast_docdir}/html
+mv %{buildroot}%{yast_docdir}/html/autoyast/* %{buildroot}%{yast_docdir}/html/
+rmdir %{buildroot}%{yast_docdir}/html/autoyast
%post
%{fillup_only -n autoinstall}
%files
-%defattr(-,root,root)
-%dir /etc/autoinstall
+%dir %{_sysconfdir}/autoinstall
%dir %{yast_yncludedir}/autoinstall
-%dir /var/lib/autoinstall/repository
-%dir /var/lib/autoinstall/repository/templates
-%dir /var/lib/autoinstall/repository/rules
-%dir /var/lib/autoinstall/repository/classes
-%dir /var/lib/autoinstall/tmp
-%doc %{_prefix}/share/doc/packages/autoyast2
-
-%dir %yast_desktopdir
-%{yast_desktopdir}/autoyast.desktop
-%{yast_desktopdir}/clone_system.desktop
-/usr/share/autoinstall/modules/*.desktop
+%dir %{_localstatedir}/lib/autoinstall/repository
+%dir %{_localstatedir}/lib/autoinstall/repository/templates
+%dir %{_localstatedir}/lib/autoinstall/repository/rules
+%dir %{_localstatedir}/lib/autoinstall/repository/classes
+%dir %{_localstatedir}/lib/autoinstall/tmp
+%doc %{yast_docdir}
+
+%{yast_desktopdir}
+%{yast_metainfodir}
+%{_datadir}/autoinstall/modules/*.desktop
%dir %{yast_yncludedir}
%{yast_yncludedir}/autoinstall/classes.rb
%{yast_yncludedir}/autoinstall/conftree.rb
@@ -226,21 +228,20 @@
%{_fillupdir}/sysconfig.autoinstall
%files installation
-%defattr(-,root,root)
%dir %{yast_scrconfdir}
%{yast_scrconfdir}/autoinstall.scr
%{yast_scrconfdir}/cfg_autoinstall.scr
# DTD files
-%dir /usr/share/autoinstall
-#%dir /usr/share/autoinstall/dtd
-%dir /usr/share/autoinstall/modules
-#/usr/share/autoinstall/dtd/*
+%dir %{_datadir}/autoinstall
+#%dir %{_datadir}/autoinstall/dtd
+%dir %{_datadir}/autoinstall/modules
+#%{_datadir}/autoinstall/dtd/*
# systemd service file
%{_unitdir}/autoyast-initscripts.service
-%dir /usr/share/autoinstall/xslt
-/usr/share/autoinstall/xslt/merge.xslt
+%dir %{_datadir}/autoinstall/xslt
+%{_datadir}/autoinstall/xslt/merge.xslt
# config file
%dir %{yast_moduledir}
@@ -310,18 +311,18 @@
%{yast_libdir}/autoinstall/autoinst_issues/*.rb
# scripts
-%{_prefix}/lib/YaST2/bin/fetch_image.sh
-%{_prefix}/lib/YaST2/bin/autoyast-initscripts.sh
+%{yast_ybindir}/fetch_image.sh
+%{yast_ybindir}/autoyast-initscripts.sh
%license COPYING
-%dir /var/adm/autoinstall/
-%dir /var/adm/autoinstall/scripts
-%dir /var/adm/autoinstall/init.d
-%dir /var/adm/autoinstall/logs
-%dir /var/adm/autoinstall/files
-%dir /var/adm/autoinstall/cache
-%dir /var/lib/autoinstall
-%dir /var/lib/autoinstall/autoconf
+%dir %{_localstatedir}/adm/autoinstall/
+%dir %{_localstatedir}/adm/autoinstall/scripts
+%dir %{_localstatedir}/adm/autoinstall/init.d
+%dir %{_localstatedir}/adm/autoinstall/logs
+%dir %{_localstatedir}/adm/autoinstall/files
+%dir %{_localstatedir}/adm/autoinstall/cache
+%dir %{_localstatedir}/lib/autoinstall
+%dir %{_localstatedir}/lib/autoinstall/autoconf
%changelog
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autoyast2-4.2.0/src/Makefile.am new/autoyast2-4.2.5/src/Makefile.am
--- old/autoyast2-4.2.0/src/Makefile.am 2019-04-30 15:34:18.000000000 +0200
+++ new/autoyast2-4.2.5/src/Makefile.am 2019-07-25 09:54:59.000000000 +0200
@@ -119,8 +119,8 @@
bin/fetch_image.sh
desktop_DATA = \
- desktop/autoyast.desktop \
- desktop/clone_system.desktop
+ desktop/org.opensuse.yast.AutoYaST.desktop \
+ desktop/org.opensuse.yast.CloneSystem.desktop
fillup_DATA = \
fillup/sysconfig.autoinstall
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autoyast2-4.2.0/src/autoyast-rnc/partitioning.rnc new/autoyast2-4.2.5/src/autoyast-rnc/partitioning.rnc
--- old/autoyast2-4.2.0/src/autoyast-rnc/partitioning.rnc 2019-04-30 15:34:18.000000000 +0200
+++ new/autoyast2-4.2.5/src/autoyast-rnc/partitioning.rnc 2019-07-25 09:54:59.000000000 +0200
@@ -22,7 +22,8 @@
skip_list? &
partitions? &
raid_options? &
- bcache_options?
+ bcache_options? &
+ btrfs_options?
}
skip_list =
@@ -30,7 +31,7 @@
LIST,
skip_entry*
}
-skip_entry =
+skip_entry =
element listentry {
element skip_key { text } &
element skip_value { text } &
@@ -81,6 +82,7 @@
| create_subvolumes
| bcache_backing_for
| bcache_caching_for
+ | btrfs_name
partition = element partition { y2_partition* }
part_create =
@@ -135,6 +137,12 @@
cache_mode = element cache_mode { "writethrough" | "writeback" | "writearound" | "none" }
bcache_options = element bcache_options { cache_mode? }
+btrfs_name = element btrfs_name { text }
+
+btrfs_options = element btrfs_options { data_raid_level? & metadata_raid_level? }
+data_raid_level = element data_raid_level { text }
+metadata_raid_level = element metadata_raid_level { text }
+
subvolumes = element subvolumes {
LIST,
subvolume*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autoyast2-4.2.0/src/clients/files_auto.rb new/autoyast2-4.2.5/src/clients/files_auto.rb
--- old/autoyast2-4.2.0/src/clients/files_auto.rb 2019-04-30 15:34:18.000000000 +0200
+++ new/autoyast2-4.2.5/src/clients/files_auto.rb 2019-07-25 09:54:59.000000000 +0200
@@ -79,7 +79,7 @@
# Change configuration (run AutoSequence)
elsif @func == "Change"
Wizard.CreateDialog
- Wizard.SetDesktopIcon("autoyast2")
+ Wizard.SetDesktopIcon("org.opensuse.yast.AutoYaST")
@ret = CustomFileDialog()
Wizard.CloseDialog
elsif @func == "Packages"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autoyast2-4.2.0/src/clients/inst_autosetup.rb new/autoyast2-4.2.5/src/clients/inst_autosetup.rb
--- old/autoyast2-4.2.0/src/clients/inst_autosetup.rb 2019-04-30 15:34:18.000000000 +0200
+++ new/autoyast2-4.2.5/src/clients/inst_autosetup.rb 2019-07-25 09:54:59.000000000 +0200
@@ -1,5 +1,24 @@
# encoding: utf-8
+# Copyright (c) [2013-2019] SUSE LLC
+#
+# All Rights Reserved.
+#
+# This program is free software; you can redistribute it and/or modify it
+# under the terms of version 2 of the GNU General Public License as published
+# by the Free Software Foundation.
+#
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
+#
+# You should have received a copy of the GNU General Public License along
+# with this program; if not, contact SUSE LLC.
+#
+# To contact SUSE LLC about this file by physical or electronic mail, you may
+# find current contact information at www.suse.com.
+
# File: clients/inst_autosetup.ycp
# Package: Auto-installation
# Summary: Setup and prepare system for auto-installation
@@ -263,7 +282,6 @@
# moved here from autoinit for fate #301193
# needs testing
if Arch.s390
- dasd_or_zfcp = Profile.current.key?("dasd") || Profile.current.key?("zfcp")
if Builtins.haskey(Profile.current, "dasd")
Builtins.y2milestone("dasd found")
if Call.Function("dasd_auto", ["Import", Ops.get_map(Profile.current, "dasd", {})])
@@ -286,7 +304,11 @@
Progress.NextStage
- probe_storage if modified_profile? || dasd_or_zfcp
+ # Pre-scripts can modify the AutoYaST profile. Even more, a pre-script could change the initial
+ # disks layout/configuration (e.g., by creating a new partition). It is difficult to evaluate
+ # whether a pre-script has modified something related to storage devices, so a re-probing is always
+ # performed here (related to bsc#1133045).
+ probe_storage
if Profile.current["partitioning_advanced"] && !Profile.current["partitioning_advanced"].empty?
write_storage = AutoinstStorage.ImportAdvanced(Profile.current["partitioning_advanced"])
@@ -457,7 +479,8 @@
# Import Users configuration from profile
def autosetup_users
- users_config = ModuleConfigBuilder.build(Y2ModuleConfig.getModuleConfig("users"), Profile.current)
+ users_config = ModuleConfigBuilder.build(
+ Y2ModuleConfig.getModuleConfig("users"), Profile.current)
if users_config
Profile.remove_sections(users_config.keys)
Call.Function("users_auto", ["Import", users_config])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autoyast2-4.2.0/src/clients/scripts_auto.rb new/autoyast2-4.2.5/src/clients/scripts_auto.rb
--- old/autoyast2-4.2.0/src/clients/scripts_auto.rb 2019-04-30 15:34:18.000000000 +0200
+++ new/autoyast2-4.2.5/src/clients/scripts_auto.rb 2019-07-25 09:54:59.000000000 +0200
@@ -52,7 +52,7 @@
AutoinstScripts.SetModified
elsif @func == "Change"
Wizard.CreateDialog
- Wizard.SetDesktopIcon("autoyast")
+ Wizard.SetDesktopIcon("org.opensuse.yast.AutoYaST")
@ret = ScriptsDialog()
Wizard.CloseDialog
elsif @func == "Export"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autoyast2-4.2.0/src/desktop/autoyast.desktop new/autoyast2-4.2.5/src/desktop/autoyast.desktop
--- old/autoyast2-4.2.0/src/desktop/autoyast.desktop 2019-04-30 15:34:18.000000000 +0200
+++ new/autoyast2-4.2.5/src/desktop/autoyast.desktop 1970-01-01 01:00:00.000000000 +0100
@@ -1,23 +0,0 @@
-[Desktop Entry]
-Type=Application
-Categories=Settings;System;Qt;X-SuSE-YaST;X-SuSE-YaST-Misc;
-
-X-KDE-ModuleType=Library
-X-KDE-HasReadOnlyMode=true
-X-SuSE-YaST-Call=autoyast
-
-X-SuSE-YaST-Group=Misc
-X-SuSE-YaST-Argument=
-X-SuSE-YaST-RootOnly=true
-X-SuSE-YaST-AutoInst=
-X-SuSE-YaST-Geometry=
-X-SuSE-YaST-SortKey=
-X-SuSE-YaST-AutoInstResource=
-X-SuSE-YaST-Keywords=autoyast,installation
-
-Icon=yast-autoyast
-Exec=/usr/bin/xdg-su -c '/sbin/yast2 autoyast'
-
-Name=Autoinstallation Configuration
-GenericName=Configuration system for autoinstallation
-StartupNotify=true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autoyast2-4.2.0/src/desktop/clone_system.desktop new/autoyast2-4.2.5/src/desktop/clone_system.desktop
--- old/autoyast2-4.2.0/src/desktop/clone_system.desktop 2019-04-30 15:34:18.000000000 +0200
+++ new/autoyast2-4.2.5/src/desktop/clone_system.desktop 1970-01-01 01:00:00.000000000 +0100
@@ -1,23 +0,0 @@
-[Desktop Entry]
-Type=Application
-Categories=Settings;System;Qt;X-SuSE-YaST;X-SuSE-YaST-Misc;
-
-X-KDE-ModuleType=Library
-X-KDE-HasReadOnlyMode=true
-X-SuSE-YaST-Call=clone_system
-
-X-SuSE-YaST-Group=Misc
-X-SuSE-YaST-Argument=
-X-SuSE-YaST-RootOnly=true
-X-SuSE-YaST-AutoInst=
-X-SuSE-YaST-Geometry=
-X-SuSE-YaST-SortKey=
-X-SuSE-YaST-AutoInstResource=
-X-SuSE-YaST-Keywords=autoyast,installation,clone
-
-Icon=yast-autoyast
-Exec=/usr/bin/xdg-su -c '/sbin/yast2 clone_system'
-
-Name=Autoinstallation Cloning System
-GenericName=Creating AutoYaST configuration file
-StartupNotify=true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autoyast2-4.2.0/src/desktop/org.opensuse.yast.AutoYaST.desktop new/autoyast2-4.2.5/src/desktop/org.opensuse.yast.AutoYaST.desktop
--- old/autoyast2-4.2.0/src/desktop/org.opensuse.yast.AutoYaST.desktop 1970-01-01 01:00:00.000000000 +0100
+++ new/autoyast2-4.2.5/src/desktop/org.opensuse.yast.AutoYaST.desktop 2019-07-25 09:54:59.000000000 +0200
@@ -0,0 +1,24 @@
+[Desktop Entry]
+Type=Application
+Categories=Settings;System;Qt;X-SuSE-YaST;X-SuSE-YaST-Misc;
+
+X-KDE-ModuleType=Library
+X-KDE-HasReadOnlyMode=true
+X-SuSE-YaST-Call=autoyast
+
+X-SuSE-YaST-Group=Misc
+X-SuSE-YaST-Argument=
+X-SuSE-YaST-RootOnly=true
+X-SuSE-YaST-AutoInst=
+X-SuSE-YaST-Geometry=
+X-SuSE-YaST-SortKey=
+X-SuSE-YaST-AutoInstResource=
+X-SuSE-YaST-Keywords=autoyast,installation
+
+Icon=yast-autoyast
+Exec=/usr/bin/xdg-su -c '/sbin/yast2 autoyast'
+
+Name=YaST Autoinstallation
+GenericName=Autoinstallation Configuration
+Comment=Configuration system for autoinstallation
+StartupNotify=true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autoyast2-4.2.0/src/desktop/org.opensuse.yast.CloneSystem.desktop new/autoyast2-4.2.5/src/desktop/org.opensuse.yast.CloneSystem.desktop
--- old/autoyast2-4.2.0/src/desktop/org.opensuse.yast.CloneSystem.desktop 1970-01-01 01:00:00.000000000 +0100
+++ new/autoyast2-4.2.5/src/desktop/org.opensuse.yast.CloneSystem.desktop 2019-07-25 09:54:59.000000000 +0200
@@ -0,0 +1,24 @@
+[Desktop Entry]
+Type=Application
+Categories=Settings;System;Qt;X-SuSE-YaST;X-SuSE-YaST-Misc;
+
+X-KDE-ModuleType=Library
+X-KDE-HasReadOnlyMode=true
+X-SuSE-YaST-Call=clone_system
+
+X-SuSE-YaST-Group=Misc
+X-SuSE-YaST-Argument=
+X-SuSE-YaST-RootOnly=true
+X-SuSE-YaST-AutoInst=
+X-SuSE-YaST-Geometry=
+X-SuSE-YaST-SortKey=
+X-SuSE-YaST-AutoInstResource=
+X-SuSE-YaST-Keywords=autoyast,installation,clone
+
+Icon=yast-autoyast
+Exec=/usr/bin/xdg-su -c '/sbin/yast2 clone_system'
+
+Name=YaST Clone System
+GenericName=Autoinstallation Cloning System
+Comment=Create an AutoYaST configuration file for cloning the system
+StartupNotify=true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autoyast2-4.2.0/src/include/autoinstall/dialogs.rb new/autoyast2-4.2.5/src/include/autoinstall/dialogs.rb
--- old/autoyast2-4.2.0/src/include/autoinstall/dialogs.rb 2019-04-30 15:34:18.000000000 +0200
+++ new/autoyast2-4.2.5/src/include/autoinstall/dialogs.rb 2019-07-25 09:54:59.000000000 +0200
@@ -27,7 +27,7 @@
# @return [Symbol]
def Settings
Wizard.CreateDialog
- Wizard.SetDesktopIcon("autoyast")
+ Wizard.SetDesktopIcon("org.opensuse.yast.AutoYaST")
contents = HVSquash(
VBox(
VSquash(
@@ -215,7 +215,7 @@
Wizard.CreateDialog
- Wizard.SetDesktopIcon("groups")
+ Wizard.SetDesktopIcon("org.opensuse.yast.CloneSystem")
# title
1
0
Hello community,
here is the log from the commit of package yast2-theme for openSUSE:Factory checked in at 2019-07-31 14:25:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-theme (Old)
and /work/SRC/openSUSE:Factory/.yast2-theme.new.4126 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-theme"
Wed Jul 31 14:25:14 2019 rev:168 rq:718459 version:4.2.4
Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-theme/yast2-theme.changes 2019-05-15 12:23:17.002249290 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-theme.new.4126/yast2-theme.changes 2019-07-31 14:25:15.734318457 +0200
@@ -1,0 +2,13 @@
+Fri Jul 19 09:19:14 UTC 2019 - David Diaz <dgonzalez(a)suse.com>
+
+- Added "BuildRequires: update-desktop-files"
+- Related to the previous desktop file changes (fate#319035)
+- 4.2.4
+
+-------------------------------------------------------------------
+Sun Jul 14 18:55:53 UTC 2019 - Stasiek Michalski <hellcp(a)mailbox.org>
+
+- Add missing Oxygen icons (boo#1125450)
+- 4.2.3
+
+-------------------------------------------------------------------
Old:
----
yast2-theme-4.2.2.tar.bz2
New:
----
yast2-theme-4.2.4.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-theme.spec ++++++
--- /var/tmp/diff_new_pack.8WA61p/_old 2019-07-31 14:25:16.146318177 +0200
+++ /var/tmp/diff_new_pack.8WA61p/_new 2019-07-31 14:25:16.146318177 +0200
@@ -17,7 +17,7 @@
Name: yast2-theme
-Version: 4.2.2
+Version: 4.2.4
Release: 0
Source0: %{name}-%{version}.tar.bz2
@@ -31,6 +31,7 @@
%if 0%{?is_opensuse}
BuildRequires: breeze5-icons
BuildRequires: oxygen5-icon-theme
+BuildRequires: update-desktop-files
BuildRequires: yast2-qt-branding
%endif
++++++ yast2-theme-4.2.2.tar.bz2 -> yast2-theme-4.2.4.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-theme-4.2.2/icons/breeze/32.files new/yast2-theme-4.2.4/icons/breeze/32.files
--- old/yast2-theme-4.2.2/icons/breeze/32.files 2019-05-14 14:15:35.000000000 +0200
+++ new/yast2-theme-4.2.4/icons/breeze/32.files 2019-07-25 09:54:22.000000000 +0200
@@ -6,7 +6,7 @@
../../preferences/32/preferences-desktop-multimedia.svg pattern-multimedia.svg
../../categories/32/applications-office.svg pattern-office.svg
../../preferences/32/preferences-system-network-server.svg pattern-server.svg
-../../preferences/32/yast-software.svg pattern-software-management.svg
+../../preferences/32/yast-software-group.svg pattern-software-management.svg
../../apps/32/kwrite.svg pattern-technical-writing.svg
../../categories/32/applications-internet.svg pattern-web-devel.svg
yast.svg pattern-yast-devel.svg
Binary files old/yast2-theme-4.2.2/icons/oxygen/22x22/actions/view-list.png and new/yast2-theme-4.2.4/icons/oxygen/22x22/actions/view-list.png differ
Binary files old/yast2-theme-4.2.2/icons/oxygen/22x22/devices/drive-harddisk-encrypted.png and new/yast2-theme-4.2.4/icons/oxygen/22x22/devices/drive-harddisk-encrypted.png differ
Binary files old/yast2-theme-4.2.2/icons/oxygen/22x22/devices/drive-multidisk.png and new/yast2-theme-4.2.4/icons/oxygen/22x22/devices/drive-multidisk.png differ
Binary files old/yast2-theme-4.2.2/icons/oxygen/22x22/devices/drive-multipartition.png and new/yast2-theme-4.2.4/icons/oxygen/22x22/devices/drive-multipartition.png differ
Binary files old/yast2-theme-4.2.2/icons/oxygen/22x22/devices/drive-partition.png and new/yast2-theme-4.2.4/icons/oxygen/22x22/devices/drive-partition.png differ
Binary files old/yast2-theme-4.2.2/icons/oxygen/22x22/devices/media-removable.png and new/yast2-theme-4.2.4/icons/oxygen/22x22/devices/media-removable.png differ
Binary files old/yast2-theme-4.2.2/icons/oxygen/22x22/status/yast-gray-dot.png and new/yast2-theme-4.2.4/icons/oxygen/22x22/status/yast-gray-dot.png differ
Binary files old/yast2-theme-4.2.2/icons/oxygen/22x22/status/yast-green-dot.png and new/yast2-theme-4.2.4/icons/oxygen/22x22/status/yast-green-dot.png differ
Binary files old/yast2-theme-4.2.2/icons/oxygen/22x22/status/yast-red-dot.png and new/yast2-theme-4.2.4/icons/oxygen/22x22/status/yast-red-dot.png differ
Binary files old/yast2-theme-4.2.2/icons/oxygen/22x22/status/yast-yellow-dot.png and new/yast2-theme-4.2.4/icons/oxygen/22x22/status/yast-yellow-dot.png differ
Binary files old/yast2-theme-4.2.2/icons/oxygen/32x32/actions/view-list.png and new/yast2-theme-4.2.4/icons/oxygen/32x32/actions/view-list.png differ
Binary files old/yast2-theme-4.2.2/icons/oxygen/32x32/devices/drive-harddisk-encrypted.png and new/yast2-theme-4.2.4/icons/oxygen/32x32/devices/drive-harddisk-encrypted.png differ
Binary files old/yast2-theme-4.2.2/icons/oxygen/32x32/devices/drive-multidisk.png and new/yast2-theme-4.2.4/icons/oxygen/32x32/devices/drive-multidisk.png differ
Binary files old/yast2-theme-4.2.2/icons/oxygen/32x32/devices/drive-multipartition.png and new/yast2-theme-4.2.4/icons/oxygen/32x32/devices/drive-multipartition.png differ
Binary files old/yast2-theme-4.2.2/icons/oxygen/32x32/devices/drive-partition.png and new/yast2-theme-4.2.4/icons/oxygen/32x32/devices/drive-partition.png differ
Binary files old/yast2-theme-4.2.2/icons/oxygen/32x32/devices/media-removable.png and new/yast2-theme-4.2.4/icons/oxygen/32x32/devices/media-removable.png differ
Binary files old/yast2-theme-4.2.2/icons/oxygen/48x48/actions/view-list.png and new/yast2-theme-4.2.4/icons/oxygen/48x48/actions/view-list.png differ
Binary files old/yast2-theme-4.2.2/icons/oxygen/48x48/devices/drive-harddisk-encrypted.png and new/yast2-theme-4.2.4/icons/oxygen/48x48/devices/drive-harddisk-encrypted.png differ
Binary files old/yast2-theme-4.2.2/icons/oxygen/48x48/devices/drive-multidisk.png and new/yast2-theme-4.2.4/icons/oxygen/48x48/devices/drive-multidisk.png differ
Binary files old/yast2-theme-4.2.2/icons/oxygen/48x48/devices/drive-multipartition.png and new/yast2-theme-4.2.4/icons/oxygen/48x48/devices/drive-multipartition.png differ
Binary files old/yast2-theme-4.2.2/icons/oxygen/48x48/devices/drive-partition.png and new/yast2-theme-4.2.4/icons/oxygen/48x48/devices/drive-partition.png differ
Binary files old/yast2-theme-4.2.2/icons/oxygen/48x48/devices/media-removable.png and new/yast2-theme-4.2.4/icons/oxygen/48x48/devices/media-removable.png differ
Binary files old/yast2-theme-4.2.2/icons/oxygen/48x48/status/yast-gray-dot.png and new/yast2-theme-4.2.4/icons/oxygen/48x48/status/yast-gray-dot.png differ
Binary files old/yast2-theme-4.2.2/icons/oxygen/48x48/status/yast-green-dot.png and new/yast2-theme-4.2.4/icons/oxygen/48x48/status/yast-green-dot.png differ
Binary files old/yast2-theme-4.2.2/icons/oxygen/48x48/status/yast-red-dot.png and new/yast2-theme-4.2.4/icons/oxygen/48x48/status/yast-red-dot.png differ
Binary files old/yast2-theme-4.2.2/icons/oxygen/48x48/status/yast-yellow-dot.png and new/yast2-theme-4.2.4/icons/oxygen/48x48/status/yast-yellow-dot.png differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-theme-4.2.2/package/yast2-theme.changes new/yast2-theme-4.2.4/package/yast2-theme.changes
--- old/yast2-theme-4.2.2/package/yast2-theme.changes 2019-05-14 14:15:35.000000000 +0200
+++ new/yast2-theme-4.2.4/package/yast2-theme.changes 2019-07-25 09:54:22.000000000 +0200
@@ -1,4 +1,17 @@
-------------------------------------------------------------------
+Fri Jul 19 09:19:14 UTC 2019 - David Diaz <dgonzalez(a)suse.com>
+
+- Added "BuildRequires: update-desktop-files"
+- Related to the previous desktop file changes (fate#319035)
+- 4.2.4
+
+-------------------------------------------------------------------
+Sun Jul 14 18:55:53 UTC 2019 - Stasiek Michalski <hellcp(a)mailbox.org>
+
+- Add missing Oxygen icons (boo#1125450)
+- 4.2.3
+
+-------------------------------------------------------------------
Tue May 14 08:31:24 UTC 2019 - Dominique Leuenberger <dimstar(a)opensuse.org>
- BuildIgnore yast2-branding: yast2-branding is a provided
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-theme-4.2.2/package/yast2-theme.spec new/yast2-theme-4.2.4/package/yast2-theme.spec
--- old/yast2-theme-4.2.2/package/yast2-theme.spec 2019-05-14 14:15:35.000000000 +0200
+++ new/yast2-theme-4.2.4/package/yast2-theme.spec 2019-07-25 09:54:22.000000000 +0200
@@ -16,7 +16,7 @@
#
Name: yast2-theme
-Version: 4.2.2
+Version: 4.2.4
Release: 0
Source0: %{name}-%{version}.tar.bz2
@@ -31,6 +31,7 @@
BuildRequires: yast2-qt-branding
BuildRequires: oxygen5-icon-theme
BuildRequires: breeze5-icons
+BuildRequires: update-desktop-files
%endif
Requires: hicolor-icon-theme
1
0
Hello community,
here is the log from the commit of package yast2-vm for openSUSE:Factory checked in at 2019-07-31 14:25:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-vm (Old)
and /work/SRC/openSUSE:Factory/.yast2-vm.new.4126 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-vm"
Wed Jul 31 14:25:08 2019 rev:83 rq:718449 version:4.2.3
Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-vm/yast2-vm.changes 2018-12-31 09:41:09.742473357 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-vm.new.4126/yast2-vm.changes 2019-07-31 14:25:09.858322441 +0200
@@ -1,0 +2,29 @@
+Fri Jun 14 15:05:21 MDT 2019 - carnold(a)suse.com
+
+- bsc#1091967 - relocation-server configuration - error : cannot
+ read the current libvirt/sshd state. Just fix the error message
+ so the user knows what to do.
+- 4.2.3
+
+-------------------------------------------------------------------
+Wed Jun 12 10:27:01 UTC 2019 - Ladislav Slezak <lslezak(a)suse.cz>
+
+- Fixed build on i586 arch (related to fate#319035)
+- 4.2.2
+
+-------------------------------------------------------------------
+Tue Jun 4 10:59:39 MDT 2019 - carnold(a)suse.com
+
+- bsc#1105891 - virtualization test not supported for ppc64le.
+ Allow yast-vm to run on ppc64le
+- 4.2.1
+
+-------------------------------------------------------------------
+Fri May 31 12:42:27 UTC 2019 - Stasiek Michalski <hellcp(a)mailbox.org>
+
+- Add metainfo (fate#319035)
+- Revamp spec
+- Replace GenericName with Comment
+- 4.2.0
+
+-------------------------------------------------------------------
Old:
----
yast2-vm-4.1.0.tar.bz2
New:
----
yast2-vm-4.2.3.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-vm.spec ++++++
--- /var/tmp/diff_new_pack.nQtatN/_old 2019-07-31 14:25:10.270322161 +0200
+++ /var/tmp/diff_new_pack.nQtatN/_new 2019-07-31 14:25:10.270322161 +0200
@@ -1,7 +1,7 @@
#
# spec file for package yast2-vm
#
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,35 +17,33 @@
Name: yast2-vm
-Version: 4.1.0
+Summary: Configure Hypervisor and Tools for Xen and KVM
+License: GPL-2.0-only
+Group: System/YaST
+Version: 4.2.3
Release: 0
+Url: https://github.com/yast/yast-vm
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source0: %{name}-%{version}.tar.bz2
BuildRequires: perl-XML-Writer
BuildRequires: update-desktop-files
BuildRequires: yast2
BuildRequires: yast2-bootloader >= 3.1.35
+BuildRequires: yast2-devtools >= 4.2.2
BuildRequires: yast2-testsuite
-Requires: yast2-bootloader >= 3.1.35
-BuildRequires: yast2-devtools >= 3.1.10
-Requires: yast2-network >= 3.1.108
# OSRelease
Requires: yast2 >= 3.0.4
-
+Requires: yast2-bootloader >= 3.1.35
+Requires: yast2-network >= 3.1.108
Requires: yast2-ruby-bindings >= 1.0.0
-Summary: Configure Hypervisor and Tools for Xen and KVM
-License: GPL-2.0-only
-Group: System/YaST
-
%description
This YaST module installs the tools necessary for creating VMs with Xen or KVM.
%prep
-%setup -n %{name}-%{version}
+%setup -q
%build
%yast_build
@@ -54,26 +52,22 @@
%yast_install
%ifarch %ix86
-rm -f $RPM_BUILD_ROOT/usr/share/applications/YaST2/virtualization-config.desktop
-rm -f $RPM_BUILD_ROOT/usr/share/applications/YaST2/relocation-server.desktop
+rm -f $RPM_BUILD_ROOT/usr/share/applications/YaST2/org.opensuse.yast.VirtualizationConfig.desktop
+rm -f $RPM_BUILD_ROOT/usr/share/applications/YaST2/org.opensuse.yast.RelocationServer.desktop
rm -rf $RPM_BUILD_ROOT/usr/share/icons/*
+%else
+%yast_metainfo
%endif
%files
-%defattr(-,root,root)
-%dir %{yast_scrconfdir}
-%dir %{yast_yncludedir}
-%{yast_clientdir}/relocation-server.rb
-%{yast_clientdir}/virtualization.rb
-%{yast_clientdir}/vm_finish.rb
-%{yast_moduledir}/VirtConfig.rb
-%{yast_moduledir}/RelocationServer.*
-%{yast_yncludedir}/*
-%{yast_scrconfdir}/*
+%{yast_clientdir}
+%{yast_moduledir}
+%{yast_yncludedir}
+%{yast_scrconfdir}
%ifnarch %ix86
-%{yast_desktopdir}/relocation-server.desktop
-%{yast_desktopdir}/virtualization-config.desktop
+%{yast_desktopdir}
%{yast_icondir}
+%{yast_metainfodir}
%endif
%doc %{yast_docdir}
%license %{yast_docdir}/COPYING
++++++ yast2-vm-4.1.0.tar.bz2 -> yast2-vm-4.2.3.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-vm-4.1.0/Dockerfile new/yast2-vm-4.2.3/Dockerfile
--- old/yast2-vm-4.1.0/Dockerfile 2018-11-29 08:47:17.000000000 +0100
+++ new/yast2-vm-4.2.3/Dockerfile 2019-07-25 09:14:49.000000000 +0200
@@ -1,3 +1,3 @@
-FROM yastdevel/ruby
+FROM registry.opensuse.org/yast/head/containers/yast-ruby:latest
COPY . /usr/src/app
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-vm-4.1.0/configure.in.in new/yast2-vm-4.2.3/configure.in.in
--- old/yast2-vm-4.1.0/configure.in.in 2018-11-29 08:47:17.000000000 +0100
+++ new/yast2-vm-4.2.3/configure.in.in 2019-07-25 09:14:49.000000000 +0200
@@ -8,8 +8,5 @@
@YAST2-CHECKS-COMMON@
@YAST2-CHECKS-YCP@
-
-
-
## and generate the output...
@YAST2-OUTPUT@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-vm-4.1.0/package/yast2-vm.changes new/yast2-vm-4.2.3/package/yast2-vm.changes
--- old/yast2-vm-4.1.0/package/yast2-vm.changes 2018-11-29 08:47:17.000000000 +0100
+++ new/yast2-vm-4.2.3/package/yast2-vm.changes 2019-07-25 09:14:49.000000000 +0200
@@ -1,4 +1,33 @@
-------------------------------------------------------------------
+Fri Jun 14 15:05:21 MDT 2019 - carnold(a)suse.com
+
+- bsc#1091967 - relocation-server configuration - error : cannot
+ read the current libvirt/sshd state. Just fix the error message
+ so the user knows what to do.
+- 4.2.3
+
+-------------------------------------------------------------------
+Wed Jun 12 10:27:01 UTC 2019 - Ladislav Slezak <lslezak(a)suse.cz>
+
+- Fixed build on i586 arch (related to fate#319035)
+- 4.2.2
+
+-------------------------------------------------------------------
+Tue Jun 4 10:59:39 MDT 2019 - carnold(a)suse.com
+
+- bsc#1105891 - virtualization test not supported for ppc64le.
+ Allow yast-vm to run on ppc64le
+- 4.2.1
+
+-------------------------------------------------------------------
+Fri May 31 12:42:27 UTC 2019 - Stasiek Michalski <hellcp(a)mailbox.org>
+
+- Add metainfo (fate#319035)
+- Revamp spec
+- Replace GenericName with Comment
+- 4.2.0
+
+-------------------------------------------------------------------
Wed Nov 28 17:20:04 UTC 2018 - lslezak(a)suse.cz
- Fixed build on i586 (related to the previous boo#1109310)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-vm-4.1.0/package/yast2-vm.spec new/yast2-vm-4.2.3/package/yast2-vm.spec
--- old/yast2-vm-4.1.0/package/yast2-vm.spec 2018-11-29 08:47:17.000000000 +0100
+++ new/yast2-vm-4.2.3/package/yast2-vm.spec 2019-07-25 09:14:49.000000000 +0200
@@ -12,37 +12,34 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
-
Name: yast2-vm
-Version: 4.1.0
+Summary: Configure Hypervisor and Tools for Xen and KVM
+Version: 4.2.3
Release: 0
-Group: System/YaST
+Group: System/YaST
+License: GPL-2.0-only
+Url: https://github.com/yast/yast-vm
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source0: %{name}-%{version}.tar.bz2
BuildRequires: perl-XML-Writer update-desktop-files yast2 yast2-testsuite
BuildRequires: yast2-bootloader >= 3.1.35
-Requires: yast2-bootloader >= 3.1.35
-BuildRequires: yast2-devtools >= 3.1.10
-Requires: yast2-network >= 3.1.108
-License: GPL-2.0-only
+BuildRequires: yast2-devtools >= 4.2.2
# OSRelease
-Requires: yast2 >= 3.0.4
-
+Requires: yast2 >= 3.0.4
Requires: yast2-ruby-bindings >= 1.0.0
-
-Summary: Configure Hypervisor and Tools for Xen and KVM
+Requires: yast2-network >= 3.1.108
+Requires: yast2-bootloader >= 3.1.35
%description
This YaST module installs the tools necessary for creating VMs with Xen or KVM.
%prep
-%setup -n %{name}-%{version}
+%setup -q
%build
%yast_build
@@ -51,27 +48,22 @@
%yast_install
%ifarch %ix86
-rm -f $RPM_BUILD_ROOT/usr/share/applications/YaST2/virtualization-config.desktop
-rm -f $RPM_BUILD_ROOT/usr/share/applications/YaST2/relocation-server.desktop
+rm -f $RPM_BUILD_ROOT/usr/share/applications/YaST2/org.opensuse.yast.VirtualizationConfig.desktop
+rm -f $RPM_BUILD_ROOT/usr/share/applications/YaST2/org.opensuse.yast.RelocationServer.desktop
rm -rf $RPM_BUILD_ROOT/usr/share/icons/*
+%else
+%yast_metainfo
%endif
-
%files
-%defattr(-,root,root)
-%dir %{yast_scrconfdir}
-%dir %{yast_yncludedir}
-%{yast_clientdir}/relocation-server.rb
-%{yast_clientdir}/virtualization.rb
-%{yast_clientdir}/vm_finish.rb
-%{yast_moduledir}/VirtConfig.rb
-%{yast_moduledir}/RelocationServer.*
-%{yast_yncludedir}/*
-%{yast_scrconfdir}/*
+%{yast_clientdir}
+%{yast_moduledir}
+%{yast_yncludedir}
+%{yast_scrconfdir}
%ifnarch %ix86
-%{yast_desktopdir}/relocation-server.desktop
-%{yast_desktopdir}/virtualization-config.desktop
+%{yast_desktopdir}
%{yast_icondir}
+%{yast_metainfodir}
%endif
%doc %{yast_docdir}
%license %{yast_docdir}/COPYING
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-vm-4.1.0/src/Makefile.am new/yast2-vm-4.2.3/src/Makefile.am
--- old/yast2-vm-4.1.0/src/Makefile.am 2018-11-29 08:47:17.000000000 +0100
+++ new/yast2-vm-4.2.3/src/Makefile.am 2019-07-25 09:14:49.000000000 +0200
@@ -20,8 +20,8 @@
scrconf/xend.scr
desktop_DATA = \
- desktop/relocation-server.desktop \
- desktop/virtualization-config.desktop
+ desktop/org.opensuse.yast.RelocationServer.desktop \
+ desktop/org.opensuse.yast.VirtualizationConfig.desktop
scalabledir = @icondir@/hicolor/scalable/apps
scalable_DATA = \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-vm-4.1.0/src/clients/relocation-server.rb new/yast2-vm-4.2.3/src/clients/relocation-server.rb
--- old/yast2-vm-4.1.0/src/clients/relocation-server.rb 2018-11-29 08:47:17.000000000 +0100
+++ new/yast2-vm-4.2.3/src/clients/relocation-server.rb 2019-07-25 09:14:49.000000000 +0200
@@ -99,7 +99,7 @@
Builtins.y2milestone("Checking for Xen installation")
# check the dom0 configuration...
- ret = ret && VirtConfig.ConfigureDom0(Arch.s390_64)
+ ret = ret && VirtConfig.ConfigureDom0()
return false if ret == false
Builtins.y2milestone("CheckConfiguration returned: %1", ret)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-vm-4.1.0/src/clients/virtualization.rb new/yast2-vm-4.2.3/src/clients/virtualization.rb
--- old/yast2-vm-4.1.0/src/clients/virtualization.rb 2018-11-29 08:47:17.000000000 +0100
+++ new/yast2-vm-4.2.3/src/clients/virtualization.rb 2019-07-25 09:14:49.000000000 +0200
@@ -79,15 +79,14 @@
# check whether VM can be started (cannot start a vm using UML)
return false if VirtConfig.isUML
- # we only fully support x86_64
- # s390 and aarch64 are technical preview
- is_preview = Arch.s390_64 || Arch.aarch64
+ # s390, aarch64 and ppc64 are technical preview
+ is_preview = Arch.s390_64 || Arch.aarch64 || Arch.ppc64
return false unless is_preview || VirtConfig.isX86_64
Builtins.y2milestone("Checking for Virtualization installation")
# check the dom0 configuration...
- ret = ret && VirtConfig.ConfigureDom0(Arch.s390_64)
+ ret = ret && VirtConfig.ConfigureDom0()
return false if ret == false
Builtins.y2milestone("CheckConfiguration returned: %1", ret)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-vm-4.1.0/src/desktop/org.opensuse.yast.RelocationServer.desktop new/yast2-vm-4.2.3/src/desktop/org.opensuse.yast.RelocationServer.desktop
--- old/yast2-vm-4.1.0/src/desktop/org.opensuse.yast.RelocationServer.desktop 1970-01-01 01:00:00.000000000 +0100
+++ new/yast2-vm-4.2.3/src/desktop/org.opensuse.yast.RelocationServer.desktop 2019-07-25 09:14:49.000000000 +0200
@@ -0,0 +1,24 @@
+[Desktop Entry]
+Type=Application
+Categories=Settings;System;Qt;X-SuSE-YaST;X-SuSE-YaST-Virtualization;
+
+X-KDE-ModuleType=Library
+X-KDE-HasReadOnlyMode=true
+X-SuSE-YaST-Call=relocation-server
+
+X-SuSE-YaST-Group=Virtualization
+X-SuSE-YaST-Argument=
+X-SuSE-YaST-RootOnly=true
+X-SuSE-YaST-AutoInst=
+X-SuSE-YaST-Geometry=
+X-SuSE-YaST-SortKey=
+X-SuSE-YaST-AutoInstResource=
+X-SuSE-YaST-Keywords=vm,virtualization
+
+Icon=yast-vm-migrate
+Exec=/usr/bin/xdg-su -c "/sbin/yast2 relocation-server"
+
+Name=YaST Relocation Server
+GenericName=Relocation Server Configuration
+Comment=Configure Host for Virtual Machine Migration
+StartupNotify=true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-vm-4.1.0/src/desktop/org.opensuse.yast.VirtualizationConfig.desktop new/yast2-vm-4.2.3/src/desktop/org.opensuse.yast.VirtualizationConfig.desktop
--- old/yast2-vm-4.1.0/src/desktop/org.opensuse.yast.VirtualizationConfig.desktop 1970-01-01 01:00:00.000000000 +0100
+++ new/yast2-vm-4.2.3/src/desktop/org.opensuse.yast.VirtualizationConfig.desktop 2019-07-25 09:14:49.000000000 +0200
@@ -0,0 +1,25 @@
+[Desktop Entry]
+Type=Application
+Categories=Settings;System;Qt;X-SuSE-YaST;X-SuSE-YaST-Virtualization;
+
+X-KDE-ModuleType=Library
+X-KDE-HasReadOnlyMode=true
+X-SuSE-YaST-Call=virtualization
+
+X-SuSE-YaST-Group=Virtualization
+X-SuSE-YaST-Argument=
+X-SuSE-YaST-RootOnly=true
+X-SuSE-YaST-Geometry=
+X-SuSE-YaST-SortKey=
+X-SuSE-YaST-AutoinstResource=
+X-SuSE-YaST-Keywords=vm,virtualization
+
+Icon=yast-vm-install
+Exec=/usr/bin/xdg-su -c "/sbin/yast2 virtualization"
+
+Name=YaST Install VM
+GenericName=Install Hypervisor and Tools
+Comment=Install Xen or KVM with Management Tools
+X-KDE-SubstituteUID=true
+StartupNotify=true
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-vm-4.1.0/src/desktop/relocation-server.desktop new/yast2-vm-4.2.3/src/desktop/relocation-server.desktop
--- old/yast2-vm-4.1.0/src/desktop/relocation-server.desktop 2018-11-29 08:47:17.000000000 +0100
+++ new/yast2-vm-4.2.3/src/desktop/relocation-server.desktop 1970-01-01 01:00:00.000000000 +0100
@@ -1,23 +0,0 @@
-[Desktop Entry]
-Type=Application
-Categories=Settings;System;Qt;X-SuSE-YaST;X-SuSE-YaST-Virtualization;
-
-X-KDE-ModuleType=Library
-X-KDE-HasReadOnlyMode=true
-X-SuSE-YaST-Call=relocation-server
-
-X-SuSE-YaST-Group=Virtualization
-X-SuSE-YaST-Argument=
-X-SuSE-YaST-RootOnly=true
-X-SuSE-YaST-AutoInst=
-X-SuSE-YaST-Geometry=
-X-SuSE-YaST-SortKey=
-X-SuSE-YaST-AutoInstResource=
-X-SuSE-YaST-Keywords=vm,virtualization
-
-Icon=yast-vm-migrate
-Exec=/usr/bin/xdg-su -c "/sbin/yast2 relocation-server"
-
-Name=Relocation Server Configuration
-GenericName=Configure Host for Virtual Machine Migration
-StartupNotify=true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-vm-4.1.0/src/desktop/virtualization-config.desktop new/yast2-vm-4.2.3/src/desktop/virtualization-config.desktop
--- old/yast2-vm-4.1.0/src/desktop/virtualization-config.desktop 2018-11-29 08:47:17.000000000 +0100
+++ new/yast2-vm-4.2.3/src/desktop/virtualization-config.desktop 1970-01-01 01:00:00.000000000 +0100
@@ -1,24 +0,0 @@
-[Desktop Entry]
-Type=Application
-Categories=Settings;System;Qt;X-SuSE-YaST;X-SuSE-YaST-Virtualization;
-
-X-KDE-ModuleType=Library
-X-KDE-HasReadOnlyMode=true
-X-SuSE-YaST-Call=virtualization
-
-X-SuSE-YaST-Group=Virtualization
-X-SuSE-YaST-Argument=
-X-SuSE-YaST-RootOnly=true
-X-SuSE-YaST-Geometry=
-X-SuSE-YaST-SortKey=
-X-SuSE-YaST-AutoinstResource=
-X-SuSE-YaST-Keywords=vm,virtualization
-
-Icon=yast-vm-install
-Exec=/usr/bin/xdg-su -c "/sbin/yast2 virtualization"
-
-Name=Install Hypervisor and Tools
-GenericName=Install Xen or KVM with Management Tools
-X-KDE-SubstituteUID=true
-StartupNotify=true
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-vm-4.1.0/src/include/relocation-server/complex.rb new/yast2-vm-4.2.3/src/include/relocation-server/complex.rb
--- old/yast2-vm-4.1.0/src/include/relocation-server/complex.rb 2018-11-29 08:47:17.000000000 +0100
+++ new/yast2-vm-4.2.3/src/include/relocation-server/complex.rb 2019-07-25 09:14:49.000000000 +0200
@@ -52,7 +52,7 @@
# @return `abort if aborted and `next otherwise
def ReadDialog
Wizard.RestoreHelp(Ops.get_string(@HELPS, "read", ""))
- Wizard.SetDesktopIcon("relocation-server")
+ Wizard.SetDesktopIcon("org.opensuse.yast.RelocationServer")
# RelocationServer::SetAbortFunction(PollAbort);
return :abort if !Confirm.MustBeRoot
ret = RelocationServer.Read
@@ -63,7 +63,7 @@
# @return `abort if aborted and `next otherwise
def WriteDialog
Wizard.RestoreHelp(Ops.get_string(@HELPS, "write", ""))
- Wizard.SetDesktopIcon("relocation-server")
+ Wizard.SetDesktopIcon("org.opensuse.yast.RelocationServer")
# RelocationServer::SetAbortFunction(PollAbort);
ret = RelocationServer.Write
ret ? :next : :abort
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-vm-4.1.0/src/include/relocation-server/wizards.rb new/yast2-vm-4.2.3/src/include/relocation-server/wizards.rb
--- old/yast2-vm-4.1.0/src/include/relocation-server/wizards.rb 2018-11-29 08:47:17.000000000 +0100
+++ new/yast2-vm-4.2.3/src/include/relocation-server/wizards.rb 2019-07-25 09:14:49.000000000 +0200
@@ -132,7 +132,7 @@
)
Wizard.HideBackButton
Wizard.SetAbortButton(:abort, Label.CancelButton)
- Wizard.SetDesktopTitleAndIcon("relocation-server")
+ Wizard.SetDesktopTitleAndIcon("org.opensuse.yast.RelocationServer")
CWM.Run(w, { :abort => fun_ref(method(:ReallyExit), "boolean ()") })
end
@@ -154,7 +154,7 @@
}
Wizard.CreateDialog
- Wizard.SetDesktopTitleAndIcon("relocation-server")
+ Wizard.SetDesktopTitleAndIcon("org.opensuse.yast.RelocationServer")
ret = Sequencer.Run(aliases, sequence)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-vm-4.1.0/src/modules/RelocationServer.rb new/yast2-vm-4.2.3/src/modules/RelocationServer.rb
--- old/yast2-vm-4.1.0/src/modules/RelocationServer.rb 2018-11-29 08:47:17.000000000 +0100
+++ new/yast2-vm-4.2.3/src/modules/RelocationServer.rb 2019-07-25 09:14:49.000000000 +0200
@@ -231,7 +231,7 @@
Progress.NextStage
# Error message
if !ReadLibvirtServices()
- Report.Error(_("Cannot read the current libvirtd/sshd state."))
+ Report.Error(_("Please install the libvirtd-daemon package."))
Report.Error(Message.CannotContinueWithoutPackagesInstalled)
return false
end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-vm-4.1.0/src/modules/VirtConfig.rb new/yast2-vm-4.2.3/src/modules/VirtConfig.rb
--- old/yast2-vm-4.1.0/src/modules/VirtConfig.rb 2018-11-29 08:47:17.000000000 +0100
+++ new/yast2-vm-4.2.3/src/modules/VirtConfig.rb 2019-07-25 09:14:49.000000000 +0200
@@ -206,7 +206,7 @@
false
end
- def ConfigureDom0(is_s390)
+ def ConfigureDom0()
progress_stages = [
# progress stage 1/2
_("Verify Installed Packages"),
@@ -283,7 +283,7 @@
end
# Generate a pop dialog to allow user selection of Xen or KVM
- if is_s390 == true
+ if Arch.s390_64 || Arch.ppc64
UI.OpenDialog(
HBox(
HSpacing(2),
@@ -357,7 +357,7 @@
end
Wizard.OpenNextBackDialog
- Wizard.SetDesktopTitleAndIcon("virtualization-config")
+ Wizard.SetDesktopTitleAndIcon("org.opensuse.yast.VirtualizationConfig")
# enable progress
progress = Progress.set(true)
@@ -435,7 +435,7 @@
end
end
- if is_s390 == false
+ if !Arch.s390_64
# create a bridget for SLES host
# Default Bridge stage
Progress.NextStage
1
0
Hello community,
here is the log from the commit of package yast2-country for openSUSE:Factory checked in at 2019-07-31 14:25:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-country (Old)
and /work/SRC/openSUSE:Factory/.yast2-country.new.4126 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-country"
Wed Jul 31 14:25:01 2019 rev:203 rq:717845 version:4.2.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-country/yast2-country.changes 2019-05-10 09:13:29.995669098 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-country.new.4126/yast2-country.changes 2019-07-31 14:25:02.630327341 +0200
@@ -1,0 +2,29 @@
+Tue Jul 23 10:25:14 UTC 2019 - Ancor Gonzalez Sosa <ancor(a)suse.com>
+
+- Unify keyboard maps for openSUSE and other distributions. Now
+ the keymaps based on the xkb layouts from xkeyboard-config are
+ preferred in all distributions (follow-up of bsc#1124921).
+- 4.2.2
+
+-------------------------------------------------------------------
+Mon Jul 22 14:09:42 UTC 2019 - Ancor Gonzalez Sosa <ancor(a)suse.com>
+
+- Fixed some wrong keyboard maps (follow-up of bsc#1124921)
+- 4.2.1
+
+-------------------------------------------------------------------
+Fri May 31 12:28:08 UTC 2019 - Stasiek Michalski <hellcp(a)mailbox.org>
+
+- Add metainfo (fate#319035)
+- Revamp spec
+- Replace GenericName with Comment
+- 4.2.0
+
+-------------------------------------------------------------------
+Mon May 27 09:39:20 CEST 2019 - schubi(a)suse.de
+
+- Language change: Warning if no repo is available for installing
+ translation packages (bsc#1133414).
+- 4.1.13
+
+-------------------------------------------------------------------
Old:
----
yast2-country-4.1.12.tar.bz2
New:
----
yast2-country-4.2.2.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-country.spec ++++++
--- /var/tmp/diff_new_pack.EunQLZ/_old 2019-07-31 14:25:04.010326406 +0200
+++ /var/tmp/diff_new_pack.EunQLZ/_new 2019-07-31 14:25:04.046326381 +0200
@@ -17,15 +17,18 @@
Name: yast2-country
-Version: 4.1.12
+Version: 4.2.2
Release: 0
+Summary: YaST2 - Country Settings (Language, Keyboard, and Timezone)
+License: GPL-2.0-only
+Group: System/YaST
+Url: https://github.com/yast/yast-country
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source0: %{name}-%{version}.tar.bz2
BuildRequires: perl-XML-Writer
BuildRequires: update-desktop-files
-BuildRequires: yast2-devtools >= 3.1.10
+BuildRequires: yast2-devtools >= 4.2.2
BuildRequires: yast2-perl-bindings
BuildRequires: yast2-testsuite
# For tests
@@ -47,27 +50,32 @@
Requires: yast2-pkg-bindings >= 2.15.3
# IconPath support for MultiSelectionBox
Requires: yast2-core >= 2.16.28
-# new API of ntp-client_proposal.rb
-Conflicts: yast2-ntp-client < 4.1.5
-
Requires: yast2-packager >= 2.23.3
# VMware detection (.probe.is_vmware)
-Requires: yast2-hardware-detection >= 3.1.6
-
Requires: yast2-country-data
+Requires: yast2-hardware-detection >= 3.1.6
Requires: yast2-ruby-bindings >= 1.0.0
Requires: rubygem(%{rb_default_ruby_abi}:ruby-dbus)
-Summary: YaST2 - Country Settings (Language, Keyboard, and Timezone)
-License: GPL-2.0-only
-Group: System/YaST
+# new API of ntp-client_proposal.rb
+Conflicts: yast2-ntp-client < 4.1.5
%description
Country specific data and configuration modules (language, keyboard,
timezone) for yast2.
+%package data
+Requires: yast2-ruby-bindings >= 1.0.0
+
+Summary: YaST2 - Data files for Country settings
+Group: System/YaST
+
+%description data
+Data files for yast2-country together with the most often used API
+functions (Language module)
+
%prep
-%setup -n %{name}-%{version}
+%setup -q
%build
%yast_build
@@ -76,15 +84,16 @@
%yast_install
%ifarch s390 s390x
-rm -f $RPM_BUILD_ROOT%{yast_desktopdir}/keyboard.desktop
+rm -f %{buildroot}%{yast_desktopdir}/org.opensuse.yast.Keyboard.desktop
%endif
+%yast_metainfo
+
# Policies
-mkdir -p $RPM_BUILD_ROOT/usr/share/polkit-1/actions
+mkdir -p %{buildroot}%{_datadir}/polkit-1/actions
# common
%files
-%defattr(-,root,root)
%doc %{yast_docdir}
%license COPYING
%{yast_moduledir}/Console.rb
@@ -98,29 +107,14 @@
%{yast_libdir}/y2country/widgets
%{yast_ydatadir}/*.ycp
%{yast_ydatadir}/*.json
-%{yast_yncludedir}/keyboard/
-%{yast_yncludedir}/timezone/
-%{yast_scrconfdir}/*.scr
-%{yast_schemadir}/autoyast/rnc/*.rnc
-%{yast_desktopdir}/yast-language.desktop
-%{yast_desktopdir}/timezone.desktop
+%{yast_yncludedir}
+%{yast_scrconfdir}
+%{yast_schemadir}
+%{yast_desktopdir}
+%{yast_metainfodir}
%{yast_icondir}
-%ifnarch s390 s390x
-%{yast_desktopdir}/keyboard.desktop
-%endif
-
-%package data
-Requires: yast2-ruby-bindings >= 1.0.0
-
-Summary: YaST2 - Data files for Country settings
-Group: System/YaST
-
-%description data
-Data files for yast2-country together with the most often used API
-functions (Language module)
%files data
-%defattr(-,root,root)
%dir %{yast_ydatadir}/languages
%{yast_ydatadir}/languages/*.ycp
%{yast_moduledir}/Language.rb
++++++ yast2-country-4.1.12.tar.bz2 -> yast2-country-4.2.2.tar.bz2 ++++++
++++ 2155 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package yast2-rdp for openSUSE:Factory checked in at 2019-07-31 14:24:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-rdp (Old)
and /work/SRC/openSUSE:Factory/.yast2-rdp.new.4126 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-rdp"
Wed Jul 31 14:24:55 2019 rev:7 rq:717604 version:4.2.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-rdp/yast2-rdp.changes 2019-02-28 21:48:02.901406083 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-rdp.new.4126/yast2-rdp.changes 2019-07-31 14:24:56.482331741 +0200
@@ -1,0 +2,14 @@
+Mon Jul 22 10:05:05 UTC 2019 - knut.anderssen(a)suse.com
+
+- Remove network dependency completely (bsc#1142282)
+- 4.2.1
+
+-------------------------------------------------------------------
+Fri May 31 12:36:09 UTC 2019 - Stasiek Michalski <hellcp(a)mailbox.org>
+
+- Add metainfo (fate#319035)
+- Revamp spec
+- Replace GenericName with Comment
+- 4.2.0
+
+-------------------------------------------------------------------
Old:
----
yast2-rdp-4.1.0.tar.bz2
New:
----
yast2-rdp-4.2.1.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-rdp.spec ++++++
--- /var/tmp/diff_new_pack.UzqU6K/_old 2019-07-31 14:24:56.926331238 +0200
+++ /var/tmp/diff_new_pack.UzqU6K/_new 2019-07-31 14:24:56.926331238 +0200
@@ -17,51 +17,51 @@
Name: yast2-rdp
-Version: 4.1.0
+Version: 4.2.1
Release: 0
Summary: Setup Remote Desktop Protocol service for remote administration
License: GPL-2.0-only
Group: System/YaST
-URL: https://www.suse.com
+Url: https://github.com/yast/yast-rdp
+
Source0: %{name}-%{version}.tar.bz2
-BuildArch: noarch
+
# SuSEFirewall2 replaced by firewalld (fate#323460)
-BuildRequires: perl-XML-Writer
BuildRequires: update-desktop-files
BuildRequires: yast2 >= 4.0.39
-BuildRequires: yast2-devtools
-BuildRequires: yast2-network
-BuildRequires: yast2-testsuite
+BuildRequires: yast2-devtools >= 4.2.2
# for install task
BuildRequires: rubygem(%rb_default_ruby_abi:yast-rake)
# for test:unit
BuildRequires: rubygem(%rb_default_ruby_abi:rspec)
+
# SuSEFirewall2 replaced by firewalld (fate#323460)
Requires: yast2 >= 4.0.39
Requires: yast2-ruby-bindings
+BuildArch: noarch
+
%description
Configure RDP (remote desktop protocol) daemon to allow remote system administration.
%prep
-%setup -n %{name}-%{version}
+%setup -q
%check
-rake test:unit
+%yast_check
%build
%install
-rake install DESTDIR="%{buildroot}"
+%yast_install
+%yast_metainfo
%files
-%defattr(-,root,root)
-%dir %{yast_yncludedir}/rdp
-%{yast_yncludedir}/rdp/*
-%{yast_clientdir}/rdp.rb
-%{yast_clientdir}/rdp_*.rb
-%{yast_moduledir}/RDP.*
-%{yast_desktopdir}/rdp.desktop
+%{yast_yncludedir}
+%{yast_clientdir}
+%{yast_moduledir}
+%{yast_desktopdir}
+%{yast_metainfodir}
%{yast_icondir}
%license COPYING
%doc %{yast_docdir}
++++++ yast2-rdp-4.1.0.tar.bz2 -> yast2-rdp-4.2.1.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-rdp-4.1.0/Dockerfile new/yast2-rdp-4.2.1/Dockerfile
--- old/yast2-rdp-4.1.0/Dockerfile 2019-02-27 15:44:44.000000000 +0100
+++ new/yast2-rdp-4.2.1/Dockerfile 2019-07-22 15:37:50.000000000 +0200
@@ -1,3 +1,3 @@
-FROM yastdevel/ruby
+FROM registry.opensuse.org/yast/head/containers/yast-ruby:latest
COPY . /usr/src/app
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-rdp-4.1.0/package/yast2-rdp.changes new/yast2-rdp-4.2.1/package/yast2-rdp.changes
--- old/yast2-rdp-4.1.0/package/yast2-rdp.changes 2019-02-27 15:44:44.000000000 +0100
+++ new/yast2-rdp-4.2.1/package/yast2-rdp.changes 2019-07-22 15:37:50.000000000 +0200
@@ -1,4 +1,18 @@
-------------------------------------------------------------------
+Mon Jul 22 10:05:05 UTC 2019 - knut.anderssen(a)suse.com
+
+- Remove network dependency completely (bsc#1142282)
+- 4.2.1
+
+-------------------------------------------------------------------
+Fri May 31 12:36:09 UTC 2019 - Stasiek Michalski <hellcp(a)mailbox.org>
+
+- Add metainfo (fate#319035)
+- Revamp spec
+- Replace GenericName with Comment
+- 4.2.0
+
+-------------------------------------------------------------------
Tue Feb 26 12:50:07 UTC 2019 - José Iván López González <jlopez(a)suse.com>
- Version bump (bsc#1124009)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-rdp-4.1.0/package/yast2-rdp.spec new/yast2-rdp-4.2.1/package/yast2-rdp.spec
--- old/yast2-rdp-4.1.0/package/yast2-rdp.spec 2019-02-27 15:44:44.000000000 +0100
+++ new/yast2-rdp-4.2.1/package/yast2-rdp.spec 2019-07-22 15:37:50.000000000 +0200
@@ -12,52 +12,55 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: yast2-rdp
-Version: 4.1.0
+Version: 4.2.1
Release: 0
License: GPL-2.0-only
Group: System/YaST
Summary: Setup Remote Desktop Protocol service for remote administration
-URL: https://www.suse.com
+Url: https://github.com/yast/yast-rdp
+
Source0: %{name}-%{version}.tar.bz2
-BuildArch: noarch
+
# SuSEFirewall2 replaced by firewalld (fate#323460)
BuildRequires: yast2 >= 4.0.39
-BuildRequires: perl-XML-Writer update-desktop-files yast2-testsuite yast2-network
-BuildRequires: yast2-devtools
+BuildRequires: update-desktop-files
+BuildRequires: yast2-devtools >= 4.2.2
# for install task
BuildRequires: rubygem(%rb_default_ruby_abi:yast-rake)
# for test:unit
BuildRequires: rubygem(%rb_default_ruby_abi:rspec)
+
# SuSEFirewall2 replaced by firewalld (fate#323460)
Requires: yast2 >= 4.0.39
Requires: yast2-ruby-bindings
+BuildArch: noarch
+
%description
Configure RDP (remote desktop protocol) daemon to allow remote system administration.
%prep
-%setup -n %{name}-%{version}
+%setup -q
%check
-rake test:unit
+%yast_check
%build
%install
-rake install DESTDIR="%{buildroot}"
+%yast_install
+%yast_metainfo
%files
-%defattr(-,root,root)
-%dir %{yast_yncludedir}/rdp
-%{yast_yncludedir}/rdp/*
-%{yast_clientdir}/rdp.rb
-%{yast_clientdir}/rdp_*.rb
-%{yast_moduledir}/RDP.*
-%{yast_desktopdir}/rdp.desktop
+%{yast_yncludedir}
+%{yast_clientdir}
+%{yast_moduledir}
+%{yast_desktopdir}
+%{yast_metainfodir}
%{yast_icondir}
%license COPYING
%doc %{yast_docdir}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-rdp-4.1.0/src/clients/rdp.rb new/yast2-rdp-4.2.1/src/clients/rdp.rb
--- old/yast2-rdp-4.1.0/src/clients/rdp.rb 2019-02-27 15:44:44.000000000 +0100
+++ new/yast2-rdp-4.2.1/src/clients/rdp.rb 2019-07-22 15:37:50.000000000 +0200
@@ -86,7 +86,7 @@
RDP.Read
Wizard.CreateDialog
- Wizard.SetDesktopIcon("remote")
+ Wizard.SetDesktopIcon("org.opensuse.yast.RDP")
Wizard.SetNextButton(:next, Label.FinishButton)
ret = RemoteMainDialog()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-rdp-4.1.0/src/clients/rdp_proposal.rb new/yast2-rdp-4.2.1/src/clients/rdp_proposal.rb
--- old/yast2-rdp-4.1.0/src/clients/rdp_proposal.rb 2019-02-27 15:44:44.000000000 +0100
+++ new/yast2-rdp-4.2.1/src/clients/rdp_proposal.rb 2019-07-22 15:37:50.000000000 +0200
@@ -44,7 +44,7 @@
# single dialog, no need to Export/Import
Wizard.CreateDialog
- Wizard.SetDesktopIcon("remote")
+ Wizard.SetDesktopIcon("org.opensuse.yast.RDP")
@result = RemoteMainDialog()
UI.CloseDialog
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-rdp-4.1.0/src/desktop/org.opensuse.yast.RDP.desktop new/yast2-rdp-4.2.1/src/desktop/org.opensuse.yast.RDP.desktop
--- old/yast2-rdp-4.1.0/src/desktop/org.opensuse.yast.RDP.desktop 1970-01-01 01:00:00.000000000 +0100
+++ new/yast2-rdp-4.2.1/src/desktop/org.opensuse.yast.RDP.desktop 2019-07-22 15:37:50.000000000 +0200
@@ -0,0 +1,26 @@
+[Desktop Entry]
+Type=Application
+Categories=Settings;System;Qt;X-SuSE-YaST;X-SuSE-YaST-Net_advanced;
+
+X-KDE-ModuleType=Library
+X-KDE-RootOnly=true
+X-KDE-HasReadOnlyMode=true
+X-SuSE-YaST-Call=rdp
+
+X-SuSE-YaST-Group=Net_advanced
+X-SuSE-YaST-Argument=
+X-SuSE-YaST-RootOnly=true
+X-SuSE-YaST-AutoInst=write
+X-SuSE-YaST-Geometry=
+X-SuSE-YaST-SortKey=
+X-SuSE-YaST-AutoInstResource=rdp
+X-SuSE-YaST-Keywords=remote,desktop,rdp,network,windows
+
+Icon=yast-remote-rdp
+Exec=xdg-su -c "/sbin/yast2 rdp"
+
+Name=YaST Remote Administration
+GenericName=Remote Administration (RDP)
+Comment=Configure RDP (Remote Desktop Protocol)
+StartupNotify=true
+X-KDE-SubstituteUID=true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-rdp-4.1.0/src/desktop/rdp.desktop new/yast2-rdp-4.2.1/src/desktop/rdp.desktop
--- old/yast2-rdp-4.1.0/src/desktop/rdp.desktop 2019-02-27 15:44:44.000000000 +0100
+++ new/yast2-rdp-4.2.1/src/desktop/rdp.desktop 1970-01-01 01:00:00.000000000 +0100
@@ -1,25 +0,0 @@
-[Desktop Entry]
-Type=Application
-Categories=Settings;System;Qt;X-SuSE-YaST;X-SuSE-YaST-Net_advanced;
-
-X-KDE-ModuleType=Library
-X-KDE-RootOnly=true
-X-KDE-HasReadOnlyMode=true
-X-SuSE-YaST-Call=rdp
-
-X-SuSE-YaST-Group=Net_advanced
-X-SuSE-YaST-Argument=
-X-SuSE-YaST-RootOnly=true
-X-SuSE-YaST-AutoInst=write
-X-SuSE-YaST-Geometry=
-X-SuSE-YaST-SortKey=
-X-SuSE-YaST-AutoInstResource=rdp
-X-SuSE-YaST-Keywords=remote,desktop,rdp,network,windows
-
-Icon=yast-remote-rdp
-Exec=xdg-su -c "/sbin/yast2 rdp"
-
-Name=Remote Administration (RDP)
-GenericName=Configure RDP (Remote Desktop Protocol)
-StartupNotify=true
-X-KDE-SubstituteUID=true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-rdp-4.1.0/src/include/rdp/dialogs.rb new/yast2-rdp-4.2.1/src/include/rdp/dialogs.rb
--- old/yast2-rdp-4.1.0/src/include/rdp/dialogs.rb 2019-02-27 15:44:44.000000000 +0100
+++ new/yast2-rdp-4.2.1/src/include/rdp/dialogs.rb 2019-07-22 15:37:50.000000000 +0200
@@ -15,8 +15,6 @@
Yast.import "Label"
Yast.import "RDP"
Yast.import "Wizard"
-
- Yast.include include_target, "network/routines.rb"
end
# Remote administration dialog
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-rdp-4.1.0/src/modules/RDP.rb new/yast2-rdp-4.2.1/src/modules/RDP.rb
--- old/yast2-rdp-4.1.0/src/modules/RDP.rb 2019-02-27 15:44:44.000000000 +0100
+++ new/yast2-rdp-4.2.1/src/modules/RDP.rb 2019-07-22 15:37:50.000000000 +0200
@@ -27,8 +27,6 @@
Yast.import "Progress"
Yast.import "Linuxrc"
- Yast.include self, "network/routines.rb"
-
# Allow remote administration
@allow_administration = false
@@ -91,33 +89,13 @@
# Update the SCR according to network settings
# @return true on success
def Write
- steps = [
- # Progress stage 1
- _("Write firewall settings"),
- # Progress stage 2
- _("Configure xrdp")
- ]
-
- if Mode.normal
- # Progress stage 3
- if @allow_administration
- steps = Builtins.add(steps, _("Restart the services"))
- else
- steps = Builtins.add(steps, _("Stop the services"))
- end
- end
+ start_write_progress
+ Progress.NextStage
+ write_firewall_settings
- caption = _("Saving Remote Administration (RDP) Configuration")
sl = 0 #100; //for testing
-
- Progress.New(caption, " ", Builtins.size(steps), steps, [], "")
-
- ProgressNextStage(_("Writing firewall settings..."))
- write_firewall_settings
Builtins.sleep(sl)
-
- ProgressNextStage(_("Configuring xrdp..."))
-
+ Progress.NextStage
if @allow_administration
# Enable xrdp
if !Service.Enable("xrdp")
@@ -134,13 +112,8 @@
Builtins.sleep(sl)
if Mode.normal
- if @allow_administration
- ProgressNextStage(_("Restarting the service..."))
- Service.Restart("xrdp")
- else
- ProgressNextStage(_("Stopping the service..."))
- Service.Stop("xrdp")
- end
+ Progress.NextStage
+ @allow_administration ? Service.Restart("xrdp") : Service.Stop("xrdp")
Builtins.sleep(sl)
Progress.NextStage
@@ -181,6 +154,40 @@
publish :function => :Read, :type => "boolean ()"
publish :function => :Write, :type => "boolean ()"
publish :function => :Summary, :type => "string ()"
+
+ private
+
+ # Convenience method to show the write progress dialog
+ def start_write_progress
+ caption = _("Saving Remote Administration (RDP) Configuration")
+
+ steps = progress_write_steps.map {|s| s[:step] }
+ titles = progress_write_steps.map {|s| s[:title] }
+ Progress.New(caption, " ", steps.size, steps, titles, "")
+ end
+
+ # Convenience method to obtain the write progress steps and titles
+ # descriptions
+ #
+ # @return [Array<Hash<Symbol, String>>] all the steps descriptions
+ def progress_write_steps
+ steps = []
+ steps << { step: _("Write firewall settings"), title: _("Writing firewall settings...") }
+ steps << { step: _("Configure xrdp"), title: _("Configuring xrdp...") }
+ steps << write_service_step if Mode.normal
+ steps
+ end
+
+ # Return the rpd service progress step description
+ #
+ # @return [Hash<Symbol, String>]
+ def write_service_step
+ if @allow_administration
+ { step: _("Restart the services"), title: _("Restarting the service...") }
+ else
+ { step: _("Stop the services"), title: _("Stopping the service...") }
+ end
+ end
end
RDP = RDPClass.new
1
0
Hello community,
here is the log from the commit of package yast2-firstboot for openSUSE:Factory checked in at 2019-07-31 14:24:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-firstboot (Old)
and /work/SRC/openSUSE:Factory/.yast2-firstboot.new.4126 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-firstboot"
Wed Jul 31 14:24:48 2019 rev:80 rq:717493 version:4.2.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-firstboot/yast2-firstboot.changes 2019-05-15 12:23:06.074273185 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-firstboot.new.4126/yast2-firstboot.changes 2019-07-31 14:24:49.694339443 +0200
@@ -1,0 +2,15 @@
+Mon Jul 15 16:05:34 UTC 2019 - Imobach Gonzalez Sosa <igonzalezsosa(a)suse.com>
+
+- Do not rely on the already dropped DNS.proposal_valid method
+ (related to bsc#1140199).
+- 4.2.1
+
+-------------------------------------------------------------------
+Sat Jun 8 01:20:29 UTC 2019 - Stasiek Michalski <hellcp(a)mailbox.org>
+
+- Use new schema of desktop files (boo#1084864)
+- Clean up spec
+- Rename desktop files
+- 4.2.0
+
+-------------------------------------------------------------------
Old:
----
yast2-firstboot-4.1.7.tar.bz2
New:
----
yast2-firstboot-4.2.1.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-firstboot.spec ++++++
--- /var/tmp/diff_new_pack.x6JlXB/_old 2019-07-31 14:24:50.146338930 +0200
+++ /var/tmp/diff_new_pack.x6JlXB/_new 2019-07-31 14:24:50.150338926 +0200
@@ -12,22 +12,26 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
Name: yast2-firstboot
-Version: 4.1.7
+Version: 4.2.1
Release: 0
+Summary: YaST2 - Initial System Configuration
+License: GPL-2.0-only
+Group: System/YaST
+Url: https://github.com/yast/yast-firstboot
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source0: %{name}-%{version}.tar.bz2
BuildRequires: docbook-xsl-stylesheets
BuildRequires: libxslt
BuildRequires: update-desktop-files
-BuildRequires: yast2-devtools >= 3.1.10
+BuildRequires: yast2-devtools >= 4.2.2
+PreReq: %fillup_prereq
# yast2/NeworkDevices -> yast2/NetworkInterfaces
Requires: yast2 >= 2.16.23
# Language::SwitchToEnglishIfNeeded
@@ -35,17 +39,11 @@
# Rely on the YaST2-Firstboot.service for halting the system on failure
Requires: yast2-installation >= 4.1.2
# network autoconfiguration
-Requires: yast2-network >= 3.1.91
-
-BuildArch: noarch
-
Requires: yast2-configuration-management >= 4.1.3
+Requires: yast2-network >= 3.1.91
Requires: yast2-ruby-bindings >= 1.0.0
-Summary: YaST2 - Initial System Configuration
-License: GPL-2.0-only
-Group: System/YaST
-PreReq: %fillup_prereq
+BuildArch: noarch
%description
The YaST firstboot utility runs after installation is completed. It
@@ -59,18 +57,14 @@
created to personalize the system.
%prep
-%setup -n %{name}-%{version}
+%setup -q
%build
%yast_build
%install
%yast_install
-
-# Remove the license from the /usr/share/doc/packages directory,
-# it is also included in the /usr/share/licenses directory by using
-# the %license tag.
-rm -f $RPM_BUILD_ROOT/%{yast_docdir}/COPYING
+%yast_metainfo
mkdir -p $RPM_BUILD_ROOT/usr/share/firstboot/scripts
@@ -78,37 +72,20 @@
%{fillup_only -n firstboot}
%files
-%defattr(-,root,root)
-%dir %{yast_ystartupdir}/startup
-%dir %{yast_ystartupdir}/startup/Firstboot-Stage
-%{yast_ystartupdir}/startup/Firstboot-Stage/*
-%{yast_ystartupdir}/startup/YaST2.Firstboot
-%{yast_clientdir}/firstboot_*.rb
-%{yast_clientdir}/firstboot.rb
-%dir %{yast_libdir}
-%dir %{yast_libdir}/y2firstboot
-%dir %{yast_libdir}/y2firstboot/clients
-%{yast_libdir}/y2firstboot/clients/*.rb
-%dir %{yast_yncludedir}
-%dir %{yast_yncludedir}/firstboot
-%{yast_yncludedir}/firstboot/*.rb
-%dir %{yast_moduledir}
-%{yast_moduledir}/Firstboot.*
-%dir %{yast_scrconfdir}
-%{yast_scrconfdir}/*.scr
-%{_fillupdir}/sysconfig.firstboot
-/usr/share/firstboot
+%{yast_ystartupdir}
+%{yast_clientdir}
+%{yast_libdir}
+%{yast_yncludedir}
+%{yast_moduledir}
+%{yast_scrconfdir}
+%{_fillupdir}
+%{_datadir}/firstboot
%doc %{yast_docdir}
%license COPYING
-%dir /etc/YaST2/
-/etc/YaST2/*.xml
-%dir /usr/share/autoinstall
-%dir /usr/share/autoinstall/modules
-/usr/share/autoinstall/modules/firstboot.desktop
-%dir %{yast_schemadir}
-%dir %{yast_schemadir}/autoyast
-%dir %{yast_schemadir}/autoyast/rnc
-%{yast_schemadir}/autoyast/rnc/firstboot.rnc
+%{_sysconfdir}/YaST2
+%{_datadir}/autoinstall
+%{yast_schemadir}
%{yast_icondir}
+%{yast_metainfodir}
%changelog
++++++ yast2-firstboot-4.1.7.tar.bz2 -> yast2-firstboot-4.2.1.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-firstboot-4.1.7/desktop/Makefile.am new/yast2-firstboot-4.2.1/desktop/Makefile.am
--- old/yast2-firstboot-4.1.7/desktop/Makefile.am 2019-05-13 16:28:37.000000000 +0200
+++ new/yast2-firstboot-4.2.1/desktop/Makefile.am 2019-07-22 11:09:28.000000000 +0200
@@ -2,7 +2,7 @@
modconfigdir = $(prefix)/share/autoinstall/modules
-modconfig_DATA = firstboot.desktop
+modconfig_DATA = org.opensuse.yast.Firstboot.desktop
EXTRA_DIST = $(modconfig_DATA)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-firstboot-4.1.7/desktop/firstboot.desktop new/yast2-firstboot-4.2.1/desktop/firstboot.desktop
--- old/yast2-firstboot-4.1.7/desktop/firstboot.desktop 2019-05-13 16:28:37.000000000 +0200
+++ new/yast2-firstboot-4.2.1/desktop/firstboot.desktop 1970-01-01 01:00:00.000000000 +0100
@@ -1,23 +0,0 @@
-[Desktop Entry]
-Type=Application
-Categories=Settings;System;Qt;X-SuSE-YaST;X-SuSE-YaST-Misc;
-
-X-KDE-ModuleType=Library
-X-KDE-HasReadOnlyMode=true
-X-SuSE-YaST-Call=firstboot
-
-X-SuSE-YaST-Group=Misc
-X-SuSE-YaST-Argument=
-X-SuSE-YaST-RootOnly=true
-X-SuSE-YaST-AutoInst=all
-X-SuSE-YaST-Geometry=
-X-SuSE-YaST-SortKey=
-X-SuSE-YaST-AutoInstDataType=map
-X-SuSE-YaST-AutoInstSchema=firstboot.rnc
-
-Exec=
-Icon=yast-firstboot
-
-Name=Firstboot Configuration
-GenericName=Enable or disable starting Firstboot sequence
-StartupNotify=true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-firstboot-4.1.7/desktop/org.opensuse.yast.Firstboot.desktop new/yast2-firstboot-4.2.1/desktop/org.opensuse.yast.Firstboot.desktop
--- old/yast2-firstboot-4.1.7/desktop/org.opensuse.yast.Firstboot.desktop 1970-01-01 01:00:00.000000000 +0100
+++ new/yast2-firstboot-4.2.1/desktop/org.opensuse.yast.Firstboot.desktop 2019-07-22 11:09:28.000000000 +0200
@@ -0,0 +1,24 @@
+[Desktop Entry]
+Type=Application
+Categories=Settings;System;Qt;X-SuSE-YaST;X-SuSE-YaST-Misc;
+
+X-KDE-ModuleType=Library
+X-KDE-HasReadOnlyMode=true
+X-SuSE-YaST-Call=firstboot
+
+X-SuSE-YaST-Group=Misc
+X-SuSE-YaST-Argument=
+X-SuSE-YaST-RootOnly=true
+X-SuSE-YaST-AutoInst=all
+X-SuSE-YaST-Geometry=
+X-SuSE-YaST-SortKey=
+X-SuSE-YaST-AutoInstDataType=map
+X-SuSE-YaST-AutoInstSchema=firstboot.rnc
+
+Exec=
+Icon=yast-firstboot
+
+Name=YaST Firstboot
+GenericName=Firstboot Configuration
+Comment=Enable or disable starting Firstboot sequence
+StartupNotify=true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-firstboot-4.1.7/package/yast2-firstboot.changes new/yast2-firstboot-4.2.1/package/yast2-firstboot.changes
--- old/yast2-firstboot-4.1.7/package/yast2-firstboot.changes 2019-05-13 16:28:37.000000000 +0200
+++ new/yast2-firstboot-4.2.1/package/yast2-firstboot.changes 2019-07-22 11:09:28.000000000 +0200
@@ -1,4 +1,19 @@
-------------------------------------------------------------------
+Mon Jul 15 16:05:34 UTC 2019 - Imobach Gonzalez Sosa <igonzalezsosa(a)suse.com>
+
+- Do not rely on the already dropped DNS.proposal_valid method
+ (related to bsc#1140199).
+- 4.2.1
+
+-------------------------------------------------------------------
+Sat Jun 8 01:20:29 UTC 2019 - Stasiek Michalski <hellcp(a)mailbox.org>
+
+- Use new schema of desktop files (boo#1084864)
+- Clean up spec
+- Rename desktop files
+- 4.2.0
+
+-------------------------------------------------------------------
Mon May 13 11:31:56 UTC 2019 - David Diaz <dgonzalez(a)suse.com>
- Update the firstboot.xml template to use the "firstboot_licenses"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-firstboot-4.1.7/package/yast2-firstboot.spec new/yast2-firstboot-4.2.1/package/yast2-firstboot.spec
--- old/yast2-firstboot-4.1.7/package/yast2-firstboot.spec 2019-05-13 16:28:37.000000000 +0200
+++ new/yast2-firstboot-4.2.1/package/yast2-firstboot.spec 2019-07-22 11:09:28.000000000 +0200
@@ -12,37 +12,37 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: yast2-firstboot
-Version: 4.1.7
+Version: 4.2.1
Release: 0
+Summary: YaST2 - Initial System Configuration
+Group: System/YaST
+License: GPL-2.0-only
+Url: https://github.com/yast/yast-firstboot
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source0: %{name}-%{version}.tar.bz2
-Group: System/YaST
-License: GPL-2.0-only
-BuildRequires: update-desktop-files docbook-xsl-stylesheets libxslt
-BuildRequires: yast2-devtools >= 3.1.10
+BuildRequires: update-desktop-files
+BuildRequires: docbook-xsl-stylesheets
+BuildRequires: libxslt
+BuildRequires: yast2-devtools >= 4.2.2
+PreReq: %fillup_prereq
# yast2/NeworkDevices -> yast2/NetworkInterfaces
-Requires: yast2 >= 2.16.23
+Requires: yast2 >= 2.16.23
# Language::SwitchToEnglishIfNeeded
-Requires: yast2-country >= 2.19.5
+Requires: yast2-country >= 2.19.5
# Rely on the YaST2-Firstboot.service for halting the system on failure
-Requires: yast2-installation >= 4.1.2
+Requires: yast2-installation >= 4.1.2
# network autoconfiguration
-Requires: yast2-network >= 3.1.91
-
-BuildArchitectures: noarch
-
+Requires: yast2-network >= 3.1.91
Requires: yast2-ruby-bindings >= 1.0.0
Requires: yast2-configuration-management >= 4.1.3
-Summary: YaST2 - Initial System Configuration
-PreReq: %fillup_prereq
+BuildArch: noarch
%description
The YaST firstboot utility runs after installation is completed. It
@@ -56,18 +56,14 @@
created to personalize the system.
%prep
-%setup -n %{name}-%{version}
+%setup -q
%build
%yast_build
%install
%yast_install
-
-# Remove the license from the /usr/share/doc/packages directory,
-# it is also included in the /usr/share/licenses directory by using
-# the %license tag.
-rm -f $RPM_BUILD_ROOT/%{yast_docdir}/COPYING
+%yast_metainfo
mkdir -p $RPM_BUILD_ROOT/usr/share/firstboot/scripts
@@ -76,35 +72,20 @@
%{fillup_only -n firstboot}
%files
-%defattr(-,root,root)
-%dir %{yast_ystartupdir}/startup
-%dir %{yast_ystartupdir}/startup/Firstboot-Stage
-%{yast_ystartupdir}/startup/Firstboot-Stage/*
-%{yast_ystartupdir}/startup/YaST2.Firstboot
-%{yast_clientdir}/firstboot_*.rb
-%{yast_clientdir}/firstboot.rb
-%dir %{yast_libdir}
-%dir %{yast_libdir}/y2firstboot
-%dir %{yast_libdir}/y2firstboot/clients
-%{yast_libdir}/y2firstboot/clients/*.rb
-%dir %{yast_yncludedir}
-%dir %{yast_yncludedir}/firstboot
-%{yast_yncludedir}/firstboot/*.rb
-%dir %{yast_moduledir}
-%{yast_moduledir}/Firstboot.*
-%dir %{yast_scrconfdir}
-%{yast_scrconfdir}/*.scr
-%{_fillupdir}/sysconfig.firstboot
-/usr/share/firstboot
+%{yast_ystartupdir}
+%{yast_clientdir}
+%{yast_libdir}
+%{yast_yncludedir}
+%{yast_moduledir}
+%{yast_scrconfdir}
+%{_fillupdir}
+%{_datadir}/firstboot
%doc %{yast_docdir}
%license COPYING
-%dir /etc/YaST2/
-/etc/YaST2/*.xml
-%dir /usr/share/autoinstall
-%dir /usr/share/autoinstall/modules
-/usr/share/autoinstall/modules/firstboot.desktop
-%dir %{yast_schemadir}
-%dir %{yast_schemadir}/autoyast
-%dir %{yast_schemadir}/autoyast/rnc
-%{yast_schemadir}/autoyast/rnc/firstboot.rnc
+%{_sysconfdir}/YaST2
+%{_datadir}/autoinstall
+%{yast_schemadir}
%{yast_icondir}
+%{yast_metainfodir}
+
+%changelog
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-firstboot-4.1.7/src/clients/firstboot_hostname.rb new/yast2-firstboot-4.2.1/src/clients/firstboot_hostname.rb
--- old/yast2-firstboot-4.1.7/src/clients/firstboot_hostname.rb 2019-05-13 16:28:37.000000000 +0200
+++ new/yast2-firstboot-4.2.1/src/clients/firstboot_hostname.rb 2019-07-22 11:09:28.000000000 +0200
@@ -29,6 +29,19 @@
# YaST2-Network when the second stage was removed from the installation
# process
class FirstbootHostnameClient < Client
+ class << self
+ # @!method valid_dns_proposal=(value)
+ # @param [Boolean] Whether a valid DNS proposal was done
+ attr_writer :valid_dns_proposal
+
+ # Determines whether a valid DNS proposal was done
+ #
+ # @return [Boolean] Returns true if a DNS proposal was done
+ def valid_dns_proposal
+ @valid_dns_proposal ||= false
+ end
+ end
+
def main
Yast.import "UI"
@@ -48,7 +61,7 @@
# only once, do not re-propose if user gets back to this dialog from
# the previous screen - bnc#438124
- if !DNS.proposal_valid
+ if !self.class.valid_dns_proposal
DNS.Read # handles NetworkConfig too
DNS.ProposeHostname # generate random hostname, if none known so far
@@ -59,7 +72,7 @@
DNS.write_hostname = DNS.DefaultWriteHostname
end
- Wizard.SetDesktopIcon("dns")
+ Wizard.SetDesktopIcon("org.opensuse.yast.DNS")
ret = HostnameDialog()
if ret == :next
@@ -68,7 +81,7 @@
Host.Write
# do not let Lan override us, #152218
- DNS.proposal_valid = true
+ self.class.valid_dns_proposal = true
# In InstHostname writing was delayed to do it with the rest of
# network configuration in lan_proposal.
@@ -94,9 +107,8 @@
Frame(
_("Hostname and Domain Name"),
VBox(
- HBox("HOSTNAME", HSpacing(1), "DOMAIN"),
- Left("DHCP_HOSTNAME"),
- Left("WRITE_HOSTNAME")
+ Left("HOSTNAME"),
+ Left("DHCP_HOSTNAME")
)
)
)
@@ -112,7 +124,7 @@
"disable_buttons" => GetInstArgs.enable_back ? [] : ["back_button"]
)
- if ret == :next
+ if ret == :next
# Pre-populate resolv.conf search list with current domain name
# but only if none exists so far
current_domain = Ops.get_string(@hn_settings, "DOMAIN", "")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-firstboot-4.1.7/src/clients/firstboot_language.rb new/yast2-firstboot-4.2.1/src/clients/firstboot_language.rb
--- old/yast2-firstboot-4.1.7/src/clients/firstboot_language.rb 2019-05-13 16:28:37.000000000 +0200
+++ new/yast2-firstboot-4.2.1/src/clients/firstboot_language.rb 2019-07-22 11:09:28.000000000 +0200
@@ -59,7 +59,7 @@
@result = :again
# create the wizard dialog
while @result == :again
- Wizard.SetDesktopIcon("language")
+ Wizard.SetDesktopIcon("org.opensuse.yast.Language")
@args = GetInstArgs.argmap
Ops.set(@args, "first_run", "yes")
@result = WFM.CallFunction("inst_language", [@args])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-firstboot-4.1.7/src/clients/firstboot_ntp.rb new/yast2-firstboot-4.2.1/src/clients/firstboot_ntp.rb
--- old/yast2-firstboot-4.1.7/src/clients/firstboot_ntp.rb 2019-05-13 16:28:37.000000000 +0200
+++ new/yast2-firstboot-4.2.1/src/clients/firstboot_ntp.rb 2019-07-22 11:09:28.000000000 +0200
@@ -35,7 +35,7 @@
@progress_orig = Progress.set(false)
- Wizard.SetDesktopIcon("ntp-client")
+ Wizard.SetDesktopIcon("org.opensuse.yast.NTPClient")
NtpClient.Read
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-firstboot-4.1.7/src/clients/firstboot_timezone.rb new/yast2-firstboot-4.2.1/src/clients/firstboot_timezone.rb
--- old/yast2-firstboot-4.1.7/src/clients/firstboot_timezone.rb 2019-05-13 16:28:37.000000000 +0200
+++ new/yast2-firstboot-4.2.1/src/clients/firstboot_timezone.rb 2019-07-22 11:09:28.000000000 +0200
@@ -51,7 +51,7 @@
@timezone_on_entry = Timezone.timezone
@hwclock_on_entry = Timezone.hwclock
- Wizard.SetDesktopIcon("timezone")
+ Wizard.SetDesktopIcon("org.opensuse.yast.Timezone")
#------------------------------------------------------------
1
0
Hello community,
here is the log from the commit of package patterns-base for openSUSE:Factory checked in at 2019-07-31 14:24:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/patterns-base (Old)
and /work/SRC/openSUSE:Factory/.patterns-base.new.4126 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "patterns-base"
Wed Jul 31 14:24:39 2019 rev:37 rq:717151 version:20190612
Changes:
--------
--- /work/SRC/openSUSE:Factory/patterns-base/patterns-base.changes 2019-05-03 22:26:58.304281592 +0200
+++ /work/SRC/openSUSE:Factory/.patterns-base.new.4126/patterns-base.changes 2019-07-31 14:24:43.546346418 +0200
@@ -1,0 +2,16 @@
+Fri Jul 19 12:51:13 UTC 2019 - Dominique Leuenberger <dimstar(a)opensuse.org>
+
+- Add %files section for basic_desktop, or the package won't be
+ generated.
+- Provide pattern() = basic_desktop
+
+-------------------------------------------------------------------
+Wed Jun 12 00:24:18 UTC 2019 - Simon Lees <sflees(a)suse.de>
+
+- Create basic_desktop pattern containing the desktop packages like
+ icewm that are wanted on a basic sles desktop but not in every
+ openSUSE install (boo#1124865)
+- .Remove some duplicated packages in x11_enhanced
+- Regenerate 32bit patterns
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ patterns-base.spec ++++++
--- /var/tmp/diff_new_pack.1pMoxG/_old 2019-07-31 14:24:44.406345442 +0200
+++ /var/tmp/diff_new_pack.1pMoxG/_new 2019-07-31 14:24:44.410345438 +0200
@@ -12,13 +12,13 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
%bcond_with betatest
Name: patterns-base
-Version: 20190206
+Version: 20190612
Release: 0
Summary: Patterns for Installation (base patterns)
License: MIT
@@ -248,6 +248,38 @@
################################################################################
+# This pattern contains everything the SLES x11 package used to have that
+# doesn't need to be in the openSUSE x11 package
+%package basic_desktop
+%pattern_graphicalenvironments
+Summary: A very basic desktop (previously part of x11 pattern)
+Group: Metapackages
+Provides: pattern() = basic_desktop
+Provides: pattern-icon() = pattern-desktop
+Provides: pattern-order() = 1802
+Provides: pattern-visible()
+# We want SLES-15 systems to install this pattern on upgrade to SLES-16
+%if !0%{?is_opensuse}
+Obsoletes: patterns-base-x11 < %{version}
+%endif
+Requires: pattern() = x11
+
+# choose icewm-default if you have a choice
+# icewm-lite is too lightweight in new release
+Requires: icewm-default
+Requires: icewm-theme-branding
+Recommends: libgnomesu
+Recommends: openssh-askpass-gnome
+
+%description basic_desktop
+This pattern installs a rather basic desktop (icewm)
+
+%files basic_desktop
+%dir %{_docdir}/patterns
+%{_docdir}/patterns/basic_desktop.txt
+
+################################################################################
+
%if 0%{?is_opensuse}
%package console
%pattern_basetechnologies
@@ -811,17 +843,13 @@
Requires: yast2-qt
Recommends: dejavu-fonts
Recommends: google-roboto-fonts
-# choose icewm-default if you have a choice
-# icewm-lite is too lightweight in new release
-Recommends: icewm-default
-Recommends: icewm-theme-branding
Recommends: libyui-qt
Recommends: libyui-qt-pkg
# Recommend lightdm so it gets installed by default
# rather then xdm bsc#1081760
+# Todo: Require DisplayManger and suggest lightdm
Recommends: lightdm
Recommends: noto-sans-fonts
-Recommends: openssh-askpass-gnome
Recommends: tigervnc
Recommends: x11-tools
Recommends: xdmbgrd
@@ -886,14 +914,7 @@
Recommends: fonts-config
Recommends: fribidi
Recommends: ghostscript-x11
-# choose icewm-default if you have a choice
-# icewm-lite is too lightweight in new release
-Recommends: icewm-default
-# Recommend lightdm so it gets installed by default
-# rather then xdm bsc#1081760
-Recommends: lightdm
Recommends: numlockx
-Recommends: tigervnc
# #353229 - drag in empty replacements
Recommends: translation-update
Recommends: xauth
@@ -1093,7 +1114,7 @@
for i in apparmor base enhanced_base minimal_base \
sw_management x11 x11_enhanced; do
%else
-for i in apparmor base enhanced_base minimal_base sw_management x11 x11_enhanced; do
+for i in apparmor base basic_desktop enhanced_base minimal_base sw_management x11 x11_enhanced; do
%endif
echo "This file marks the pattern $i to be installed." \
>"%{buildroot}%{_docdir}/patterns/$i.txt"
@@ -1104,12 +1125,12 @@
# These packages don't generate a 32bit pattern
for i in \
%if 0%{?is_opensuse}
-apparmor_opt basesystem console documentation enhanced_base_opt transactional_base update_test x11_opt \
+apparmor_opt basesystem basic_desktop console documentation enhanced_base_opt transactional_base update_test x11_opt \
%else
%ifnarch s390 s390x
32bit \
%endif
-basesystem documentation \
+basesystem basic_desktop documentation \
%endif
%ifarch armv6hl armv7hl aarch64
x11_raspberrypi \
++++++ pattern-definition-32bit.txt ++++++
--- /var/tmp/diff_new_pack.1pMoxG/_old 2019-07-31 14:24:44.450345393 +0200
+++ /var/tmp/diff_new_pack.1pMoxG/_new 2019-07-31 14:24:44.450345393 +0200
@@ -57,6 +57,8 @@
Recommends: lshw-32bit
Recommends: lsvpd-32bit
Recommends: ppc64-diag-32bit
+Recommends: haveged-32bit
+Recommends: issue-generator-32bit
Provides: pattern() = base%2d32bit
Group: Metapackages
Supplements: packageand(patterns-base-32bit:patterns-base-base)
@@ -177,7 +179,6 @@
Recommends: xz-32bit
Recommends: zisofs-tools-32bit
Recommends: dmidecode-32bit
-Recommends: haveged-32bit
Recommends: hfsutils-32bit
Recommends: mouseemu-32bit
Recommends: pdisk-32bit
@@ -294,13 +295,10 @@
Recommends: yast2-qt-32bit
Recommends: dejavu-fonts-32bit
Recommends: google-roboto-fonts-32bit
-Recommends: icewm-default-32bit
-Recommends: icewm-theme-branding-32bit
Recommends: libyui-qt-32bit
Recommends: libyui-qt-pkg-32bit
Recommends: lightdm-32bit
Recommends: noto-sans-fonts-32bit
-Recommends: openssh-askpass-gnome-32bit
Recommends: tigervnc-32bit
Recommends: x11-tools-32bit
Recommends: xdmbgrd-32bit
@@ -346,10 +344,7 @@
Recommends: fonts-config-32bit
Recommends: fribidi-32bit
Recommends: ghostscript-x11-32bit
-Recommends: icewm-default-32bit
-Recommends: lightdm-32bit
Recommends: numlockx-32bit
-Recommends: tigervnc-32bit
Recommends: translation-update-32bit
Recommends: xauth-32bit
Recommends: xdmbgrd-32bit
++++++ pre_checkin.sh ++++++
--- /var/tmp/diff_new_pack.1pMoxG/_old 2019-07-31 14:24:44.474345365 +0200
+++ /var/tmp/diff_new_pack.1pMoxG/_new 2019-07-31 14:24:44.474345365 +0200
@@ -1,3 +1,3 @@
#!/bin/sh
-./create_32bit-patterns_file.pl -p base -s apparmor_opt -s basesystem -s console -s documentation -s enhanced_base_opt -s minimal_base_conflicts -s readonly_root_tools -s transactional_base -s update_test -s x11_opt -s x11_raspberrypi > pattern-definition-32bit.txt
+./create_32bit-patterns_file.pl -p base -s apparmor_opt -s basesystem -s basic_desktop -s console -s documentation -s enhanced_base_opt -s minimal_base_conflicts -s readonly_root_tools -s transactional_base -s update_test -s x11_opt -s x11_raspberrypi > pattern-definition-32bit.txt
1
0
Hello community,
here is the log from the commit of package 000package-groups for openSUSE:Factory checked in at 2019-07-31 14:24:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/000package-groups (Old)
and /work/SRC/openSUSE:Factory/.000package-groups.new.4126 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "000package-groups"
Wed Jul 31 14:24:32 2019 rev:78 rq:717089 version:unknown
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ groups.yml ++++++
--- /var/tmp/diff_new_pack.ipW9Mq/_old 2019-07-31 14:24:34.438356751 +0200
+++ /var/tmp/diff_new_pack.ipW9Mq/_new 2019-07-31 14:24:34.442356747 +0200
@@ -85,6 +85,7 @@
- patterns-base-sw_management: [suggested]
- patterns-gnome-sw_management_gnome: [suggested]
- patterns-desktop-technical_writing: [suggested]
+ - patterns-base-basic_desktop: [suggested]
- patterns-base-transactional_base: [suggested]
- patterns-base-x11: [suggested]
- patterns-base-x11_opt: [suggested]
++++++ openSUSE-MicroOS-release.spec.in ++++++
--- /var/tmp/diff_new_pack.ipW9Mq/_old 2019-07-31 14:24:34.470356715 +0200
+++ /var/tmp/diff_new_pack.ipW9Mq/_new 2019-07-31 14:24:34.470356715 +0200
@@ -36,6 +36,9 @@
# MicroOS-release replaces Tumbleweed-Kubic-release
Provides: openSUSE-Tumbleweed-Kubic-release
Obsoletes: openSUSE-Tumbleweed-Kubic-release <= 20190324
+# With more than one product in the FTP tree, yast needs to know which products are installable
+# The name is referenced by the control file as well
+Provides: system-installation() = openSUSE-MicroOS
# this package should only be available for the "basearchs" of a product
ExclusiveArch: %ix86 x86_64 ppc64le s390x aarch64
___PRODUCT_PROVIDES___
1
0