Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package virtualbox for openSUSE:Factory checked in at 2021-12-16 21:18:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/virtualbox (Old) and /work/SRC/openSUSE:Factory/.virtualbox.new.2520 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "virtualbox" Thu Dec 16 21:18:56 2021 rev:229 rq:940577 version:6.1.30 Changes: -------- --- /work/SRC/openSUSE:Factory/virtualbox/virtualbox.changes 2021-11-27 00:50:45.754918449 +0100 +++ /work/SRC/openSUSE:Factory/.virtualbox.new.2520/virtualbox.changes 2021-12-16 21:19:34.946527408 +0100 @@ -1,0 +2,6 @@ +Tue Dec 14 06:42:13 UTC 2021 - Larry Finger <larry.fin...@gmail.com> + +- Added BuildRequires python-rpm-macros to fix build errors with SLE_15_SP2 (Thanks Ben Greiner) + ran spec-cleaner on the spec file. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ virtualbox.spec ++++++ --- /var/tmp/diff_new_pack.JbnNrZ/_old 2021-12-16 21:19:36.746528092 +0100 +++ /var/tmp/diff_new_pack.JbnNrZ/_new 2021-12-16 21:19:36.750528095 +0100 @@ -68,6 +68,7 @@ Summary: %{package_summary} # FIXME: use correct group or remove it, see "https://en.opensuse.org/openSUSE:Package_group_guidelines" License: GPL-2.0-or-later +# FIXME: use correct group or remove it, see "https://en.opensuse.org/openSUSE:Package_group_guidelines" Group: %{package_group} URL: https://www.virtualbox.org/ # @@ -222,6 +223,7 @@ BuildRequires: libxslt-devel BuildRequires: libzio-devel BuildRequires: pulseaudio-devel +BuildRequires: python-rpm-macros BuildRequires: python3-devel BuildRequires: sed BuildRequires: systemd-rpm-macros @@ -305,22 +307,8 @@ - - - - - - - - - - - - - - - ########################################## + %package qt Summary: Qt GUI part for %{name} Group: System/Emulators/PC @@ -342,22 +330,8 @@ - - - - - - - - - - - - - - - ######################################### + %package websrv Summary: WebService GUI part for %{name} Group: System/Emulators/PC @@ -373,22 +347,8 @@ - - - - - - - - - - - - - - - ######################################### + %package guest-x11 Summary: VirtualBox X11 drivers for mouse and video Group: System/X11/Servers/XF86_4 @@ -406,22 +366,8 @@ - - - - - - - - - - - - - - - ########################################### + %package guest-tools Summary: VirtualBox guest tools Group: System/Emulators/PC @@ -444,22 +390,8 @@ - - - - - - - - - - - - - - - ########################################### + %package -n python3-%{name} Summary: Python bindings for %{name} Group: Development/Libraries/Python @@ -482,22 +414,8 @@ - - - - - - - - - - - - - - - ########################################### + %package devel Summary: Devel files for %{name} Group: Development/Libraries/Other @@ -515,22 +433,8 @@ - - - - - - - - - - - - - - - ########################################### + %package host-source Summary: Source files for %{name} host kernel modules Group: Development/Sources @@ -544,7 +448,7 @@ %description host-source Source files for %{name} host kernel modules These can be built for custom kernels using -sudo /usr/sbin/vboxconfig +sudo %{_sbindir}/vboxconfig %package guest-source Summary: Source files for %{name} guest kernel modules @@ -558,23 +462,7 @@ %description guest-source Source files for %{name} guest kernel modules These can be built for custom kernels using -sudo /usr/sbin/vboxguestconfig - - - - - - - - - - - - - - - - +sudo %{_sbindir}/vboxguestconfig @@ -582,6 +470,7 @@ ########################################### + %package guest-desktop-icons Summary: Icons for guest desktop files Group: System/Emulators/PC @@ -597,23 +486,8 @@ - - - - - - - - - - - - - - - - ########################################### + %package vnc Summary: VNC desktop sharing Group: System/Emulators/PC @@ -746,7 +620,7 @@ --disable-java \ --disable-docs \ --enable-webservice \ - --with-makeself=/usr/bin/true + --with-makeself=%{_bindir}/true # configure actually warns we should source env.sh (which seems like it could influence the build...) source ./env.sh @@ -774,8 +648,8 @@ ################################# echo "create directory structure" ################################# -install -d -m 755 %{buildroot}/usr/sbin -install -d -m 755 %{buildroot}/usr/lib +install -d -m 755 %{buildroot}%{_sbindir} +install -d -m 755 %{buildroot}%{_prefix}/lib install -d -m 755 %{buildroot}%{_bindir} install -d -m 755 %{buildroot}%{_sbindir} install -d -m 755 %{buildroot}%{_datadir}/virtualbox/nls @@ -800,7 +674,7 @@ ########################################### install -m 755 out/linux.*/release/bin/additions/VBoxControl %{buildroot}%{_bindir}/VBoxControl install -m 755 out/linux.*/release/bin/additions/VBoxService %{buildroot}%{_sbindir}/VBoxService -install -m 755 out/linux.*/release/bin/additions/mount.vboxsf %{buildroot}/usr/sbin/mount.vboxsf +install -m 755 out/linux.*/release/bin/additions/mount.vboxsf %{buildroot}%{_sbindir}/mount.vboxsf install -m 744 src/VBox/Additions/linux/installer/vboxadd-service.sh %{buildroot}%{_vbox_instdir}/vboxadd-service # udev rule for guest (virtualbox-guest-tools) install -m 644 %{SOURCE3} %{buildroot}%{_udevrulesdir}/60-vboxguest.rules @@ -903,9 +777,9 @@ install -m 0644 %{SOURCE14} %{buildroot}%{_unitdir}/vboxdrv.service ln -s -f %{_sbindir}/service %{buildroot}%{_sbindir}/rcvboxdrv install -m 0644 %{SOURCE15} %{buildroot}%{_unitdir}/vboxadd-service.service -install -m 0755 %{SOURCE16} %{buildroot}/usr/sbin/vboxconfig -install -m 0755 %{SOURCE17} %{buildroot}/usr/sbin/vboxguestconfig -install -m 0755 %{SOURCE18} %{buildroot}/usr/sbin/vbox-fix-usb-rules.sh +install -m 0755 %{SOURCE16} %{buildroot}%{_sbindir}/vboxconfig +install -m 0755 %{SOURCE17} %{buildroot}%{_sbindir}/vboxguestconfig +install -m 0755 %{SOURCE18} %{buildroot}%{_sbindir}/vbox-fix-usb-rules.sh install -m 0755 %{SOURCE19} %{buildroot}%{_vbox_instdir}/vboxdrv.sh install -m 0644 %{SOURCE21} %{buildroot}%{_unitdir}/vboxweb-service.service install -m 0755 %{SOURCE22} %{buildroot}%{_vbox_instdir}/vboxweb-service.sh @@ -1175,9 +1049,9 @@ %{_unitdir}/multi-user.target.wants/vboxautostart-service.service %{_sbindir}/rcvboxdrv %{_sbindir}/rcvboxautostart -/usr/sbin/vboxconfig +%{_sbindir}/vboxconfig #rules fixing script is in /usr/sbin -%attr(0755,root,root) /usr/sbin/vbox-fix-usb-rules.sh +%attr(0755,root,root) %{_sbindir}/vbox-fix-usb-rules.sh %{_vbox_instdir}/VBoxCreateUSBNode.sh %verify(not mode) %attr(0755,root,vboxusers) %{_vbox_instdir}/VBoxNetNAT %verify(not mode) %attr(0755,root,vboxusers) %{_vbox_instdir}/VBoxNetDHCP @@ -1229,8 +1103,8 @@ %files guest-tools %{_bindir}/VBoxControl %{_sbindir}/VBoxService -/usr/sbin/vboxguestconfig -/usr/sbin/mount.vboxsf +%{_sbindir}/vboxguestconfig +%{_sbindir}/mount.vboxsf %{_udevrulesdir}/60-vboxguest.rules %{_vbox_instdir}/vboxadd-service %{_unitdir}/vboxadd-service.service