How risky is this? Updating GTK+ version 3.14 to 3.22

Questions about applications and software
Locked
donv
Level 1
Level 1
Posts: 14
Joined: Mon Oct 04, 2010 5:38 pm

How risky is this? Updating GTK+ version 3.14 to 3.22

Post by donv » Sat Apr 15, 2017 2:37 pm

I use the Homebank application for home finances management. The Debian package always lags significantly so I typically make and install newest versions locally.

The latest version installation fails at the .configure stage with the error

Code: Select all

Requested 'gtk+-3.0 >= 3.16' but version of GTK+ is 3.14.5
My system is running fully updated LMDE 2. I see Debian stretch has version 3.22.11-1 available.

I note the caution by Xenopeek
Be mindful to use it for applications only and not system libraries (as that could break other things).
in reference to jessie-backports at viewtopic.php?t=212397 .

I really don't want to break my system but how risky would it be to make this GTK+ version jump? If the fix for problems would be to simply downgrade the package again then OK - I just don't want to do any permanent/significant damage. Is there an alternative approach I could/should take on my end?

User avatar
xenopeek
Level 24
Level 24
Posts: 24059
Joined: Wed Jul 06, 2011 3:58 am
Location: The Netherlands

Re: How risky is this? Updating GTK+ version 3.14 to 3.22

Post by xenopeek » Sat Apr 15, 2017 4:04 pm

It is a core system library. The long and short of it is: don't try it unless you would be happy to fix things if this does break stuff.

Personally, if you don't have any show stopping bugs in Homebank (in which case, report them to Debian maintainers) I'd just idle and wait for LMDE 3 which will have Homebank 5.0.9. LMDE 3 will be in development after Linux Mint 17.2 is released and of course won't be released till after Debian 9 is released (it looks like there is good progress on that https://www.phoronix.com/scan.php?page= ... April-2017)
donv wrote:The Debian package always lags significantly
This is true for all programs. When Debian 9 is released its packages will already be many months old versions. Case in point: the Homebank version in Debian 9 is from July last year :wink: But with Gtk+ 3.22 you can at least compile something newer.
Image

Monsta
Level 10
Level 10
Posts: 3027
Joined: Fri Aug 19, 2011 3:46 am

Re: How risky is this? Updating GTK+ version 3.14 to 3.22

Post by Monsta » Sun Apr 16, 2017 7:10 am

The first thing you'll notice after such an upgrade is that every theme is broken. :)
There were lots of internal changes in GTK+3 during these years, and old themes aren't going to work properly. You'd have to get the themes that are compatible with GTK+ 3.22.

Locked

Return to “Software & Applications”