• Bug#1107983: linux-image-6.12.32-amd64 missing /lib/modules directory

    From Mark@1:229/2 to All on Wed Jun 18 15:10:01 2025
    XPost: linux.debian.bugs.dist
    From: markasmith101@gmail.com

    Package: linux-image-6.12.32-amd64
    Version: 6.12.32-1
    Severity: normal
    X-Debbugs-Cc: markasmith101@gmail.com

    Dear Maintainer,

    *** Reporter, please consider answering these questions, where appropriate ***

    * What led up to the situation?

    * What exactly did you do (or not do) that was effective (or
    ineffective)?
    * What was the outcome of this action?
    * What outcome did you expect instead?

    Package: linux-image-6.12.32-amd64
    Version: 6.12.32-1

    After installing linux-image-6.12.32-amd64 on Debian testing (Trixie), the kernel boots fine but the /lib/modules/6.12.32 directory is missing.

    This causes update-initramfs and DKMS to fail for this kernel, as no modules are present.

    linux-image-6.12.31-amd64 works correctly.

    Steps to reproduce:
    1. Install linux-image-6.12.32-amd64 via apt
    2. Run update-initramfs -u -k 6.12.32
    3. Observe missing /lib/modules/6.12.32

    Please check if the build is incomplete or if a dependency is missing.

    Thanks!


    *** End of the template - remove these template lines ***


    -- System Information:
    Debian Release: 13.0
    APT prefers testing-security
    APT policy: (500, 'testing-security'), (500, 'testing')
    Architecture: amd64 (x86_64)

    Kernel: Linux 6.12.31-amd64 (SMP w/40 CPU threads; PREEMPT)
    Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
    Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en
    Shell: /bin/sh linked to /usr/bin/dash
    Init: systemd (via /run/systemd/system)
    LSM: AppArmor: enabled

    Versions of packages linux-image-6.12.32-amd64 depends on:
    ii initramfs-tools [linux-initramfs-tool] 0.148.2
    ii kmod 34.2-2
    ii linux-base 4.12

    Versions of packages linux-image-6.12.32-amd64 recommends:
    ii apparmor 4.1.0-1

    Versions of packages linux-image-6.12.32-amd64 suggests:
    pn debian-kernel-handbook <none>
    ii firmware-linux-free 20241210-2
    ii grub-efi-amd64 2.12-8
    pn linux-doc-6.12 <none>

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)
  • From Salvatore Bonaccorso@1:229/2 to Mark on Thu Jun 19 08:30:01 2025
    XPost: linux.debian.bugs.dist
    From: carnil@debian.org

    Control: reassign -1 src:linux 6.12.32-1
    Control: tags -1 + moreinfo unreproducible

    Hi Mark,

    On Wed, Jun 18, 2025 at 02:02:25PM +0100, Mark wrote:
    Package: linux-image-6.12.32-amd64
    Version: 6.12.32-1
    Severity: normal
    X-Debbugs-Cc: markasmith101@gmail.com

    Dear Maintainer,

    *** Reporter, please consider answering these questions, where appropriate ***

    * What led up to the situation?

    * What exactly did you do (or not do) that was effective (or
    ineffective)?
    * What was the outcome of this action?
    * What outcome did you expect instead?

    Package: linux-image-6.12.32-amd64
    Version: 6.12.32-1

    After installing linux-image-6.12.32-amd64 on Debian testing (Trixie), the kernel boots fine but the /lib/modules/6.12.32 directory is missing.

    This causes update-initramfs and DKMS to fail for this kernel, as no modules are present.

    linux-image-6.12.31-amd64 works correctly.

    Steps to reproduce:
    1. Install linux-image-6.12.32-amd64 via apt
    2. Run update-initramfs -u -k 6.12.32
    3. Observe missing /lib/modules/6.12.32

    Please check if the build is incomplete or if a dependency is missing.

    The modules are correctly in the Debian package, can you thus please
    provide the full apt and dpkg logs from your upgrade to the 6.12.32
    kernel please?

    (note that in above you have two commands you got the update-initramfs
    call wrong (btw, it is done automatically on package installation), it
    should be

    update-initramfs -u -k 6.12.32-amd64

    and the module directory is not /lib/modules/6.12.32 but /lib/modules/6.12.32-amd64.

    Regards,
    Salvatore

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)
  • From Mark Smith@1:229/2 to All on Fri Jun 20 13:00:01 2025
    XPost: linux.debian.bugs.dist
    From: markasmith101@gmail.com

    This is a multi-part message in MIME format.
    Thanks for the reply Salvatore,

    My system is now running uname -r 6.12.32-amd64 without issues...

    When the update first installed and i rebooted - my system hung and i
    got an error related to what I had sent you - I am not the most
    technical when it comes to these specific issues so I had used ChatGPT
    to try and and resolve the issue, as i was able to select 6.12.31-amd64
    (which was option 3) from the grub menu and boot back into my system
    after the initial error.

    I have Nvidia Driver Version: 550.163.01 and CUDA Version: 12.4
    installed on my system and there were also some errors related to this
    below the initial 6.12.32 error i reported but I think these were cause
    by the kernel error my system was showing - however, after some faffing
    about, reinstalling nvidia drivers and running further updates it seem
    my system did indeed update to 6.12.32-amd64 as needed and is now
    running fine.

    I had asked ChatGPT if I should report this to the Debian team as I
    wanted to try and help and it gave me a template response which I sent you.

    If anything like this should ever happen again, I will make sure I
    gather/save any logs and or screen shots if possible - as I would like
    to help you guys in any small way that I can, as I am very impressed
    with Trixie and want to use this as my daily driver going forward...

    So if you have any suggestions or recommendations on what I should do if
    I ever need to log any issues with you guys in the future (which I doubt
    as your software tends to be excellent) then please let me know or send
    me a link to any useful info as ChatGPT can give less than perfect info
    on this.

    Thanks and Best Regards,

    Mark


    On Thu, 19 Jun 2025 08:21:22 +0200 Salvatore Bonaccorso wrote:

    Control: reassign -1 src:linux 6.12.32-1
    Control: tags -1 + moreinfo unreproducible

    Hi Mark,

    On Wed, Jun 18, 2025 at 02:02:25PM +0100, Mark wrote:
    Package: linux-image-6.12.32-amd64
    Version: 6.12.32-1
    Severity: normal
    X-Debbugs-Cc: markasmith101@gmail.com

    Dear Maintainer,

    *** Reporter, please consider answering these questions, where
    appropriate ***

    * What led up to the situation?

    * What exactly did you do (or not do) that was effective (or
    ineffective)?
    * What was the outcome of this action?
    * What outcome did you expect instead?

    Package: linux-image-6.12.32-amd64
    Version: 6.12.32-1

    After installing linux-image-6.12.32-amd64 on Debian testing
    (Trixie), the kernel boots fine but the /lib/modules/6.12.32 directory
    is missing.

    This causes update-initramfs and DKMS to fail for this kernel, as
    no modules are present.

    linux-image-6.12.31-amd64 works correctly.

    Steps to reproduce:
    1. Install linux-image-6.12.32-amd64 via apt
    2. Run update-initramfs -u -k 6.12.32
    3. Observe missing /lib/modules/6.12.32

    Please check if the build is incomplete or if a dependency is missing.

    The modules are correctly in the Debian package, can you thus please
    provide the full apt and dpkg logs from your upgrade to the 6.12.32
    kernel please?

    (note that in above you have two commands you got the update-initramfs
    call wrong (btw, it is done automatically on package installation), it should be

    update-initramfs -u -k 6.12.32-amd64

    and the module directory is not /lib/modules/6.12.32 but /lib/modules/6.12.32-amd64.

    Regards,
    Salvatore



    <!DOCTYPE html>
    <html>
    <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    </head>
    <body>
    <p>Thanks for the reply Salvatore,</p>
    <p>My system is now running uname -r 6.12.32-amd64 without issues...<br>
    </p>
    <p>When the update first installed and i rebooted - my system hung
    and i got an error related to what I had sent you - I am not the
    most technical when it comes to these specific issues so I had
    used ChatGPT to try and and resolve the issue, as i was able to
    select 6.12.31-amd64 (which was option 3) from the grub menu and
    boot back into my system after the initial error.</p>
    <p>I have Nvidia Driver Version: 550.163.01 and CUDA Version: 12.4
    installed on my system and there were also some errors related to
    this below the initial 6.12.32 error i reported but I think these
    were cause by the kernel error my system was showing - however,
    after some faffing about, reinstalling nvidia drivers and running
    further updates it seem my system did indeed update to
    6.12.32-amd64 as needed and is now running fine.</p>
    <p>I had asked ChatGPT if I should report this to the Debian team as
    I wanted to try and help and it gave me a template response which
    I sent you.</p>
    <p>If anything like this should ever happen again, I will make sure

    [continued in next message]

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)