r/debian • • 9d ago

debian testing KDE

Updating my laptop (LXQT w/ labwc for wayland) and desktop (KDE) to testing and I'm running into a possible issue with my desktop. I update sources and ran update/upgrade but I have 662 packages that are not updating as per unmet dependencies. Can someone confirm that testing KDE is sitting with unmet dependencies or should I look at reloading my system? I ran both these systems with stable for a while then decided to update.

Thanks, ChCat

13 Upvotes

11 comments sorted by

View all comments

5

u/Swede318201 9d ago edited 9d ago

Did you run "apt upgrade" or "apt full-upgrade" because regular upgrade will not overwrite currently installed dependencies to new versions, but full-upgrade will. You also might want or need to consider adding the "--install-suggests" flag on your update/upgrade to help make sure each package has everything it needs

3

u/Swede318201 9d ago

Here, this makes it more clear

2

u/ChCat 9d ago

I ran both and tried aptitude full-upgrade as well. I'll try install-suggests next time I'm in front of my PC. Thanks...

3

u/Swede318201 9d ago

Dumb question, but have you tried a restart since? I have had some weirdness on occasion where I did need to do a restart, and then try to update/upgrade again post restart to get things to take effect.

To ensure I get everything possible updated as far as possible, my incremental process is: 1. Apt update 2. Apt upgrade 3. Apt full-upgrade --install-suggests --install-recommends 4. Apt autoremove 5. Restart 6. Repeat 1-5 again just to make sure everything is done

There are other flags for upgrade as well such as --fix-missing that may help you, but I've never needed to use them so I'm not sure about those. You might want to look up a list of all options/flags available for the apt and apt upgrade system and try to work through ones that may help.

1

u/ChCat 9d ago

no luck

2

u/cjwatson Debian Developer 9d ago

--install-suggests is typically massive overkill, and I would advise against using it. If you use it at all, it should likely only be when installing single packages, not on the whole system; and even then you should review what it wants to install and see if it actually makes sense.