Public bug reported:

I noticed that the Built-Using control field is no longer being
generated for linux-modules-nvidia- packages... well, except for the aws
ones, which still have it.

For example:

$ apt show linux-modules-nvidia-440-5.3.0-51-generic  | grep Built-Using
Built-Using: nvidia-dkms-440 (= 440.59-0ubuntu0.19.10.2), 
nvidia-kernel-source-440 (= 440.59-0ubuntu0.19.10.2)
$ apt show linux-modules-nvidia-440-5.3.0-53-generic  | grep Built-Using
$

I'm guessing this commit is why - but it's unclear from the commit message if 
it was intentional:
commit 8009a133ee85333b84dbf9a261b3f37834e5b878
Author: Stefan Bader <[email protected]>
Date:   Thu Apr 30 11:25:34 2020 +0200

    UBUNTU: [Packaging] resync dkms-build and family
    
    BugLink: https://bugs.launchpad.net/bugs/1786013
    Signed-off-by: Stefan Bader <[email protected]>

diff --git a/debian/scripts/dkms-build b/debian/scripts/dkms-build
index 15fc5d1..e6e5e40 100755
--- a/debian/scripts/dkms-build
+++ b/debian/scripts/dkms-build
@@ -101,7 +101,7 @@ do
        dpkg -x "$lpackage"_*.deb "$package"
 
        lversion=$( echo "$lpackage_path" | sed -e 's@.*/@@' -e 's@_[^_]*$@@' 
-e 's@.*_@@')
-       built_using_record "$srcdir/debian/$pkgname.substvars" 
"$built_using$lpackage (= $lversion)"
+       #built_using_record "$srcdir/debian/$pkgname.substvars" 
"$built_using$lpackage (= $lversion)"
 done
 
 # Pick out the package/version from the dkms.conf.

** Affects: linux-restricted-modules (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1907726

Title:
  Built-Using field has disappeared

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-restricted-modules/+bug/1907726/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to