Debian apt issue (not found and deb12u1)
I wanted to install texmaker the other day but I ran into an issue : it downloaded 500mb but it told me it could not find a few dependencies, for instance
Err : 4 http://deb.debian.org/debian/pool/main/t/texlive-bin/texlive-binaries_2022.20220321.62855-5.1_amd64.deb 404 Not Found [IP : .... 80]
I looked it up on the repo, it was there with a different name :
The error suggested that i run the command with
--fix-missing and run
apt update before, but it didnt work. So i tried to download the file and install it with
sudo apt install ./texlive-binaries...+deb12u1_amd64.deb. Then running
sudo apt install texmaker still did not found the package as it recognized the version is
5.1+deb12u1_amd64 and not
5.1. I looked it up on google, did not find much, and moved on Overleaf.
But today, i ran
apt update && apt upgrade, and after i reboot i come to a tty. I am surprised. I found out i can’t start gnome with
sudo systemctl enable gdm3. It turns out apt updated
gnome-shell-common to a
deb12u1_amd64 version, and it broke the DE.
apt lists all the gnome packets as installed automatically and not needed anymore, aswell as
bolt, gir1, ibus, ...
I am confused, when i run
apt install gdm3 it tells me
gnome-shell depends on
gnome-shell-common = 43.4-1 but 43.6-1~deb12u1 will be installed. Impossible to fix the problem.
I looked up
/etc/apt/sources.list but everything seems fine :
deb http://deb.debian.org/debian bookworm flags deb-src http://deb.debian.org/debian bookworm flags deb http://security.debian.org/debian-security bookworm-security flags deb-src http://security.debian.org/debian-security bookworm-security flags deb http://deb.debian.org/debian bookworm-updates flags deb-src http://deb.debian.org/debian bookworm-updates flags
main non-free-firmware non-free contrib. Also in
source.list.d I have
vscodium.list which contains
deb [singed-by = /usr/share...gpg ] https://download.vscodium.con/debs vscodium main
apt policy gnome gnome-shell returns
gnome: installed : none candidate : 1:43+1 version table : 1:43+1 500 500 http://deb.debian.org/debian bookworm/main amd64 Packages gnome-shell: installed : none candidate :43.4-1 version table : 43.4-1 500 500 http://deb.debian.org/debian bookworm/main amd64 Packages 100 /var/lib/dpkg/status
Here is the content of
apt update :
Reached :1 http://deb.debian.org/debian bookworm InRelease Reached :2 http://security.debian.org/debian-security bookworm-security InRelease Reached :3 http://deb.debian.org/debian bookworm-updates InRelease Reached :4 http://download.vscodium.com/debs vscodium InRelease Reading list ... done Constructing dependency tree ... done Reading information status ... done 1 packet can be updated. Run apt list --upgradable to see it
Now I have a new update which is
apt policy nvidia-installer=cleanup is :
nvidia-installer-cleanup: installed : 20220217+2 candidate : 20220217+3~deb12u1 version table : 20220217+3~deb12u1 500 500 http://deb.debian.org/debian bookworm/contrib amd64 Packages 20220217+2 100 100 /var/lib/dpkg/status
But i think i found the issue. I have a Brother HL-2135W printer that used to work on Debian 11. However, this time it did not work out of the box so when i tried to install it with the script found on Brother’s support website, it was a 32 bit script : https://www.brother.fr/services-et-supports/hl-2135w/downloads
The script messed up
libc6-i386. I had to run
dpkg -add-architecture i386 which messed up
dpkg -l | grep i386 outputs
so I uninstalled those two packages and run
dpkg --remove-architecture i386. But I still can’t install gnome. There is a deeper issue with apt probably.
I run Debian 12 bookworm on an Dell Inspiron 5415 with Ryzen 5 5500U.
Thanks for your help.
Somehow the local cache of repository information on your system is outdated, and
apt update isn’t updating it. To fix that, delete the local cache:
and then run
again (both as root).