I was using Chromium from the Unstable branch for a while. And then it would stop updating and say it was being “held back”. I installed the update manually and it broke the system. Why does it have so many dependencies all of a sudden?
Full installation log:
https://bin.disroot.org/?59959f9a07a52b70#2ZM6ktbP75hm3ikKrUxozaJJUo5KPzPyWewACJ13rJpe
Well you told it to be unstable, soooooooooooooooooooo…
but me needs da latest chromium T_T
It always had those dependencies, they’re part of the base desktop system. It’s just that the Chromium package from the unstable branch depends on packages from the unstable branch. The unstable versions got updated so they are no longer the same as the stable packages, and apt has to uninstall the stable versions of them to install the new unstable versions.
Debian sid is in the middle of a transition to 64 bit timestamps on 32 bit architectures. This requires a bump in all packages and an inconsistent repository is to be expected during this migration. Don’t use dist-upgrade and always carefully read what apt is about to do.
See: https://lists.debian.org/debian-devel-announce/2024/02/msg00005.html and https://lists.debian.org/debian-devel/2024/03/msg00092.html
Also, consider the following best practices when using sid: https://wiki.debian.org/DebianUnstable#What_are_some_best_practices_for_testing.2Fsid_users.3F