(08-02-2022, 08:20 AM)mgqk15 link Wrote: [ -> ][...]when I try an APT UPGRADE I get the following message that packages have been kept back.[...]
Hi!

The APT message, is weird, to say the least!
If there were any errors at all, then where are they (is it...) listed in the APT output?
On the other hand...
Looking at the package list, I can recognize the updates that I received in the last 4 days or so and all worked flawlessly.
On the other hand...
As far as I can see, most packages are
LibreOffice related.
The problem with LibreOffice, is that it crushes (freezez) the system. I wanted to use it after the clean install from LL 5.8 to LL 6.0 since I use it daily, but it froze my desktop, several times, even after upgradeing to the latest office version. Far more, this "latest & greatest" was worse than the LibreOffice (7.4.2?) that is packed in the ISO.
So the only choice I had, was to revert to the old version I used for years:
6.0.3.2.
I answered a previous post, exactly related to this issue:
computer frozen by LibreOffice.
What confuses me though, is why on Earth, APT holds the
gstreamer packages, without any error message?!

The only logical answer is that all held packages, are tied (mandatory dependencies) to the LibreOffice installation.
My solution:
1. Uninstall LibreOffice. Works easy from Synaptic. Select full uninstall;
2. Download LibreOffice 6.0.3.2; Unpack it;
3. Read the "
README_en-US" file (in the
readmes directory).
Pay attention to the current path, when entering the
sudo dpkg -i *.deb command into the terminal. I usually provide the full path to the files (say:
/video/LibreOffice/LibreOffice_6.0.3.2_Linux_x86-64_deb/debs/*.deb). So, pay attention to the fully qualified path before hitting "Enter" in the terminal window.
4. Run
sudo apt update, then
sudo apt upgrade.
From where I look, this will work. At least, it worked for me.
Give it a try and if this makes the nightmare go away, remember to add the "SOLVED" label to the first post in the thread.
Below, there is a sample code to what I do to install another LibreOffice than the default one:
Code:
cd /video/X-99-Kit-Linux/LibreOffice-Versiuni-Info/LibreOffice_6.0.3.2_Linux_x86-64_deb/DEBS/
sudo dpkg -i *.deb
You need to
modify the above code with the appropriate data, that points to the current directory where you unpacked the packages.
Best wishes!
[
Later edit...]
I saw Jerry's message.
I seldom use (that is: exceptionally only)
sudo apt update, then
sudo apt upgrade.
Probably the only case is, when I install a new Linux Lite (meaning, from a bootable stick) and that rarely happens, except when the previous version is the end of line, such as LL 5.8 which is followed by a major version (6.0).
For each update/upgrade, I rely on the Lite specific module (Update or Upgrade). So when I wrote "update worked flawlessly", the update was performed by the Linux Lite appropriate module. In this case, Update; namely:
/usr/bin/lite-updates.
As a showcase...
Yesterday, there were some 100 package updates. All went like a breeze and some 60%, were LibreOffice and gstreamer related, so maybe if you do what I suggested, all wil work well.
A last second thought, to follow Jerry's guidelines:
After installing LibreOffice 6.0.3.2, instead of using the sequence
sudo apt update, then
sudo apt upgrade, since you are in CLI, use:
Code:
sudo /usr/bin/lite-updates
This will pop up the Lite Updates graphic module. If there is any update, it will show the list; else, you'll get the message "Your system is up to date".
Good luck!
