Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package virtualbox for openSUSE:Factory checked in at 2025-02-24 15:48:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/virtualbox (Old) and /work/SRC/openSUSE:Factory/.virtualbox.new.1873 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "virtualbox" Mon Feb 24 15:48:30 2025 rev:288 rq:1248094 version:7.1.4 Changes: -------- --- /work/SRC/openSUSE:Factory/virtualbox/virtualbox.changes 2025-02-19 15:59:39.390846884 +0100 +++ /work/SRC/openSUSE:Factory/.virtualbox.new.1873/virtualbox.changes 2025-02-24 15:48:35.086797717 +0100 @@ -2 +2 @@ -Wed Feb 19 10:11:07 UTC 2025 - Jan Engelhardt <jeng...@inai.de> +Wed Feb 12 10:00:50 UTC 2025 - Daniel Garcia <daniel.gar...@suse.com> @@ -4 +4,2 @@ -- Add newer-pythons.patch +- Build python bindings for python311, do not use python3 since + virtualbox doesn't support python3.13 yet. Old: ---- newer-pythons.patch BETA DEBUG BEGIN: Old: WARN: newer-pythons.patch not found in changes BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ virtualbox.spec ++++++ --- /var/tmp/diff_new_pack.wG3Svd/_old 2025-02-24 15:48:37.198886002 +0100 +++ /var/tmp/diff_new_pack.wG3Svd/_new 2025-02-24 15:48:37.202886170 +0100 @@ -53,6 +53,11 @@ %define _vbox_instdir %{_prefix}/lib/virtualbox %define _udevrulesdir %{_prefix}/lib/udev/rules.d %endif + +%global mypython python311 +%global __mypython %{expand:%%__%{mypython}} +%global mypython_sitelib %{expand:%%%{mypython}_sitelib} + # ********* If the VB version exceeds 6.1.x, notify the libvirt maintainer!! Name: virtualbox%{?dash}%{?name_suffix} Version: 7.1.4 @@ -118,7 +123,6 @@ Patch11: cxx17.patch Patch12: host-source.patch Patch13: kernel-6-13.patch -Patch14: newer-pythons.patch # # Common BuildRequires for both virtualbox and virtualbox-kmp BuildRequires: %{kernel_module_package_buildreqs} @@ -175,7 +179,9 @@ BuildRequires: lzfse-devel BuildRequires: pulseaudio-devel BuildRequires: python-rpm-macros -BuildRequires: python3-devel +BuildRequires: %{mypython}-devel +BuildRequires: %{mypython}-setuptools +BuildRequires: %{mypython}-pip BuildRequires: qt6-tools-linguist BuildRequires: rpm BuildRequires: sed @@ -328,28 +334,28 @@ %description guest-tools VirtualBox guest addition tools. -%package -n python3-%{name} +%package -n %{mypython}-%{name} Summary: Python bindings for %{name} Group: Development/Libraries/Python Requires: %{name} = %{version} #rename from "ose" version: -Provides: python3-%{name} = %{version}-%{release} +Provides: %{mypython}-%{name} = %{version}-%{release} Obsoletes: python-%{name} < %{version}-%{release} Obsoletes: python2-%{name} < %{version}-%{release} Obsoletes: python3-%{name} < %{version}-%{release} -Provides: python3-%{name}-ose = %{version} +Provides: %{mypython}-%{name}-ose = %{version} Obsoletes: python-%{name}-ose < %{version} Obsoletes: python2-%{name}-ose < %{version} Obsoletes: python3-%{name}-ose < %{version} -%description -n python3-%{name} +%description -n %{mypython}-%{name} Python XPCOM bindings to %{name}. Used e.g. by vboxgtk package. %package devel Summary: Devel files for %{name} Group: Development/Libraries/Other Requires: %{name} = %{version} -Requires: python3-%{name} = %{version} +Requires: %{mypython}-%{name} = %{version} #rename from "ose" version: Provides: %{name}-ose-devel = %{version} Obsoletes: %{name}-ose-devel < %{version} @@ -648,7 +654,7 @@ install -m 0755 -D src/VBox/Installer/linux/VBoxCreateUSBNode.sh %{buildroot}%{_vbox_instdir}/VBoxCreateUSBNode.sh echo "entering python-virtualbox install section" pushd out/linux.*/release/bin/sdk/installer/python -VBOX_INSTALL_PATH=%{_vbox_instdir} python3 vboxapisetup.py install --prefix=%{_prefix} --root=%{buildroot} +VBOX_INSTALL_PATH=%{_vbox_instdir} %{__mypython} vboxapisetup.py install --prefix=%{_prefix} --root=%{buildroot} popd install -d -m 755 %{buildroot}%{_vbox_instdir}/sdk/bindings/xpcom cp -r out/linux.*/release/bin/sdk/bindings/xpcom/python %{buildroot}%{_vbox_instdir}/sdk/bindings/xpcom @@ -911,14 +917,14 @@ %dir /media %endif -%files -n python3-%{name} +%files -n %{mypython}-%{name} %dir %{_vbox_instdir}/sdk %dir %{_vbox_instdir}/sdk/bindings %dir %{_vbox_instdir}/sdk/bindings/xpcom %{_vbox_instdir}/sdk/bindings/xpcom/python %{_vbox_instdir}/VBoxPython*.so -%{python3_sitelib}/vboxapi-1.0-*.egg-info -%{python3_sitelib}/vboxapi/ +%{mypython_sitelib}/vboxapi-*.egg-info +%{mypython_sitelib}/vboxapi/ %files devel %dir %{_vbox_instdir}/sdk ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.wG3Svd/_old 2025-02-24 15:48:37.298890183 +0100 +++ /var/tmp/diff_new_pack.wG3Svd/_new 2025-02-24 15:48:37.302890350 +0100 @@ -1,5 +1,5 @@ -mtime: 1739960546 -commit: e2fe2bf734c63aa2e0f2945388394b6c1ff6b71655ebaf989c89a6d63364c7bc +mtime: 1740394380 +commit: c69449fd8a98e823269d01975cd8b6f2f416b1e8c57d36a727ba3348655026b3 url: https://src.opensuse.org/jengelh/virtualbox revision: master ++++++ build.specials.obscpio ++++++ diff: old/*: No such file or directory diff: new/*: No such file or directory