Debian Bug report logs -
#769095
dkms: Add script for autopkgtesting DKMS packages
Reported by: Martin Pitt <martin.pitt@ubuntu.com>
Date: Tue, 11 Nov 2014 10:30:02 UTC
Severity: wishlist
Tags: patch
Found in version dkms/2.2.0.3-2
Fixed in version dkms/2.2.0.3-2.1
Done: Petter Reinholdtsen <pere@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, Dynamic Kernel Modules Support Team <pkg-dkms-maint@lists.alioth.debian.org>:
Bug#769095; Package dkms.
(Tue, 11 Nov 2014 10:30:06 GMT) (full text, mbox, link).
Acknowledgement sent
to Martin Pitt <martin.pitt@ubuntu.com>:
New Bug report received and forwarded. Copy sent to Dynamic Kernel Modules Support Team <pkg-dkms-maint@lists.alioth.debian.org>.
(Tue, 11 Nov 2014 10:30:06 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Package: dkms
Version: 2.2.0.3-2
Severity: wishlist
Tags: patch
User: ubuntu-devel@lists.ubuntu.com
Usertags: origin-ubuntu ubuntu-patch vivid
User: autopkgtest-devel@lists.alioth.debian.org
Usertags: autopkgtest
Hello,
With autodep8 [1] we can now generate autopkgtest metadata for entire
classes of similar packages, such as the already existing Perl/Ruby
ones. We should do the same for DKMS, to check that a particular DKMS
package builds against our default kernel, installs correctly, and has
sufficient dependencies.
This new script provides a general test for DKMS packages. It was
derived from Ubuntu's tailored scripts [2], but we are moving that to
autopkgtest to avoid custom infrastructure and run everything in the
same way. When applying it, please take care to chmod it to 755.
The other half of this is to teach autodep8 to recognize a DKMS
package and generate test metadata. That happens in [3].
After that, one can do
adt-run dkms_2.2.0.3-2dkms1_all.deb sl-modem --- schroot sid
to test e. g. sl-modem, where dkms_2.2.0.3-2dkms1_all.deb is the
locally built dkms with this patch applied. Once that's in the
archive, that argument gets dropped of course.
Thanks for considering,
Martin
[1] https://packages.debian.org/sid/autodep8
[2] https://jenkins.qa.ubuntu.com/view/DKMS/?
[3] https://bugs.debian.org/766668
--
Martin Pitt | http://www.piware.de
Ubuntu Developer (www.ubuntu.com) | Debian Developer (www.debian.org)
[dkms.autopkgtest.debdiff (text/plain, attachment)]
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Dynamic Kernel Modules Support Team <pkg-dkms-maint@lists.alioth.debian.org>:
Bug#769095; Package dkms.
(Thu, 24 Sep 2015 07:39:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Martin Pitt <martin.pitt@ubuntu.com>:
Extra info received and forwarded to list. Copy sent to Dynamic Kernel Modules Support Team <pkg-dkms-maint@lists.alioth.debian.org>.
(Thu, 24 Sep 2015 07:39:04 GMT) (full text, mbox, link).
Message #10 received at 769095@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Hello again,
Martin Pitt [2014-11-11 11:27 +0100]:
> This new script provides a general test for DKMS packages. It was
> derived from Ubuntu's tailored scripts [2], but we are moving that to
> autopkgtest to avoid custom infrastructure and run everything in the
> same way. When applying it, please take care to chmod it to 755.
We have adjusted this a bit over the last year. So if you do consider
applying this to Debian (please do, this tremendously helps with
testing DKMS packages with newer kernels!), please give me a ping here
and I'll send the current version; or grab it from Ubuntu's package,
of course.
Thanks,
Martin
--
Martin Pitt | http://www.piware.de
Ubuntu Developer (www.ubuntu.com) | Debian Developer (www.debian.org)
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Dynamic Kernel Modules Support Team <pkg-dkms-maint@lists.alioth.debian.org>:
Bug#769095; Package dkms.
(Fri, 22 Apr 2016 09:45:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Petter Reinholdtsen <pere@hungry.com>:
Extra info received and forwarded to list. Copy sent to Dynamic Kernel Modules Support Team <pkg-dkms-maint@lists.alioth.debian.org>.
(Fri, 22 Apr 2016 09:45:03 GMT) (full text, mbox, link).
Message #15 received at 769095@bugs.debian.org (full text, mbox, reply):
[Martin Pitt]
> So if you do consider applying this to Debian (please do, this
> tremendously helps with testing DKMS packages with newer kernels!),
> please give me a ping here and I'll send the current version; or grab
> it from Ubuntu's package, of course.
I was looking into adding the autopkgtest setup from Ubuntu for spl-linux,
but discovered that the feature is missing in dkms.
Please have consider including the script from Ubuntu in the Debian package.
Ubuntu have had it since 2014.
--
Happy hacking
Petter Reinholdtsen
Reply sent
to Petter Reinholdtsen <pere@debian.org>:
You have taken responsibility.
(Tue, 26 Apr 2016 21:54:04 GMT) (full text, mbox, link).
Notification sent
to Martin Pitt <martin.pitt@ubuntu.com>:
Bug acknowledged by developer.
(Tue, 26 Apr 2016 21:54:04 GMT) (full text, mbox, link).
Message #20 received at 769095-close@bugs.debian.org (full text, mbox, reply):
Source: dkms
Source-Version: 2.2.0.3-2.1
We believe that the bug you reported is fixed in the latest version of
dkms, 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 769095@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Petter Reinholdtsen <pere@debian.org> (supplier of updated dkms 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 ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sat, 23 Apr 2016 19:55:25 +0200
Source: dkms
Binary: dkms
Architecture: source
Version: 2.2.0.3-2.1
Distribution: unstable
Urgency: medium
Maintainer: Dynamic Kernel Modules Support Team <pkg-dkms-maint@lists.alioth.debian.org>
Changed-By: Petter Reinholdtsen <pere@debian.org>
Description:
dkms - Dynamic Kernel Module Support Framework
Closes: 769095
Changes:
dkms (2.2.0.3-2.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Add dkms-autopkgtest script from Ubuntu (Closes: #769095).
* Updated Standards-Version from 3.9.2 to 3.9.7.
Checksums-Sha1:
81757fb92eccd590ad462fabb5721ca89ee1fbec 1965 dkms_2.2.0.3-2.1.dsc
cdef39728312e084a98c0e7c2900184d248f6c8e 15960 dkms_2.2.0.3-2.1.debian.tar.xz
Checksums-Sha256:
77dc6f615f3565b1ab781edb6b502ad71c66c408b2e17528089f9ab12b46b10b 1965 dkms_2.2.0.3-2.1.dsc
3b2ab2b4220aca210a7a00b74944a414efc5de36f2b4e4e9a85b828cc87dd693 15960 dkms_2.2.0.3-2.1.debian.tar.xz
Files:
e68126a1286eb99ec81c2b8f93e55790 1965 kernel optional dkms_2.2.0.3-2.1.dsc
6cde43bdcc76d87c1d67efd00f1b9289 15960 kernel optional dkms_2.2.0.3-2.1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJXH8WoAAoJEIEoCqCHuvsOwlAQALX33FRGFyzopKeIRykF06Lz
Tnx/S5AiyTzUA1VkTE7mMK73Po6N5cOr/eM4Eoct0Z4JJUwjnyCSj2psY4B8/FBA
srwsTXb9S6mK0vjrxcTNUwAb4HUlFKMO+PAG7sjsPDw6m5A+HCV5F4pPlG3t8oAD
EqlGEHOQF74ZRzDOsJLRy+4HxZ5V8pb2hwFcKLbf8WcVthrjeUv+WF7eAFoM29OM
QLSE0MwqdyfRlNHMIzfajirMfr6OQL050H9Vg8rmclu0sxnocVjVfOOKWhnSrktV
/83l98jaeXrYBWh5SLb7t4qDyWSe5UgSNIHVHORtvUbA+ba885mlESBOSL/m+Dkf
24J/ZTykF2X4XXf9iDI0u1T34csHObcwoXEgt55FEzLMBAzRic5zRLQUUyJaiKkP
8qj2dQkmgujy6gN7B08G2QHyFzdurjL4K10Kr/9hJNdVSO+wxptjD/x1mIx9wMzg
pz8nEATSWYpMeP7mIemzOnz4b6nP7/t/Z/Qo9uPRJXZdns2zxg3AWfJ2UI4B5WyI
g6mopNQiK4FQO/rWmRzF08SkmW3h6FYwJuOBS5BEwNmjpJinzB1sq0QuydKLgo6q
trGoibQRaDA8kPch49mUWa+Uqy8+c+t712rfqMCso0UUJmBYuA/IDY12d77X2wXH
DYbCKxo9WYqSEE7cr+PK
=MV4B
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Wed, 25 May 2016 07:34:18 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Sun Jul 2 06:34:50 2023;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.