Hello community,

here is the log from the commit of package grub2 for openSUSE:Factory checked 
in at 2019-02-17 12:18:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/grub2 (Old)
 and      /work/SRC/openSUSE:Factory/.grub2.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "grub2"

Sun Feb 17 12:18:40 2019 rev:200 rq:676194 version:2.02

Changes:
--------
--- /work/SRC/openSUSE:Factory/grub2/grub2.changes      2019-02-14 
14:12:47.352238425 +0100
+++ /work/SRC/openSUSE:Factory/.grub2.new.28833/grub2.changes   2019-02-17 
12:18:41.576244210 +0100
@@ -1,0 +2,6 @@
+Tue Feb 12 08:57:03 UTC 2019 - mch...@suse.com
+
+- Create compatibility sym-link of grub.xen in the old location to which
+  old VM definition is pointing (bsc#1123942)
+
+-------------------------------------------------------------------
@@ -32 +37,0 @@
-

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

Other differences:
------------------
++++++ grub2.spec ++++++
--- /var/tmp/diff_new_pack.O2w4ns/_old  2019-02-17 12:18:43.480243687 +0100
+++ /var/tmp/diff_new_pack.O2w4ns/_new  2019-02-17 12:18:43.484243686 +0100
@@ -807,6 +807,14 @@
 cd build-xen
 %make_install
 install -m 644 grub.xen %{buildroot}/%{_datadir}/%{name}/%{grubxenarch}/.
+# provide compatibility sym-link for VM definitions pointing to old location
+install -d %{buildroot}%{_libdir}/%{name}/%{grubxenarch}
+ln -srf %{buildroot}%{_datadir}/%{name}/%{grubxenarch}/grub.xen 
%{buildroot}%{_libdir}/%{name}/%{grubxenarch}/grub.xen
+cat <<-EoM >%{buildroot}%{_libdir}/%{name}/%{grubxenarch}/DEPRECATED
+       This directory and its contents was moved to 
%{_datadir}/%{name}/%{grubxenarch}.
+       Individual symbolic links are provided for a smooth transition.
+       Please update your VM definition files to use the new location!
+EoM
 cd ..
 %endif
 
@@ -820,7 +828,7 @@
 %define sysefibasedir %{_datadir}/efi
 %define sysefidir %{sysefibasedir}/%{_target_cpu} 
 install -d %{buildroot}/%{sysefidir}
-ln -sr %{buildroot}/%{_datadir}/%{name}/%{grubefiarch}/grub.efi 
%{buildroot}/%{sysefidir}/grub.efi
+ln -sr %{buildroot}/%{_datadir}/%{name}/%{grubefiarch}/grub.efi 
%{buildroot}%{sysefidir}/grub.efi
 %ifarch x86_64
 # provide compatibility sym-link for previous shim-install and the like
 install -d %{buildroot}/usr/lib64/efi
@@ -1271,8 +1279,12 @@
 
 %ifarch %{ix86} x86_64
 %files %{grubxenarch}
+%defattr(-,root,root,-)
 %dir %{_datadir}/%{name}/%{grubxenarch}
 %{_datadir}/%{name}/%{grubxenarch}/*
+# provide compatibility sym-link for VM definitions pointing to old location
+%dir %{_libdir}/%{name}
+%{_libdir}/%{name}/%{grubxenarch}
 %endif
 
 %if 0%{?has_systemd:1}




Reply via email to