Trying to upgrade Librem-Mini to Crimson - System up-to-date not ticked

Hello,

Although my system seems fully up-to-date, pureos-upgrade prevents the upgrade and indicates “Your system appears stuck on old package versions. Please contact support for assistance”. All other boxes are ticked.

How can I diagnose the issue?

Thanks,

~françois

Open a terminal window and run these commands there:

sudo apt update
sudo apt upgrade

Does that give any interesting errors or warning messages?

Thanks @Skalman for replying.

No warnings.

It is not up-to-date. A bug in apt can sometimes make it believe it has the latest package lists while it’s not actually the case: I Challenge Thee

Delete all files in /var/lib/apt/lists/ and run sudo apt update. You should see updates available at that point.

2 Likes

Thanks @dos !

I have used Debian for 26+ years, this is the first time I ran into a bug with apt/dpkg. Huh. Thx.

We wasted quite some time looking for issues on the PureOS infra side just because we initially assumed the problem was infinitely more likely to be there than in apt. So yeah, we were just as surprised :slight_smile:

Turned out that it was being triggered by certain circumstances that are present in PureOS by default and not present in most Debian installations, but that it was an apt issue after all.

1 Like