[GNC-dev] wiki:Installing_Dependencies#Installing_Main_GnuCash_Dependencies

Frank H. Ellenberger frank.h.ellenberger at gmail.com
Sun Jul 17 21:24:31 EDT 2022


Thanks, David!

But keep in mind that  it is overlapping with
https://wiki.gnucash.org/wiki/Building_On_Ubuntu
The usage of 'sudo apt -y build-dep gnucash' there is
IMHO the smarter way.

Regards
FRank

Am 18.07.22 um 01:44 schrieb davidcousens49 at gmail.com:
> Frank,
> 
> I think a link to the README.dpendencies is a good way to go. Like most
> tutorials the wiki is written at  a particular point in time and development
> state of GnuCash and the many libraries it depends upon. Each OS distribution
> has its own peculiarities for package management and I think it is useful to
> have some general ideas about how to go about installing dependencies in the
> various OS distributions but they will necessarily become dated with time. A
> novice to an OS/distribution and GnuCash can even find outdated information
> useful for getting some orientation to begin with, I know I did around 2010-11
> whan I started building GnuCash because Linux Mint's repository version was so
> out of date. Perhaps adding a note that the instructions given there may no
> longer be completely relevant and to consult the README.dependencies.  The other
> problem is the package managers often use slightly different naming conventions
> for the libraries in the different distributions. I do periodically update the
> instructions there, usually when an update to LM forces me to do a complete
> rebuild but lately they haven't required a reinstall for updating the OS which
> was usually my trigger for revisiting the build instructions. Also getting
> longer in the tooth and slowing down a bit more these days.  I will try to set
> aside a bit of time after my annual tax return is out of the way to tidy it up.
>  
> David Cousens
> 
> On Mon, 2022-07-18 at 01:00 +0200, Frank H. Ellenberger wrote:
>> Hi,
>> Oh, we have
>> Dependencies,
>> Installing_Dependencies, and the
>> Building* pages
>>
>> The list in Installing_Dependencies was not maintained at least the last
>> 2 years.
>>
>> From my POV it is hard to maintain because it lists
>> * indirect dependencies from the times, when apt and rpm were unable to
>> resolve dependencies.
>> * contains explicit minor and packaging versions, which might have been
>> right some years ago on a specific Ubuntu version, but  not in the
>> package managers of other distributions.
>>
>> In short I am in favour of replacing this list by a link to
>> README.dependencies.
>>
>> David, you have been the author?
>>
>> Regards
>> Frank
>>
>>
>> Am 17.07.22 um 18:33 schrieb Paul Kroitor:
>>> Line 5 in the large list at 
>>> https://wiki.gnucash.org/wiki/Installing_Dependencies
>>>
>>> -----Original Message-----
>>> From: Frank H. Ellenberger <frank.h.ellenberger at gmail.com> 
>>> Sent: July 17, 2022 12:27 PM
>>> To: Paul Kroitor <paul at kroitor.ca>
>>> Cc: gnucash-devel at gnucash.org
>>> Subject: Re: [GNC-dev] Build Issues on Ubuntu jammy - guile
>>>
>>>
>>>
>>> Am 17.07.22 um 17:25 schrieb Paul Kroitor:
>>>> *the documentation says use guile 2.0 but only 2.2 or 3.0 are 
>>>> available - is there any reason not to install 3.0?
>>>>
>>> Where exactly?
>>> Perhaps it was written a few years ago with conservatie LTS users in mind,
>>> which can be 5 years behind.
>>>
> 


More information about the gnucash-devel mailing list