Re: [GNC-dev] Single User Installation location on Linux

2020-03-06 Thread Frank H. Ellenberger
Hi, Am 06.03.20 um 10:25 schrieb Geert Janssens: > Yes, I noticed that too. Looking at the history it looks like Frank already > made this change in May > last year. > > I also googled around a bit more on this subject. And it looks like there are > different > interpretations of how $HOME/.l

Re: [GNC-dev] Single User Installation location on Linux

2020-03-06 Thread Geert Janssens
Op vrijdag 6 maart 2020 11:53:30 CET schreef Colin Law: > On Fri, 6 Mar 2020 at 09:50, Geert Janssens > wrote: > > ... > > So we have identified at least one installation method that indeed does > > follow the systemd spec. I wonder whether npm (for nodeJS), guix (for > > guile), cpan (for perl)

Re: [GNC-dev] Single User Installation location on Linux

2020-03-06 Thread Colin Law
On Fri, 6 Mar 2020 at 09:50, Geert Janssens wrote: > ... > So we have identified at least one installation method that indeed does > follow the systemd spec. I wonder whether npm (for nodeJS), guix (for guile), > cpan (for perl) and so on have similar user local installation options that > use

Re: [GNC-dev] Single User Installation location on Linux

2020-03-06 Thread Geert Janssens
Op vrijdag 6 maart 2020 10:39:29 CET schreef Colin Law: > On Fri, 6 Mar 2020 at 09:29, Geert Janssens > wrote: > > ... > > What I am still curious about though is how applications get installed in > > $HOME/.local/bin. > Looking at my notes on platformio I believe it got there via > pip install -

Re: [GNC-dev] Single User Installation location on Linux

2020-03-06 Thread Colin Law
On Fri, 6 Mar 2020 at 09:29, Geert Janssens wrote: > ... > What I am still curious about though is how applications get installed in > $HOME/.local/bin. Looking at my notes on platformio I believe it got there via pip install --user platformio In my notes it also says to add .local/bin to the pa

Re: [GNC-dev] Single User Installation location on Linux

2020-03-06 Thread Geert Janssens
Op vrijdag 6 maart 2020 10:09:01 CET schreef Colin Law: > Inspecting my Ubuntu 19.10 system I see that a number of applications > have installed themselves to ~/.local/bin. Platformio for example. > Also that folder is in the PATH, but whether it is there on a clean > install I don't know. > > Co

Re: [GNC-dev] Single User Installation location on Linux

2020-03-06 Thread Geert Janssens
Yes, I noticed that too. Looking at the history it looks like Frank already made this change in May last year. I also googled around a bit more on this subject. And it looks like there are different interpretations of how $HOME/.local should be used. The freedesktop base directory specificati

Re: [GNC-dev] Single User Installation location on Linux

2020-03-06 Thread Colin Law
Inspecting my Ubuntu 19.10 system I see that a number of applications have installed themselves to ~/.local/bin. Platformio for example. Also that folder is in the PATH, but whether it is there on a clean install I don't know. Colin On Thu, 5 Mar 2020 at 22:20, David Cousens wrote: > > Geert >

Re: [GNC-dev] Single User Installation location on Linux

2020-03-05 Thread David Cousens
Strange I or someone else must have changed the wiki after the previous discussion. It now has $HOME/opt as a recommended location and points out that it can be any directory the user chooses. David - David Cousens -- Sent from: http://gnucash.1415818.n4.nabble.com/GnuCash-Dev-f1435356.h

Re: [GNC-dev] Single User Installation location on Linux

2020-03-05 Thread David Cousens
John, These were previous mentionsof $HOME/.local. My emeory of things is getting a bit flawed these days. I don't think it was a rtecommendation as such. The original wiki before I modified it had $HOME/.local as the single user location http://gnucash.1415818.n4.nabble.com/GNC-dev-About-the-

Re: [GNC-dev] Single User Installation location on Linux

2020-03-05 Thread David Cousens
Geert I had a short discussion about where to install for local use with John when I started updating the wiki a couple of years ago. At that time the user gnucash data files weren't in $HOME/.local/share/gnucash so there was no possible conflict at that time. The $HOME/.local/bin was added to PA

Re: [GNC-dev] Single User Installation location on Linux

2020-03-05 Thread David Cousens
Hi Frank, I agree with the general point of using a directory under $HOME as the installation point. What it is called is really up to the users preference. $HOME/.local/bin seems to be included in PATH by default on Linux Mint. Not sure if that is necessarily the case for other Linux distributio

Re: [GNC-dev] Single User Installation location on Linux

2020-03-05 Thread Geert Janssens
I can't, perhaps David remembers ? Geert [1] https://lists.gnucash.org/pipermail/gnucash-user/2020-March/089602.html Op donderdag 5 maart 2020 20:57:04 CET schreef John Ralls: > Can you point me at that recommendation? I don't remember it and all Google > is finding for me is > https://lists.gnu

Re: [GNC-dev] Single User Installation location on Linux

2020-03-05 Thread John Ralls
Can you point me at that recommendation? I don't remember it and all Google is finding for me is https://lists.gnucash.org/pipermail/gnucash-user/2018-May/076971.html where I use $HOME/.local as an e.g. Regards, John Ralls > On Mar 5, 2020, at 12:53 AM, Geert Janssens > wrote: > > I just n

Re: [GNC-dev] Single User Installation location on Linux

2020-03-05 Thread Geert Janssens
I just now read your original reply on the user list. So the recommendation comes from John. We'll have to wait for his answer to see where he got it from then. In addition you suggest there the installation process adds $HOME/.local/bin to the PATH. I don't think it does. There is nothing in t

Re: [GNC-dev] Single User Installation location on Linux

2020-03-05 Thread Geert Janssens
David, I'm interested where you got the recommendation to install into $HOME/.local from ? Perhaps this is a practice used by some distros in specific ? Op donderdag 5 maart 2020 02:47:36 CET schreef David Cousens: > If I create a directory .apps under $HOME then GnuCash installs to it > without

Re: [GNC-dev] Single User Installation location on Linux

2020-03-04 Thread Frank H. Ellenberger
Hi David, some historical background: In Gnucash 2.x we followed the FHS http://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch03s08.html Note, that "Home Directory Specifications and Conventions" is new in version 3, released March 19, 2015. In Gnucash 3.x we obey the XDG Base Directory Specificat

[GNC-dev] Single User Installation location on Linux

2020-03-04 Thread David Cousens
The wiki Building on Linux currently recommends doing a single user local installation to $HOME/.local. Frank Ellenberger pointed out to me in a thread (http://gnucash.1415818.n4.nabble.com/GNC-How-to-install-GnuCash-from-Source-for-Linux-tt4716225.html) on the User forum that this results in $HOM