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

Reply via email to