Your message dated Wed, 14 May 2025 13:09:03 +0000
with message-id <e1ufbr5-00f8nn...@fasolo.debian.org>
and subject line Bug#1098998: fixed in virtualbox 7.0.26-dfsg-1
has caused the Debian Bug report #1098998,
regarding virtualbox-dkms: dkms and module-assistant updates
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1098998: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1098998
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: virtualbox-dkms
Version: 7.0.20-dfsg-1.2
Severity: serious
Tags: patch
Justification: cannot build modules from -source

Hi,

here I have a few patches for the -dkms and -source packages:

The -source package cannot build modules. Fixed that.
Add an autopkgtest for -source to detect such breakage earlier.

Restrict the -dkms autopkgtest to amd64 (the only architecture where the
-dkms package is built).


Thanks for considering.


Andreas
>From 96f3c3c7dc01d56a87353e8b4d494fea853bf2ff Mon Sep 17 00:00:00 2001
From: Andreas Beckmann <a...@debian.org>
Date: Thu, 20 Feb 2025 14:56:53 +0100
Subject: [PATCH 1/3] Add amd64 autopkgtest for the -source package

---
 debian/tests/control | 12 ++++++++++++
 1 file changed, 12 insertions(+)
 create mode 100644 debian/tests/control

diff --git a/debian/tests/control b/debian/tests/control
new file mode 100644
index 000000000..93305161a
--- /dev/null
+++ b/debian/tests/control
@@ -0,0 +1,12 @@
+Test-Command: /usr/share/modass/module-assistant-autopkgtest virtualbox-source
+Features: test-name=m-a-autopkgtest
+Architecture: amd64
+Depends:
+ virtualbox-source,
+ module-assistant-autopkgtest,
+ linux-doc,
+Restrictions:
+ superficial,
+ needs-root,
+ breaks-testbed,
+ allow-stderr,
-- 
2.39.5

>From f2ab981e7b0926db480371f7e0f9c7ee3d34abbd Mon Sep 17 00:00:00 2001
From: Andreas Beckmann <a...@debian.org>
Date: Fri, 21 Feb 2025 13:37:21 +0100
Subject: [PATCH 2/3] Fix building modules from the -source package

Do not assume linux-headers-$(uname -r) is available, too, if
module-assistant is building for a different kernel.
---
 debian/virtualbox-source.files/rules | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/debian/virtualbox-source.files/rules 
b/debian/virtualbox-source.files/rules
index 7a18aa90b..d567dc07c 100644
--- a/debian/virtualbox-source.files/rules
+++ b/debian/virtualbox-source.files/rules
@@ -48,9 +48,9 @@ kdist_clean: clean
 #MAKE:=kmk
 
 clean:
-       $(MAKE) -C vboxdrv clean
-       $(MAKE) -C vboxnetflt clean
-       $(MAKE) -C vboxnetadp clean
+       $(MAKE) KERN_VER=$(KVERS) -C vboxdrv clean
+       $(MAKE) KERN_VER=$(KVERS) -C vboxnetflt clean
+       $(MAKE) KERN_VER=$(KVERS) -C vboxnetadp clean
        dh_clean
 
 binary-modules: prep-deb-files
-- 
2.39.5

>From 96191f0294b796e57f9d8f13846c96733eba7fbc Mon Sep 17 00:00:00 2001
From: Andreas Beckmann <a...@debian.org>
Date: Wed, 26 Feb 2025 10:05:14 +0100
Subject: [PATCH 3/3] Restrict autopkgtest-pkg-dkms to amd64

---
 debian/tests/autopkgtest-pkg-dkms.conf | 1 +
 1 file changed, 1 insertion(+)
 create mode 100644 debian/tests/autopkgtest-pkg-dkms.conf

diff --git a/debian/tests/autopkgtest-pkg-dkms.conf 
b/debian/tests/autopkgtest-pkg-dkms.conf
new file mode 100644
index 000000000..d4b91baff
--- /dev/null
+++ b/debian/tests/autopkgtest-pkg-dkms.conf
@@ -0,0 +1 @@
+architecture = amd64
-- 
2.39.5


--- End Message ---
--- Begin Message ---
Source: virtualbox
Source-Version: 7.0.26-dfsg-1
Done: Gianfranco Costamagna <locutusofb...@debian.org>

