I updated my tumbleweed using: zypper dup --no-allow-vendor-change
It proceeded and finished.
During the execution i noticed a lot of Pearl related errors referring to .pm modules and later some rpms showed sourcecode during installation. Also lot of services where stopped and refused to restart.
Then after installation i rebooted the machine.
Now it can’t start the login service and i can’t login.
I started from the rescue dvd and did a chroot to the system.
Then i tried to run zypper again to possibly fix things, but it refuses to run due to a parsing error in zypper.conf.
zypper.conf is totally fine.
journalctl is not having journals from last boots.
Now i have these questions:
-how was it possible to ruin then system? The install proceeded and due to what i suppose to be an error in the pearl installation subsequently ruined a lot of other packages.
-how can i recover? I don’t know which packages are broken and zypper is not working. So how can i recover the system without new installation?
When i restore a working older image and update from there, at some point during the update, either at perl packages or systemd packages the system gets destroyed…