• Debian stuck at 12.6

    From Loris Bennett@21:1/5 to All on Mon Mar 17 10:30:02 2025
    Hi,

    I have a machine which I have updated since Wheezy in 2013 and has thus accumulated a bit of cruft. It is currently running Bookworm but seems
    to have become stuck at 12.7.

    I have a second machine on which I installed a fresh Bookworm a few
    weeks ago. This has point release 12.9.

    I have replaced /etc/apt/source.list on the 12.7 machine with that from
    the 12.9 machine, done

    apt-get clean
    apt-get update
    apt-get upgrade

    but no new packages are installed.

    Where could I look to see where the problem is?

    Cheers,

    Loris

    --
    This signature is currently under constuction.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Dan Ritter@21:1/5 to Loris Bennett on Mon Mar 17 11:00:01 2025
    Loris Bennett wrote:
    Hi,

    I have a machine which I have updated since Wheezy in 2013 and has thus accumulated a bit of cruft. It is currently running Bookworm but seems
    to have become stuck at 12.7.

    I have a second machine on which I installed a fresh Bookworm a few
    weeks ago. This has point release 12.9.

    I have replaced /etc/apt/source.list on the 12.7 machine with that from
    the 12.9 machine, done

    apt-get clean
    apt-get update
    apt-get upgrade

    but no new packages are installed.

    You don't need to change your sources inside a major version.
    The minor version is effectively invisible.

    Please tell us the exact and actual output from running:

    # apt update


    and, after that,

    # apt list --upgradable


    -dsr-

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Loris Bennett@21:1/5 to Dan Ritter on Mon Mar 17 11:40:01 2025
    Dan Ritter <dsr@randomstring.org> writes:

    Loris Bennett wrote:
    Hi,

    I have a machine which I have updated since Wheezy in 2013 and has thus
    accumulated a bit of cruft. It is currently running Bookworm but seems
    to have become stuck at 12.7.

    I have a second machine on which I installed a fresh Bookworm a few
    weeks ago. This has point release 12.9.

    I have replaced /etc/apt/source.list on the 12.7 machine with that from
    the 12.9 machine, done

    apt-get clean
    apt-get update
    apt-get upgrade

    but no new packages are installed.

    You don't need to change your sources inside a major version.
    The minor version is effectively invisible.

    Please tell us the exact and actual output from running:

    # apt update


    and, after that,

    # apt list --upgradable

    # apt update
    Hit:1 http://deb.debian.org/debian bookworm InRelease
    Hit:2 http://security.debian.org/debian-security bookworm-security InRelease Get:3 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]
    Fetched 55.4 kB in 1s (109 kB/s)
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    All packages are up to date.

    # apt list --upgradable
    Listing... Done

    --
    This signature is currently under constuction.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andrew M.A. Cater@21:1/5 to Loris Bennett on Mon Mar 17 20:30:02 2025
    On Mon, Mar 17, 2025 at 10:03:48AM +0100, Loris Bennett wrote:
    Hi,

    I have a machine which I have updated since Wheezy in 2013 and has thus accumulated a bit of cruft. It is currently running Bookworm but seems
    to have become stuck at 12.7.

    I have a second machine on which I installed a fresh Bookworm a few
    weeks ago. This has point release 12.9.


    12.10 was just released this last weekend so you might want to upgrade
    again. It's not vital but you'll then be more up to date.

    apt-get update ; apt-get dist-upgrade works for me to do that.

    I hit something similar the other day. You can try (from Adam Barratt on IRC):

    adsb | often just rm-ing /var/lib/apt/lists/* and trying again is enough

    In my case, I switched mirrors - my /etc/apt/sources.list pointed to deb.debian.org in each line of the stanza.

    I'm in the UK to changed this to ftp.uk.debian.org for each line and it
    worked for me. I think sometimes it's just a stale file / cache somewhere.

    Try changing mirrors to the nearest mirror in your country, maybe, and
    see if that makes a difference.

    As ever with apt problems, it's really useful if you can copy you
    *actual* /etc/apt/sources.list file to the mailing list.

    It is very easy to make a typo. Invariably, when you do so, someone else
    will spot _exactly_ what you've done immediately, even though you've been looking at it for hours :)

    With every good wish, as ever,

    Andy Cater
    (amacater@debian.org)




    I have replaced /etc/apt/source.list on the 12.7 machine with that from
    the 12.9 machine, done

    apt-get clean
    apt-get update
    apt-get upgrade

    but no new packages are installed.

    Where could I look to see where the problem is?

    Cheers,

    Loris

    --
    This signature is currently under constuction.


    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Loris Bennett@21:1/5 to Max Nikulin on Tue Mar 18 08:40:01 2025
    Max Nikulin <manikulin@gmail.com> writes:

    On 18/03/2025 02:24, Andrew M.A. Cater wrote:
    As ever with apt problems, it's really useful if you can copy you
    *actual* /etc/apt/sources.list file to the mailing list.

    Output of

    apt policy

    while being more "noisy", is a more reliable source for
    troubleshooting. The first step is to check if it matches expected configuration from /etc/apt/sources.list and /etc/apt/sources.list.d/
    files. If apt source are correct then try

    apt list --upgradable

    or "apt list '~U'". There are some subtle differences between apt and
    apt-get commands. Unless you have some old package preventing upgrade
    or a similar issue, "apt update" and "apt upgrade" should install
    packages from next point release.

    My sources.list was correct, but 'apt update/upgrade' failed to install anything, so I assume Andrew is correct in pointing the finger at some
    sort of caching issue which removing /var/lib/apt/lists/* resolved.

    --
    This signature is currently under constuction.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Loris Bennett@21:1/5 to Andrew M.A. Cater on Tue Mar 18 08:30:01 2025
    "Andrew M.A. Cater" <amacater@einval.com> writes:

    On Mon, Mar 17, 2025 at 10:03:48AM +0100, Loris Bennett wrote:
    Hi,

    I have a machine which I have updated since Wheezy in 2013 and has thus
    accumulated a bit of cruft. It is currently running Bookworm but seems
    to have become stuck at 12.7.

    I have a second machine on which I installed a fresh Bookworm a few
    weeks ago. This has point release 12.9.


    12.10 was just released this last weekend so you might want to upgrade
    again. It's not vital but you'll then be more up to date.

    apt-get update ; apt-get dist-upgrade works for me to do that.

    I hit something similar the other day. You can try (from Adam Barratt on IRC):

    adsb | often just rm-ing /var/lib/apt/lists/* and trying again is enough

    This seems to have done the trick. Many thanks to you (and Adam Barratt).
    Now I have:

    # cat /etc/debian_version
    12.10

    In my case, I switched mirrors - my /etc/apt/sources.list pointed to deb.debian.org in each line of the stanza.

    I'm in the UK to changed this to ftp.uk.debian.org for each line and it worked for me. I think sometimes it's just a stale file / cache somewhere.

    Try changing mirrors to the nearest mirror in your country, maybe, and
    see if that makes a difference.

    As ever with apt problems, it's really useful if you can copy you
    *actual* /etc/apt/sources.list file to the mailing list.

    It is very easy to make a typo. Invariably, when you do so, someone else
    will spot _exactly_ what you've done immediately, even though you've been looking at it for hours :)

    With every good wish, as ever,

    Andy Cater
    (amacater@debian.org)




    I have replaced /etc/apt/source.list on the 12.7 machine with that from
    the 12.9 machine, done

    apt-get clean
    apt-get update
    apt-get upgrade

    but no new packages are installed.

    Where could I look to see where the problem is?

    Cheers,

    Loris

    --
    This signature is currently under constuction.

    --
    This signature is currently under constuction.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Loris Bennett@21:1/5 to Xiyue Deng on Tue Mar 18 08:50:01 2025
    Xiyue Deng <manphiz@gmail.com> writes:

    "Loris Bennett" <loris.bennett@fu-berlin.de> writes:

    Dan Ritter <dsr@randomstring.org> writes:

    Loris Bennett wrote:
    Hi,

    I have a machine which I have updated since Wheezy in 2013 and has thus >>>> accumulated a bit of cruft. It is currently running Bookworm but seems >>>> to have become stuck at 12.7.

    I have a second machine on which I installed a fresh Bookworm a few
    weeks ago. This has point release 12.9.

    I have replaced /etc/apt/source.list on the 12.7 machine with that from >>>> the 12.9 machine, done

    apt-get clean
    apt-get update
    apt-get upgrade

    but no new packages are installed.

    You don't need to change your sources inside a major version.
    The minor version is effectively invisible.

    Please tell us the exact and actual output from running:

    # apt update


    and, after that,

    # apt list --upgradable

    # apt update
    Hit:1 http://deb.debian.org/debian bookworm InRelease
    Hit:2 http://security.debian.org/debian-security bookworm-security InRelease >> Get:3 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]
    Fetched 55.4 kB in 1s (109 kB/s)
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    All packages are up to date.

    # apt list --upgradable
    Listing... Done

    --
    This signature is currently under constuction.


    It's possible that your system has already been upgraded automatically
    by unattended-upgrade.

    I don't think that is the case.

    Can you show the output of the following commands?

    cat /etc/debian_version

    $ cat /etc/debian_version
    12.7

    uname -a

    $ uname -a
    Linux hornfels 6.1.0-25-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.106-3 (2024-08-26) x86_64 GNU/Linux

    dpkg -l | grep linux-image
    $ dpkg -l | grep linux-image
    rc linux-image-4.19.0-10-amd64 4.19.132-1 amd64 Linux 4.19 for 64-bit PCs (signed)
    rc linux-image-4.19.0-12-amd64 4.19.152-1 amd64 Linux 4.19 for 64-bit PCs (signed)
    rc linux-image-4.19.0-13-amd64 4.19.160-2 amd64 Linux 4.19 for 64-bit PCs (signed)
    rc linux-image-4.19.0-14-amd64 4.19.171-2 amd64 Linux 4.19 for 64-bit PCs (signed)
    rc linux-image-4.19.0-16-amd64 4.19.181-1 amd64 Linux 4.19 for 64-bit PCs (signed)
    rc linux-image-4.19.0-18-amd64 4.19.208-1 amd64 Linux 4.19 for 64-bit PCs (signed)
    rc linux-image-4.19.0-5-amd64 4.19.37-5+deb10u2 amd64 Linux 4.19 for 64-bit PCs (signed)
    rc linux-image-4.9.0-9-amd64 4.9.168-1+deb9u4 amd64 Linux 4.9 for 64-bit PCs
    rc linux-image-5.10.0-13-amd64 5.10.106-1 amd64 Linux 5.10 for 64-bit PCs (signed)
    rc linux-image-5.10.0-16-amd64 5.10.127-2 amd64 Linux 5.10 for 64-bit PCs (signed)
    rc linux-image-5.10.0-18-amd64 5.10.140-1 amd64 Linux 5.10 for 64-bit PCs (signed)
    rc linux-image-5.10.0-20-amd64 5.10.158-2 amd64 Linux 5.10 for 64-bit PCs (signed)
    rc linux-image-5.10.0-22-amd64 5.10.178-3 amd64 Linux 5.10 for 64-bit PCs (signed)
    rc linux-image-6.1.0-10-amd64 6.1.38-2 amd64 Linux 6.1 for 64-bit PCs (signed)
    rc linux-image-6.1.0-13-amd64 6.1.55-1 amd64 Linux 6.1 for 64-bit PCs (signed)
    rc linux-image-6.1.0-15-amd64 6.1.66-1 amd64 Linux 6.1 for 64-bit PCs (signed)
    rc linux-image-6.1.0-18-amd64 6.1.76-1 amd64 Linux 6.1 for 64-bit PCs (signed)
    ii linux-image-6.1.0-22-amd64 6.1.94-1 amd64 Linux 6.1 for 64-bit PCs (signed)
    ii linux-image-6.1.0-25-amd64 6.1.106-3 amd64 Linux 6.1 for 64-bit PCs (signed)
    ii linux-image-amd64 6.1.106-3 amd64 Linux for 64-bit PCs (meta-package)

    cat /etc/apt/sources.list

    $ cat /etc/apt/sources.list
    deb http://deb.debian.org/debian bookworm main non-free-firmware

    deb http://deb.debian.org/debian bookworm-updates main non-free-firmware

    deb http://security.debian.org/debian-security bookworm-security main non-free-firmware

    As you can see, the source.list is correct but the linux-image packages
    don't include the ones for 12.9

    --
    This signature is currently under constuction.

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