Yesterday, after an apdate, Zorin OS Desktop just crashed completely. Now it seems I have some kind of dependency conflict. When I'm trying to reinstall zorin-os-desktop package, it gives me this message:
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
gnome-shell-extension-zorin-tiling-assistant : Depends: gnome-shell (>= 43~) but 42.9-0ubuntu2.2pop0~1727960056~22.04~84a3bea~dev is to be installed
gnome-shell-extensions : Depends: gnome-shell (>= 43~) but 42.9-0ubuntu2.2pop0~1727960056~22.04~84a3bea~dev is to be installed
E: Unable to correct problems, you have held broken packages.
Help me, please. I don't know what to do. I switched DE to Cinnamon to have easy access to the desktop but that's not really a fix
Here you go. These are the outputs trom the two lacations respectively
cat /etc/apt/sources.list
# deb cdrom:[Zorin-OS 17.2 Core 64bit]/ jammy main restricted
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://pl.archive.ubuntu.com/ubuntu/ jammy main restricted
# deb-src http://pl.archive.ubuntu.com/ubuntu/ jammy main restricted
## Major bug fix updates produced after the final release of the
## distribution.
deb http://pl.archive.ubuntu.com/ubuntu/ jammy-updates main restricted
# deb-src http://pl.archive.ubuntu.com/ubuntu/ jammy-updates main restricted
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://pl.archive.ubuntu.com/ubuntu/ jammy universe
# deb-src http://pl.archive.ubuntu.com/ubuntu/ jammy universe
deb http://pl.archive.ubuntu.com/ubuntu/ jammy-updates universe
# deb-src http://pl.archive.ubuntu.com/ubuntu/ jammy-updates universe
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://pl.archive.ubuntu.com/ubuntu/ jammy multiverse
# deb-src http://pl.archive.ubuntu.com/ubuntu/ jammy multiverse
deb http://pl.archive.ubuntu.com/ubuntu/ jammy-updates multiverse
# deb-src http://pl.archive.ubuntu.com/ubuntu/ jammy-updates multiverse
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://pl.archive.ubuntu.com/ubuntu/ jammy-backports main restricted universe multiverse
# deb-src http://pl.archive.ubuntu.com/ubuntu/ jammy-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu jammy-security main restricted
# deb-src http://security.ubuntu.com/ubuntu jammy-security main restricted
deb http://security.ubuntu.com/ubuntu jammy-security universe
# deb-src http://security.ubuntu.com/ubuntu jammy-security universe
deb http://security.ubuntu.com/ubuntu jammy-security multiverse
# deb-src http://security.ubuntu.com/ubuntu jammy-security multiverse
# This system was installed using small removable media
# (e.g. netinst, live or single CD). The matching "deb cdrom"
# entries were disabled at the end of the installation process.
# For information about how to configure apt package sources,
You have the pop os repo installed. That is the issue, it upgraded packages and now your system is borked. I am not sure if those packages can be downgraded.
Yes. I'm using pop-os repos because they have great support for laptops based on Clevo chassis (which I happen to have). I've been using them for the last three months with no issues, whatsoever. Do you think I can somehow fix that without clean install?
You can use the POP_OS repo to get Kernel support. Just be sure to disable it if you run system upgrades, updates.
Enable the repository to check kernel - then run the terminal command to install that kernel only, not to upgrade system packages. Once done, disable the repository in Software & Updates to save yourself headaches later... like the one you discovered now.
The desktop, with Gnome, can be very dependent on package versions. Much of Gnome D.E. is now integrated and less modular like it used to be in... the old days.
This means that when you have a Distro Supplied Gnome - you are best served sticking with it. Trying to upgrade beyond the Gnome D.E. supplied with your distro can break the desktop.
Done. I removed conflicted repos, reconfigured gdm (began to work immediately), reinstalled Zorin OS Desktop pkg and I'm home! Thank you everyone for your time and help <3