We believe that the bug you reported is fixed in the latest version of
virtualbox, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1098...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Gianfranco Costamagna <locutusofb...@debian.org> (supplier of updated 
virtualbox package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 14 May 2025 14:19:49 +0200
Source: virtualbox
Built-For-Profiles: noudeb
Architecture: source
Version: 7.0.26-dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Virtualbox Team <team+debian-virtual...@tracker.debian.org>
Changed-By: Gianfranco Costamagna <locutusofb...@debian.org>
Closes: 1080878 1082889 1085440 1093879 1094801 1098998 1101182 1103582
Changes:
 virtualbox (7.0.26-dfsg-1) unstable; urgency=medium
 .
   [ Gianfranco Costamagna ]
   * Ack previous NMUs, thanks!
   * New upstream release 7.0.26-dfsg (Closes: #1103582, Closes: #1101182,
     Closes: #1093879, Closes: #1085440).
     - CVE-2025-30712 CVE-2025-30719 CVE-2025-30725 should be fixed by this
       release
     - CVE-2025-21533 CVE-2025-21571 should be fixed by this release
     - CVE-2024-21248 CVE-2024-21253 CVE-2024-21259 CVE-2024-21263
       CVE-2024-21273 should be fixed by this release
   * Refresh patches
   * Add libfuse2 runtime dependency (Closes: #1082889), thanks Marco Moock for 
the report
 .
   [ Tobias Frost ]
   * Fix broken watchfile (Closes: #1094801)
 .
   [ Stefano Rivera ]
   * Add missing Build-Depends on python3-setuptools (Closes: #1080878)
 .
   [ Andreas Beckmann ]
   * dkms and module-assistant updates (Closes: #1098998)
Checksums-Sha1:
 b52af456fc09013a709b9e9c44d0415c1230834a 3829 virtualbox_7.0.26-dfsg-1.dsc
 d781c2c36558ddb2f33246f2a50f6fd3994f83d7 78522568 
virtualbox_7.0.26-dfsg.orig.tar.xz
 a6199506ee0a30b5abfd58fd05e6637b4d0a0dfe 79144 
virtualbox_7.0.26-dfsg-1.debian.tar.xz
 cd5d6a03479efa34dd1e12a935aac07b6122d971 10311 
virtualbox_7.0.26-dfsg-1_source.buildinfo
Checksums-Sha256:
 27a02a1549a31acc7a32b43537619b253ef277111a77b5fc62f51b61f95cf1b5 3829 
virtualbox_7.0.26-dfsg-1.dsc
 dec277fa79e94ab5fa030f974fa2ef24ee88f827de639bdd4d1f12e64977b688 78522568 
virtualbox_7.0.26-dfsg.orig.tar.xz
 97b1bd0825f1288a1ca358fb021f8828da9ac3bad8b8f1d62bfcea6e7aae2732 79144 
virtualbox_7.0.26-dfsg-1.debian.tar.xz
 78d0dbc81c8c98897d4933f0ad2115f9aa7f5a19182dd50f44ae292fef6ebaa5 10311 
virtualbox_7.0.26-dfsg-1_source.buildinfo
Files:
 1a67bf21df94761155adfa4248d01757 3829 contrib/misc optional 
virtualbox_7.0.26-dfsg-1.dsc
 1ac9f57e7746c3ea4a63cbd03894a90c 78522568 contrib/misc optional 
virtualbox_7.0.26-dfsg.orig.tar.xz
 a77b238af878f4db45b38884c736e05c 79144 contrib/misc optional 
virtualbox_7.0.26-dfsg-1.debian.tar.xz
 104c74ad0713db357cacc25cc838f907 10311 contrib/misc optional 
virtualbox_7.0.26-dfsg-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEkpeKbhleSSGCX3/w808JdE6fXdkFAmgkk40ACgkQ808JdE6f
XdnjxRAAnDZ/e+hzkeyB6BUpGfO89f+nXXAZl9buJmhNRdSpmNF5sUre1byV7BRE
lqTvNmkuIflaqd1eZThjYcTiT1ioIizURn2JpbN+IPUx3cgAGc0tM3G09S2e6APa
tNPJV3xpyHX7KS+zVs5ITlSHRSrWKg4CO/JvGqNYiGMbxCUEj9nNTpLINXuIBeIQ
hCkjzWIoTROlralr5HYprcoy3qOYjkp7sQG0mS2vHq+Pt/RMqnt9233cC//Pb6rH
5TtWSQfnFN6r0262WeEG6UEG18XUw+vP0wMvJhc2SrjylU3VSh3JP05xyzAO7sZ5
OW3VntVwEAC6osfAsS3BmSUs8IUXvOpgiYA6MbLKq4/WGr8klJ++I/gwHh2FCtML
xtWpaItMgrY9htgI8rPAzyXj2ZuHuoJnp8Sd6ncndjx/x3Z+ExXQ2PyMbs2EsO0T
s1N9078I1lgJTi3JZgutPASS9dTuPaxCDMW6m94sKrZMLnRuDK6V2JC51XdE7guk
cjZnjsNVODXCm5km5tSTSAYFAF96kdW2Dan2sJNoyNq1GULy5NOXcWubq/0yh4is
zLrAS1clExaUc0eJunof0KJZNOL4Xno4DYVjPTCyvQFYWEGAKe8SZonTV36AyG7b
DuJ8veHc7ZAbleDZgiHfTYzIWccbOaS/37RbFK01GA5zmbxhh9Y=
=jeby
-----END PGP SIGNATURE-----

Attachment: pgpeWSDVCmI_I.pgp
Description: PGP signature


--- End Message ---

Reply via email to