Apt upgrade missing file linux-image-6.8.12-mnt-reform-arm64

# apt update && apt update is failing, with file above missing from mntre.com… apt error below.

Err:1 https://mntre.com/reform-debian-repo reform/main arm64 linux-image-6.8.12-mnt-reform-arm64 arm64 6.8.12-1+reform20240605T104210Z
  404  Not Found [IP: 91.250.115.15 443]
Error: Failed to fetch https://mntre.com/reform-debian-repo/pool/main/l/linux/linux-image-6.8.12-mnt-reform-arm64_6.8.12-1%2breform20240605T104210Z_arm64.deb  404  Not Found [IP: 91.250.115.15 443]

EDIT: file is not in the repository…

Yes, this is because we pulled a broken linux package a few days ago so people wouldn’t make their systems unbootable. The reason was unusual: an updated binutils was broken and created broken linux builds. We have a workaround thanks to @josch and I have merged it and tested the resulting package on one of my systems (A311D Pocket Reform). I can put it live later today (although I am officially on vacation).

Ahh. Ouch!

Don’t use vacation time for me! If it’s known/fix in the queue I can wait.

Update: this should be fixed now (after another apt update)

In case you are interested in the details, here are the relevant bug reports:

Credit goes to Chris Hofstaedtler who spotted the version difference in binutils-arm-linux-gnueabihf and who insisted, that this is probably not a Reform-specific problem but a problem with the vanilla Debian kernel as well (it can be reproduced in qemu).

4 Likes