• Bug#1100075: openafs: module-assistant updates

    From Andreas Beckmann@21:1/5 to All on Tue Mar 11 02:40:01 2025
    This is a multi-part MIME message sent by reportbug.


    Source: openafs
    Version: 1.8.13.2-1
    Severity: important
    Tags: patch

    Hi,

    I have a few updates for the -source package that I'd like to see in
    trixie. Especially I want all -source packages in trixie to have
    autopkgtests that check buildability of modules with module-assistant.

    Thanks for considering

    Andreas

    PS: the git repository is not up-to-date, otherwise you could have
    gotten a merge request

    From f10966600cf2288df9e2f026db08704b63ebec9f Mon Sep 17 00:00:00 2001
    From: Andreas Beckmann <anbe@debian.org>
    Date: Wed, 19 Feb 2025 22:31:37 +0100
    Subject: [PATCH 1/3] Add autopkgtest for the -source package

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

    diff --git a/debian/tests/control b/debian/tests/control
    new file mode 100644
    index 000000000..697c7e03d
    --- /dev/null
    +++ b/debian/tests/control
    @@ -0,0 +1,11 @@
    +Test-Command: env BUILD_EXCLUSIVE_CONFIG="!CONFIG_PREEMPT_RT" /usr/share/modass/module-assistant-autopkgtest openafs-modules-source
    +Features: test-name=m-a-autopkgtest
    +Depends:
    + openafs-modules-source,
    + module-assistant-autopkgtest,
    + linux-doc,
    +Restrictions:
    + superficial,
    + needs-root,
    + breaks-testbed,
    + allow-stderr,
    --
    2.39.5


    From 39626839872c0e2f44ab7992afd4402b230806b4 Mon Sep 17 00:00:00 2001
    From: Andreas Beckmann <anbe@debian.org>
    Date: Sat, 22 Feb 2025 04:47:51 +0100
    Subject: [PATCH 2/3] Skip building modules for kernels with
    CONFIG_PREEMPT_RT_FULL

    ---
    debian/openafs-modules-dkms.dkms | 2 +-
    debian/tests/control | 2 +-
    2 files changed, 2 insertions(+), 2 deletion
  • From Benjamin Kaduk@21:1/5 to Andreas Beckmann on Tue Mar 11 06:10:01 2025
    On Tue, Mar 11, 2025 at 02:38:20AM +0100, Andreas Beckmann wrote:

    I have a few updates for the -source package that I'd like to see in
    trixie. Especially I want all -source packages in trixie to have
    autopkgtests that check buildability of modules with module-assistant.

    I was just recently looking at britney and seeing there was a complaint
    about autopkgtests, so I will consider it good fortune that I now have somewhere to start.

    PS: the git repository is not up-to-date, otherwise you could have
    gotten a merge request

    Oops, I guess I got distracted between uploading and the upload being processed, so my tagging (and push) workflow did not proceed. Thanks for
    the reminder (fixed now, but no need to submit a MR given the patch is
    here).

    Thanks,

    Ben

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)