[GNC] Gnucash 3 in the Debian / Ubuntu pipeline?

GWB gwb at 2realms.com
Wed Aug 22 17:04:44 EDT 2018


No disagreement here on building from source.  A PPA did exist for
GnuCash versions beyond the Ubuntu standard repo.  That was
GetDeb.org.  It went dark.  If I had installed 3.x.x. from GetDeb and
I had to reinstall for some reason, building from source would be
about the only option (or perhaps another PPA).

I'm not sure if that's trivial for most gnucash users on linux or not.
But if you do install 2.6.21 from a PPA and pin it (or build from
source) and you have to reinstall, your chances are much better that
the universal PPA will have something close enough to 2.6.21 that will
work.

So for ubuntu I mean I avoid installing a version signifigantly higher
than what is in the universal PPA.  If your distribution has 3.x.x in
the pipeline, you're probably OK with 3.2.

You're OK with all the versions if you are familiar with building from
source, and you know how to apply patches manually.

I haven't tried this yet, but I will at some point download the
gnucash-common .deb file and see if dpkg can find all the dependencies
when installing local:

https://packages.ubuntu.com/bionic/all/gnucash-common/download

Or perhaps:

https://packages.ubuntu.com/cosmic/all/gnucash-common/download

At the moment they look the same; if Cosmic Carmic Cuttlefish gets a
deb for 3.x.x, it will be at the last URL, I think.

Why is gnucash in the Gnome ghetto for program categories?  Am I able
to run it in xfce because I already have the gnome dependencies
installed already?

Gordon

On Wed, Aug 22, 2018 at 1:33 PM, Adrien Monteleone
<adrien.monteleone at lusfiber.net> wrote:
> I’m not sure what you mean by ’not getting too far ahead of your distribution.’
>
> I’ve successfully compiled and used 3.2 (and 2.6.17 and 2.6.19) on Ubuntu 16.04 which has 2.6.12 in its repo.
>
> Unless you’re using a dedicated PPA (which doesn’t exist for GnuCash), certainly changing repos to debian/unstable or trying to change to a different ubuntu repo (like using the bionic repo on xenial) can be dangerous.
>
> But building from source, which is not all that complicated, is generally fine. (problems arise if you have dependency conflicts with other software)
>
> Regards,
> Adrien
>
>> On Aug 21, 2018, at 4:55 PM, GWB <gwb at 2realms.com> wrote:
>>
>> I'm not sure how the version history works in Ubuntu or Debian, but I
>> installed GnuCash 2.6.7 from getdeb.org quite a while ago, and
>> "pinned" it (so that apt-get upgrade would not go to the version up)
>> to that version hoping that gnucash in Ubuntu 14 would catch up with
>> 2.6.7.  Ubuntu 14 ("Trusty Tahr") still only has 2.6.1, but 18.04
>> ("Bionic Beaver" really? who comes up with these names?) has indeed
>> included 2.16.19, as John recalled.  18.04 is my next upgrade.
>>
>> Every time I run "apt-get update" I am reminded that getdeb.org is
>> gone, and has been for some time.  Did getdeb.org have gnucash 3.0 at
>> some point before it went dark?
>>
>> I don't see either the Ubuntu or Debian package maintainers (perhaps
>> the same person or team in this case) moving too quickly to upgrade
>> gnucash in their package repos.  But maybe I'm wrong, which would be
>> nice.  But if you do find a repository with 3.x.x, I would pin it (or
>> "version lock") to a lower version in order not to get too far ahead
>> of the main repos for your linux distribution.
>>
>> Alas, 18.10 ("Cosmic Cuttlefish") lists:
>>
>> gnucash (1:2.6.19-1)
>>    [universe]personal and small-business financial-accounting software
>>
>> at https://packages.ubuntu.com/cosmic/gnome/
>>
>> Perhaps 19 ("Vomiting Vole") will have gnucash 3.  Until then, check
>> for other repos, look in unstable and testing to see if some
>> adventurous soul decided to be creative, and unless you absolutely
>> need some feature in the latest release, pin your version and don't
>> get too far ahead of the main repo for your distribution.
>>
>> Gordon
>>
>> On Mon, Aug 20, 2018 at 7:41 PM, Lincoln A Baxter <lab at lincolnbaxter.com> wrote:
>>> Just curious...  It has been almost a year since Gnucash was removed to
>>> Debian testing.
>>>
>>> It has (re)entered SID on 7/4, and there it sits...
>>>
>>> Who is responsible for working on the "excuses" for why is stays in
>>> SID: https://tracker.debian.org/pkg/gnucash, and has not migrated to
>>> Testing?
>>>
>>> Lincoln
>>>
>>>
>>> On Thu, 2018-07-05 at 00:39 -0600, Bert Riding wrote:
>>>> I spoke too soon.  1:3.2-1 is now out in the unstable Debian repo.
>>>>
>>>> On Thu, 5 Jul 2018 12:52:51 +0800
>>>> Plutocrat <plutocrat at gmail.com> wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> I've been troubled by the lack of Gnucash activity in Debian/Ubuntu
>>>>> repositories. I previously used getdeb, which went silent around
>>>>> September 2017. I tried contacting the owners, but no reply. There
>>>>> was also an attempt on Launchpad to provided more recent versions via
>>>>> a PPA, but that also went inactive a few years back. Again I tried to
>>>>> contact the owners, but no response. And the main repos are stuck on
>>>>> 2.6
>>>>>
>>>>> So for the last week or so I've been looking around, trying to figure
>>>>> out if I can start a PPA of my own, and looking for info on what are
>>>>> the necessary steps to fill it with .deb files. I was initially just
>>>>> looking to do 3.x on Ubuntu 18.04. Still haven't figured out exactly
>>>>> how this works.
>>>>>
>>>>> However I just came across this in my research. If I read it
>>>>> correctly, then it seems that 3.2 is being added to Debian Sid and
>>>>> so, eventually, to Ubuntu 18.10. Possibly it will be backported then
>>>>> to 18.04 and maybe even 16.x
>>>>> https://launchpad.net/ubuntu/+source/gnucash/1:3.2-1
>>>>>
>>>>> Here's hoping.
>>>>>
>>>>> P.
>>>>>
>>>>> _______________________________________________
>>>>> gnucash-user mailing list
>>>>> gnucash-user at gnucash.org
>>>>> 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.
>>>>
>>>>
>>> _______________________________________________
>>> gnucash-user mailing list
>>> gnucash-user at gnucash.org
>>> 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.
>> _______________________________________________
>> gnucash-user mailing list
>> gnucash-user at gnucash.org
>> 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.
>>
>
>
> _______________________________________________
> gnucash-user mailing list
> gnucash-user at gnucash.org
> 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.


More information about the gnucash-user mailing list