That's correct albeit confusing behavior. The source package name is
always linux-source-x.y.0 regardless of the actual (upstream) kernel
version that it provides. If you really need upstream version 6.5.0 you
need to install a specific/old version (6.5.0-5.5 in this case) of
linux-source-6.5.0. But those early versions are pretty much development
versions and prone to have issues...

If you care about upstream kernel versions you should use the git repo
[1] rather than the linux-source-x.y.0 packages.

[1] https://git.launchpad.net/~ubuntu-
kernel/ubuntu/+source/linux/+git/mantic


** Changed in: linux-hwe-6.5 (Ubuntu)
       Status: New => Invalid

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-hwe-6.5 in Ubuntu.
https://bugs.launchpad.net/bugs/2063376

Title:
  linux-source-6.5.0 will install kernel 6.5.13

Status in linux-hwe-6.5 package in Ubuntu:
  Invalid

Bug description:
  Hi,

  As the summary suggests, when I install linux-source-6.5.0 it will
  actually install the 6.5.13 kernel sources. Querying

    apt show linux-source-6.5.0

  reports:

    [...]
    Description: Linux kernel source for version 6.5.0 with Ubuntu patches
     This package provides the source code for the Linux kernel version
     6.5.0.
    [...]

  So providing 6.5.13 seems like a bug to me. But it's my first time
  trying to build a kernel module for Debian myself, so I'm quite unsure
  what's happening here. Any pointers welcome.

  Here's what I did:

    sudo su
    apt install linux-source-6.5.0
    cd /usr/src
    tar xjf linux-source-6.5.0.tar.bz2
    head linux-source-6.5.0/Makefile

  which shows:

    # SPDX-License-Identifier: GPL-2.0
    VERSION = 6
    PATCHLEVEL = 5
    SUBLEVEL = 13
    EXTRAVERSION =
    NAME = Hurr durr I'ma ninja sloth
    
    # *DOCUMENTATION*
    # To see a list of typical targets execute "make help"
    # More info can be located in ./README

  I don't know how or why this happens, but I found the following in
  dmesg

    $ dmesg | grep 6.5.13
    [    0.000000] Linux version 6.5.0-28-generic (buildd@lcy02-amd64-098) 
(x86_64-linux-gnu-gcc-12 (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU 
Binutils for Ubuntu) 2.38) #29~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Apr  4 
14:39:20 UTC 2 (Ubuntu 6.5.0-28.29~22.04.1-generic 6.5.13)

  If I'm decyphering this correctly my running 6.5.0 kernel was build on
  a machine running 6.5.13. Is it possible that this machine by accident
  uploaded it's own kernel source tree rather than the built kernel's?

    $ lsb_release -rd
    Description:        Linux Mint 21.3
    Release:    21.3

    $ apt-cache policy linux-source-6.5.0
    linux-source-6.5.0:
      Installed: 6.5.0-28.29~22.04.1
      Candidate: 6.5.0-28.29~22.04.1
      Version table:
     *** 6.5.0-28.29~22.04.1 500
            500 http://mirror.ipb.de/ubuntu jammy-updates/main amd64 Packages
            500 http://mirror.ipb.de/ubuntu jammy-updates/main i386 Packages
            500 http://security.ubuntu.com/ubuntu jammy-security/main amd64 
Packages
            500 http://security.ubuntu.com/ubuntu jammy-security/main i386 
Packages
            100 /var/lib/dpkg/status
         6.5.0-27.28~22.04.1 500
            500 http://mirror.ipb.de/ubuntu jammy-updates/main amd64 Packages
            500 http://mirror.ipb.de/ubuntu jammy-updates/main i386 Packages
            500 http://security.ubuntu.com/ubuntu jammy-security/main amd64 
Packages
            500 http://security.ubuntu.com/ubuntu jammy-security/main i386 
Packages
         6.5.0-26.26~22.04.1 500
            500 http://mirror.ipb.de/ubuntu jammy-updates/main amd64 Packages
            500 http://mirror.ipb.de/ubuntu jammy-updates/main i386 Packages
            500 http://security.ubuntu.com/ubuntu jammy-security/main amd64 
Packages
            500 http://security.ubuntu.com/ubuntu jammy-security/main i386 
Packages
         6.5.0-25.25~22.04.1 500
            500 http://mirror.ipb.de/ubuntu jammy-updates/main amd64 Packages
            500 http://mirror.ipb.de/ubuntu jammy-updates/main i386 Packages
            500 http://security.ubuntu.com/ubuntu jammy-security/main amd64 
Packages
            500 http://security.ubuntu.com/ubuntu jammy-security/main i386 
Packages
         6.5.0-21.21~22.04.1 500
            500 http://mirror.ipb.de/ubuntu jammy-updates/main amd64 Packages
            500 http://mirror.ipb.de/ubuntu jammy-updates/main i386 Packages
            500 http://security.ubuntu.com/ubuntu jammy-security/main amd64 
Packages
            500 http://security.ubuntu.com/ubuntu jammy-security/main i386 
Packages
         6.5.0-18.18~22.04.1 500
            500 http://mirror.ipb.de/ubuntu jammy-updates/main amd64 Packages
            500 http://mirror.ipb.de/ubuntu jammy-updates/main i386 Packages
            500 http://security.ubuntu.com/ubuntu jammy-security/main amd64 
Packages
            500 http://security.ubuntu.com/ubuntu jammy-security/main i386 
Packages
         6.5.0-17.17~22.04.1 500
            500 http://mirror.ipb.de/ubuntu jammy-updates/main amd64 Packages
            500 http://mirror.ipb.de/ubuntu jammy-updates/main i386 Packages
            500 http://security.ubuntu.com/ubuntu jammy-security/main amd64 
Packages
            500 http://security.ubuntu.com/ubuntu jammy-security/main i386 
Packages
         6.5.0-15.15~22.04.1 500
            500 http://mirror.ipb.de/ubuntu jammy-updates/main amd64 Packages
            500 http://mirror.ipb.de/ubuntu jammy-updates/main i386 Packages
            500 http://security.ubuntu.com/ubuntu jammy-security/main amd64 
Packages
            500 http://security.ubuntu.com/ubuntu jammy-security/main i386 
Packages
         6.5.0-14.14~22.04.1 500
            500 http://mirror.ipb.de/ubuntu jammy-updates/main amd64 Packages
            500 http://mirror.ipb.de/ubuntu jammy-updates/main i386 Packages
            500 http://security.ubuntu.com/ubuntu jammy-security/main amd64 
Packages
            500 http://security.ubuntu.com/ubuntu jammy-security/main i386 
Packages

  Best,
  Gero

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-hwe-6.5/+bug/2063376/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to