Update of 12-12-25 ruins the system?

Started by alexsid, 2025/12/12, 08:37:15

Previous topic - Next topic

darknetmatrix

Quote from: michaa7 on 2025/12/12, 16:38:13
Quote from: alexsid on 2025/12/12, 15:34:11
...
I did sudo apt full-upgrade first. And got the issue. ...

So why didn't you read the apt output where all packages to be removed got listed?

The same goes for you, darknetmatrix. As you are new to sid(uction), here one of the most important advices: read the apt output every time and never ever upgrade blindly. Never ever! Otherwise it's like crossing the street without looking at the trafic lights. And then, when you got hit, asking "why?" and "will it get fixed?".
I've learned my lesson for today. Hopefully this will be resolved quickly, otherwise I'll be forced to do a new installation.
Is it also the case in a new installation that all updates would come in and there would be no working system again?
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Debian - The universal operating system linux user # 527315
⢿⡄⠘⠷⠚⠋⠀ https://www.debian.org
⠈⠳⣄⠀

ro_sid

Quote from: darknetmatrix on 2025/12/12, 17:32:54
Is it also the case in a new installation that all updates would come in and there would be no working system again
That depends on how you install your system. When you are e.g. doing it from a Siduction ISO, all packages of programs that come with it are already installed (and will not vanish ;)). All additional packages can/will only be installed if all dependencies are met. So on a "full-/dist-upgrade"(du), saying "yes to all", yes, they may get removed again.
Advice is: If a "du" threatens to remove anything you want to keep and that is not just because of a newer version is available, then do not do a "du", but just an "upgrade". This will not remove anything (without replacement) from your system. Just try a "du" from time to time, saying "no" to it as long as anything would be removed, you want to keep.

finotti

Interesting...  For me, using apt, I had nothing removed (and all is working) and xkb-data is listed in "Not Upgrading" section.  I think this might be due to the new solver, but I am surprised that at least a few siduction users did not have it held back as well.

darknetmatrix

Back in business, did a reinstall and now i updated the system in a terminal and not with discover.
Just a simple apt update & apt upgrade  ;D
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Debian - The universal operating system linux user # 527315
⢿⡄⠘⠷⠚⠋⠀ https://www.debian.org
⠈⠳⣄⠀

seasons

#19
xkb-data issue (caused by keyboard-configuration apparently):
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1122650

And the other issue looks like glibc source package was updated, but some of the packages are unavailable (libc6:i386?)
EDIT: the libc issue is fixed now for me


michaa7

#20
@ darknetmatrix

But remember: It IS recomended not to use "apt update" regularly, it is a last resort if you need to update, but can't dist-upgrade for whatever reason. Your system NEEDS do be in syc with the general progress of the entirety of packages, which you can only achieve by using "apt dist-upgrade".

Do yourself a favor NOW and issue "apt update && apt dist-upgrade" AND THEN READ, especially the remove section, bevor pressing Y or N. Nothing evil can happen until you press "y". And try to understand the apt output. Ask if neccessary. Most likely apt will not remove the packages discover did.

Long story short: "apt upgrade" is NOT the recommended way of keeping your system up-to-date! It is not the better way!
Ok, you can't code, but you still might be able to write a bug report for Debian's sake

Fellfrosch

I recommend Timeshift. It's in the Repos and once set up, updating is stress-free, because you can go back easily to a working state before at any time.

darknetmatrix

Quote from: michaa7 on 2025/12/13, 00:41:18
@ darknetmatrix

But remember: It IS recomended not to use "apt update" regularly, it is a last resort if you need to update, but can't dist-upgrade for whatever reason. Your system NEEDS do be in syc with the general progress of the entirety of packages, which you can only achieve by using "apt dist-upgrade".

Do yourself a favor NOW and issue "apt update && apt dist-upgrade" AND THEN READ, especially the remove section, bevor pressing Y or N. Nothing evil can happen until you press "y". And try to anderstand the apt output. Ask if neccessary. Most likely apt will not remove the packages discover did.

Long story short: "apt upgrade" is NOT the recommended way of keeping your system up-to-date! It is not the better way!
just did the apt du, rebooted the machine and posting from it, so everything is working fine now :D.
Updates from now on will be in the terminal and not anymore in 'discover', lesson learned.
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Debian - The universal operating system linux user # 527315
⢿⡄⠘⠷⠚⠋⠀ https://www.debian.org
⠈⠳⣄⠀

darknetmatrix

#23
Quote from: Fellfrosch on 2025/12/13, 07:36:09
I recommend Timeshift. It's in the Repos and once set up, updating is stress-free, because you can go back easily to a working state before at any time.
Setting up timeshift, will save snapshots on an external drive.
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Debian - The universal operating system linux user # 527315
⢿⡄⠘⠷⠚⠋⠀ https://www.debian.org
⠈⠳⣄⠀

micspabo

It is not at all easy for a beginner with sid to see the tsunami rolling!


Upgrading:
  cryptsetup                    libc-dev-bin                libldb2               python3-markdown
  cryptsetup-bin                libc-devtools               libnm0                python3-samba
  cryptsetup-initramfs          libc-gconv-modules-extra    libpq5                python3-talloc
  ctdb                          libc-l10n                   libsmbclient0         python3-tdb
  dconf-cli                     libc6                       libtalloc2            samba-ad-provision
  dconf-gsettings-backend       libc6-dev                   libtdb1               samba-common
  dconf-service                 libcamel-1.2-64t64          libtevent0t64         samba-dsdb-modules
  evolution-data-server-common  libcryptsetup12             libvte-2.91-0         samba-libs
  gir1.2-nm-1.0                 libdconf1                   libvte-2.91-common    samba-vfs-modules
  gir1.2-vte-2.91               libebackend-1.2-11t64       libwbclient0          smbclient
  gnome-flashback               libebook-1.2-21t64          libwireplumber-0.5-0  sqv
  gnome-flashback-common        libebook-contacts-1.2-4t64  libyuv0               tdb-tools
  ldb-tools                     libedata-book-1.2-27t64     locales               thunderbird
  libasound2-data               libedataserver-1.2-27t64    network-manager       thunderbird-l10n-de
  libasound2t64                 libevdev2                   publicsuffix          thunderbird-l10n-en-gb
  libatopology2t64              libfribidi0                 python-markdown-doc   tzdata
  libc-bin                      libgnome-panel3             python3-ldb           wireplumber

Installing dependencies:
  libsimdutf29

Not upgrading:
  xkb-data

Summary:
  Upgrading: 68, Installing: 1, Removing: 0, Not Upgrading: 1


..., Removing: 0, ...
⢀⣴⠾⠻⢶⣦⠀  
⣾⠁⢠⠒⠀⣿⡁   Debian's Gesellschaftsvertrag
⢿⡄⠘⠷⠚⠋⠀     <https://www.debian.org/social_contract.de.html>
⠈⠳⣄⠀         Danke dafür!

tommy2

#25
I have learned the hard way and only use "apt --solver 3.0 full-upgrade" without any further problem. It works right out of the box for me! :)

Fellfrosch

Quote from: darknetmatrix on 2025/12/13, 08:08:44
Setting up timeshift, will save snapshots on an external drive.

Cron is running?

If not, as root:
systemctl enable cron.service

or there will be no automatic snapshots.

darknetmatrix

cron is running after your post, tnx. for the hint
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Debian - The universal operating system linux user # 527315
⢿⡄⠘⠷⠚⠋⠀ https://www.debian.org
⠈⠳⣄⠀


ruebe99

Is it safe to use Plasma-Discover
fliegen in flugzeugen finden viele menschen störend