The 'Kept back' list is something to focus on.

  `sudo apt-get --with-new-pkgs upgrade`

Should pull those in, *and* keep them as 'auto-installed'.

If you install them one at a time, they will be marked as 'manually installed' which could be problematic later.

Since you went through two upgrades (from Jessie to Stretch to Buster) it would be a good idea to get all package issues resolved before too long.

There are several commands and tools you can use to trace why packages are held, exactly what versions are installed, as well as reverse dependencies so you can see what can safely be removed if it is no longer needed. ('autoremove' doesn't catch everything) But all of that is far beyond the scope of this list. (it is a game of whack-a-mole anyway)

And yes, if you downloaded the .deb of GnuCash originally, I'd remove it, and re-install.

You have 3 options for re-install:

1. 3.4 from the standard Buster repo
2. Follow that Wiki link I gave earlier and use the buster-backports repo to get 3.10
3. Install Flatpak and then install GnuCash 4.1

The 3rd option allows you to stay current with GnuCash but stay on Buster as long as it is officially supported.

The 2nd option allegedly does this too, but it is 3 versions behind and it is unknown if additional backports will be made after 3.10.

There is nothing wrong with the first option, but there have been seven versions issued since 3.4 in the 3.x series, and two in the 4.x series. It is quite old (nearly 2 years) and a few hundred or more bugs have been squashed since then along with many improvements in reports.

The only quirk to Flatpak that I'm aware of is that there are some special configuration considerations if you are using one of the database backends, as well as getting GnuCash to print to a physical printer. (both doable, but they won't work out of the box) See the Wiki for more info on getting the Flatpak version and any side issues.


Regards,
Adrien

On 8/22/20 1:39 AM, John Angelico wrote:
Thanks again Adrien.

You are correct, I did upgrade from Jessie.

I have just checked my own update log, which I save out of the terminal
session.

It shows a lot which has been held back, and I also ran autoremove to clear
out a lot of unused stuff. There were plenty of python items there but I
didn't see python-GnuCash or python3-GnuCash.

Kept back:
   python-dbus.mainloop.pyqt5
   python-pyqt5 python-qt4 python-sip python3 python3-apt python3-brlapi
   python3-cairo python3-cups python3-dbus python3-dbus.mainloop.pyqt5
   python3-gi python3-gi-cairo python3-minimal python3-pil python3-pycurl
   python3-pyqt5 python3-renderpm python3-reportlab python3-reportlab-accel
   python3-sip python3-smbc python3-uno

IIRC, I installed 2.6 from a separate download rather than through the
repos. I wonder if I should just completely uninstall GnuCash and start
afresh?


_______________________________________________
gnucash-user mailing list
[email protected]
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Reply via email to