Re: [GNC] Deb 3.4.0.1 not working for me in ubuntu 18.04
I have installed this on several machines without problems. What happens if, in a terminal, you run the commands which gnucash and apt-cache policy gnucash and also when you try to run it from the command line, so again in a terminal just run gnucash In case you don't know, you can copy from the terminal using Ctrl-Shift-C Colin On Mon, 7 Jan 2019 at 23:41, DaveW wrote: > > On Mon, 7 Jan 2019 07:31:47 + > Colin Law wrote: > > > Just to clarify a bit, after installing you have to tell the update > > manager not to replace it with the original version again, as > > described in that thread, > > > > Colin > > > > On Mon, 7 Jan 2019 at 00:04, Stephen M. Butler wrote: > > > > > > On 1/6/19 3:40 PM, DaveW wrote: > > > > Ubuntu 18.04. I am hoping to upgrade from GNC 3.2 to 3.4. > > > > > > > > The 3.4.0.1 Deb recently announced bombs out. > > > > That is to say it appears to be installing via the Software > > > > Centre. >> Gets 100% installed. >> Offers to "Launch"(or "Remove") > > > > Press "Launch" and it generates a "New Software Available" > > > > message. > > > > Software Updater shows Gnucash available. When run it loads > > > > version 2.16.x Gnucash. > > > > > > > > Need some guidance please. > > > > > > > > Dave W > > > > > > > > > This thread > > > https://lists.gnucash.org/pipermail/gnucash-user/2019-January/081700.html > > > > > > > > > > ___ > > > > gnucash-user mailing list > > > > gnucash-user@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. > > > > > > > > > > -- > > > Stephen M Butler, PMP, PSM > > > stephen.m.butle...@gmail.com > > > kg...@arrl.net > > > 253-350-0166 > > > --- > > > GnuPG Fingerprint: 8A25 9726 D439 758D D846 E5D4 282A 5477 0385 > > > 81D8 > > > > > > ___ > > > gnucash-user mailing list > > > gnucash-user@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. > > Thank you Stephen and Colin, > > I am going around and around. I am a little confused as to whether the > instructions in the above thread apply to 18.04 or 18.10?? > Nevertheless, I followed the commands line by line, (Although I > note that when it gets to the: "libboost-locale1.65.1 > libboost-regex1.65.1" line it say it does not recognise the command.) > However, I always land up where I started. I should note here that > Synaptic sees the 3.4 version but it's greyed out and there is an ! > mark. > > Here's some additional information which may point to my dilemma:- > > I have available in my Software Centre 2 versions of Gnucash: > 1. ver 1.2.6.19-1. > 2. ver Version: 3.2 Build ID: 3.2+ (2018-06-24). I notice that > the source is dl.flathub.org. Futhermore, I discover, in my > frenzy, that Synaptic does not see this version - even though > it is installed? So I guess "flathub" is outside the Ubuntu > relm? It seems to work okay, although I have not thoroughly > tested it. > I discover that I can install each of the above versions and they can > run independently. > > All of that said, I simply want to install the latest version and keep > the system and myself happy. > > Dave W > > > ___ > > gnucash-user mailing list > > gnucash-user@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@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.
Re: [GNC] Deb 3.4.0.1 not working for me in ubuntu 18.04
On Tue, 8 Jan 2019 at 05:15, Adrien Monteleone < adrien.montele...@lusfiber.net> wrote: > > 18.04, I’ve tested them on 18.10, but there is a larger dependency mess. There is no dependency hell installing from Stephen's deb on 18.10 ( https://drive.google.com/open?id=172BMIvLgD7twcGEWkR5GcddoZ_A4QWfY ). It is just necessary to install the libboost packages. Colin ___ gnucash-user mailing list gnucash-user@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.
Re: [GNC] Deb 3.4.0.1 not working for me in ubuntu 18.04
Yes, on a clean installation of 18.10. But as I experienced with an upgrade from Xenial (via Bionic first) GnuCash keeps wanting to look for older versions of libboost for some reason and trying to install those packages exposes a can of worms. Though I’m not sure how many people would be working on such a system anyway, the caveat is there. Regards, Adrien > On Jan 8, 2019, at 2:55 AM, Colin Law wrote: > > On Tue, 8 Jan 2019 at 05:15, Adrien Monteleone > wrote: > > > > 18.04, I’ve tested them on 18.10, but there is a larger dependency mess. > > There is no dependency hell installing from Stephen's deb on 18.10 > (https://drive.google.com/open?id=172BMIvLgD7twcGEWkR5GcddoZ_A4QWfY ). It is > just necessary to install the libboost packages. > > Colin > ___ gnucash-user mailing list gnucash-user@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.
Re: [GNC] Deb 3.4.0.1 not working for me in ubuntu 18.04
On Tue, 8 Jan 2019 at 09:23, Adrien Monteleone < adrien.montele...@lusfiber.net> wrote: > Yes, on a clean installation of 18.10. But as I experienced with an > upgrade from Xenial (via Bionic first) GnuCash keeps wanting to look for > older versions of libboost for some reason and trying to install those > packages exposes a can of worms. Though I’m not sure how many people would > be working on such a system anyway, the caveat is there. > Interesting, Mine has been upgraded over mutliple versions for several years and I do not see the problem. I wonder whether you have installed something not from the standard repositories that is causing this. Just to check, are saying that running (on 18.10) sudo apt install libboost-filesystem1.65.1 libboost-date-time1.65.1 libboost-locale1.65.1 libboost-regex1.65.1 did not run smoothly? I would be interested to see the errors if you are in a position to easily repeat that. Regards Colin ___ gnucash-user mailing list gnucash-user@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.
Re: [GNC] Deb 3.4.0.1 not working for me in ubuntu 18.04
See my replies in this thread on -devel starting here: https://lists.gnucash.org/pipermail/gnucash-devel/2019-January/043146.html I gave up, as I figured at this point, building from source would be less hassle. (I don’t need it anyway, I use GC on Mac daily - I was just testing the .deb) If it helps, I could keep going down the rabbit hole and report back my findings. More useful though would be to solve why GnuCash is looking for the 1.58 version instead of 1.65 like for you and others, or whatever is current on the machine. (in this case I had just upgraded to 1.67) Note too, I had previously (when I was running Xenial) built 3.x from source, also to test the build instructions and do some other user-space bug testing in that environment. Perhaps the removal procedure didn’t cleanup after itself completely. (I used the recipe on the wiki which uses the original build directory) Regards, Adrien > On Jan 8, 2019, at 3:33 AM, Colin Law wrote: > > On Tue, 8 Jan 2019 at 09:23, Adrien Monteleone < > adrien.montele...@lusfiber.net> wrote: > >> Yes, on a clean installation of 18.10. But as I experienced with an >> upgrade from Xenial (via Bionic first) GnuCash keeps wanting to look for >> older versions of libboost for some reason and trying to install those >> packages exposes a can of worms. Though I’m not sure how many people would >> be working on such a system anyway, the caveat is there. >> > > Interesting, Mine has been upgraded over mutliple versions for several > years and I do not see the problem. I wonder whether you have installed > something not from the standard repositories that is causing this. > Just to check, are saying that running (on 18.10) > sudo apt install libboost-filesystem1.65.1 libboost-date-time1.65.1 > libboost-locale1.65.1 libboost-regex1.65.1 > did not run smoothly? I would be interested to see the errors if you are > in a position to easily repeat that. > > Regards > > Colin > ___ > gnucash-user mailing list > gnucash-user@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@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.
Re: [GNC] Deb 3.4.0.1 not working for me in ubuntu 18.04
On Tue, 8 Jan 2019 at 10:46, Adrien Monteleone < adrien.montele...@lusfiber.net> wrote: > See my replies in this thread on -devel starting here: > https://lists.gnucash.org/pipermail/gnucash-devel/2019-January/043146.html Is not that referring to the Disc deb file, not the one built by Stephen for 18.04? > I gave up, as I figured at this point, building from source would be less > hassle. (I don’t need it anyway, I use GC on Mac daily - I was just testing > the .deb) > > If it helps, I could keep going down the rabbit hole and report back my > findings. > > More useful though would be to solve why GnuCash is looking for the 1.58 > version instead of 1.65 like for you and others, or whatever is current on > the machine. (in this case I had just upgraded to 1.67) > Which build is looking for 1.58? A packaged installation requires specific versions of libraries to be installed. Otherwise you would never be certain that something would run correctly. That is one of the reasons that you normally have a different package build for each Ubuntu version. Colin ___ gnucash-user mailing list gnucash-user@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.
Re: [GNC] Deb 3.4.0.1 not working for me in ubuntu 18.04
> On Jan 8, 2019, at 4:53 AM, Colin Law wrote: > > On Tue, 8 Jan 2019 at 10:46, Adrien Monteleone < > adrien.montele...@lusfiber.net> wrote: > >> See my replies in this thread on -devel starting here: >> https://lists.gnucash.org/pipermail/gnucash-devel/2019-January/043146.html > > > Is not that referring to the Disc deb file, not the one built by Stephen > for 18.04? Oops. Yes, I was testing the Disco version. I’ll give Stephen’s .deb a trial and see what happens. I’ll also be sure to either not do this in the wee hours, or at least after my first pot of coffee. > > >> I gave up, as I figured at this point, building from source would be less >> hassle. (I don’t need it anyway, I use GC on Mac daily - I was just testing >> the .deb) >> >> If it helps, I could keep going down the rabbit hole and report back my >> findings. >> >> More useful though would be to solve why GnuCash is looking for the 1.58 >> version instead of 1.65 like for you and others, or whatever is current on >> the machine. (in this case I had just upgraded to 1.67) >> > > Which build is looking for 1.58? A packaged installation requires specific > versions of libraries to be installed. Otherwise you would never be certain > that something would run correctly. That is one of the reasons that you > normally have a different package build for each Ubuntu version. I find it odd though that the version for Disco (which at best has 1.65, but probably will end up with 1.67 or better) was looking for 1.58 which was a Xenial-dev version of libboost, 6 releases of Ubuntu prior. Regards, Adrien ___ gnucash-user mailing list gnucash-user@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.
[GNC] Should the CSV Importer obey with the "automatic digital point" setting?
Hi, currently the CSV importer obeys with the “automatic digital point” setting in Preferences->General. IMO this should be changed. The above setting is a convenience for manual input. But csv files are normally generated automatically and often do not include a point for whole figures. In that case the imported figure will be wrong - which happened to me. Any opinions? Cheers, Christoph ___ gnucash-user mailing list gnucash-user@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.
Re: [GNC] Deb 3.4.0.1 not working for me in ubuntu 18.04
On 1/7/19 9:11 PM, Adrien Monteleone wrote: >> On Jan 7, 2019, at 5:41 PM, DaveW wrote: >> >> Thank you Stephen and Colin, >> >> I am going around and around. I am a little confused as to whether the >> instructions in the above thread apply to 18.04 or 18.10?? >> Nevertheless, I followed the commands line by line, (Although I >> note that when it gets to the: "libboost-locale1.65.1 >> libboost-regex1.65.1" line it say it does not recognise the command.) Those should be part of: /sudo apt install ... /Looks like the line wrapping didn't convey the true meaning of what to do there. Let me try to cleanup the commands (just 5 lines all beging with "sudo ")-- just in case line wrapping happens: sudo apt remove gnucash sudo apt autoremove sudo dpkg -i Downloads/gnucash_3.4-0-1_amd64.deb sudo apt install libboost-filesystem1.65.1 libboost-date-time1.65.1 libboost-locale1.65.1 libboost-regex1.65.1 sudo apt-mark hold gnucash // >> However, I always land up where I started. I should note here that >> Synaptic sees the 3.4 version but it's greyed out and there is an ! >> mark. > 18.04, I’ve tested them on 18.10, but there is a larger dependency mess. > > >> Here's some additional information which may point to my dilemma:- >> >> I have available in my Software Centre 2 versions of Gnucash: >> 1. ver 1.2.6.19-1. >> 2. ver Version: 3.2 Build ID: 3.2+ (2018-06-24). I notice that >> the source is dl.flathub.org. Futhermore, I discover, in my >> frenzy, that Synaptic does not see this version - even though >> it is installed? So I guess "flathub" is outside the Ubuntu >> relm? It seems to work okay, although I have not thoroughly >> tested it. >> I discover that I can install each of the above versions and they can >> run independently. > Flatpaks are installed via a separate system. See here: > https://flatpak.org/setup/Ubuntu/ > > You can then search for and install via flathub.org, or cli with ‘flatpak > install’ > > If I recall correctly, one of the devs now officially maintains the flatpak > of GnuCash. Unfortunately, flathub.org does not say which version is > available, though I’d suspect the cli search feature to report it correctly. > > >> All of that said, I simply want to install the latest version and keep >> the system and myself happy. > For that I’ve always built from source, but that was before the flatpak and > now this .deb file were available. > > Regards, > Adrien > >> Dave W I am trying to get a better deb via Launchpad were we can put up a ppa for folks to point to. Probably name it "gnucash-daily", although I don't see it changing daily but as commits are made to the maint branch. However, I am having problems with one of the tools (pbuilder-dest) and have a query out in the Ubuntu Forums for input. Nothing back when I checked a minute ago. I suspect I'm going to have to read the code (shell script) for pbuild-dest and the debootstrap script it invokes (also shell script). The later complains that gpgv can't be found -- but I can invoke it just fine. I am comfortable in ksh and hope that transfers well to bsh. Wish I had better news and was making progress to get something really useful. My research indicates the check-install is not up to the task of dealing with multiple O/S version. >> -- >> Stephen M Butler, PMP, PSM >> stephen.m.butle...@gmail.com >> kg...@arrl.net >> 253-350-0166 >> --- >> GnuPG Fingerprint: 8A25 9726 D439 758D D846 E5D4 282A 5477 0385 81D8 ___ gnucash-user mailing list gnucash-user@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.
Re: [GNC] Crash at Scheduled Mortgage and Loan Repayment setup
I found bugs 796946 and 796953 for scheduled transactions. This is probably the same issue. MikeComm wrote > New release install of 3.4 under Windows 10, obtained by following > recent link in this forum. To set up a scheduled mortgage payment - > entered amounts, interest, accounts, loan length, remaining etc, I > progress as far as loan repayment in the setup and click OK. GNU seems > to be calculating results then it crashes/quits. > > gnucash.trace shows: > * 17:54:26 WARN > > Could not spawn perl: Failed to > execute child process (No such file or directory) > > Did not think that Perl would be required for a Windows program, but > installed Strawberry Perl anyway and retried. > > gnucash.trace then output: > * 20:58:06 WARN > > Could not kill child process: Access > is denied. > > Looks to me like something other than lack of Perl is going on. Any help? > ___ > gnucash-user mailing list > gnucash-user@ > 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. -- Sent from: http://gnucash.1415818.n4.nabble.com/GnuCash-User-f1415819.html ___ gnucash-user mailing list gnucash-user@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.
Re: [GNC] Loan Mortgage repayment assistant problem
My point is that the equations are defined by the assistant, and I think that they can be expressed in a form that concentrates all the errors into one line where a simple rounding would not generate a problem where the parts do not add up to 100%. Granted, the errors may sometimes cause inaccurate results, but they would not add the imbalance line to the transaction. The current equations are three evaluations called pmt(numbers), ppmt(numbers) and ipmt(numbers) with no clue how they are actually evaluated. Apparently pmt is not always the sum of ppmt and ipmt. when rounding happens. If ipmt were expressed as pmt-ppmt, there would be no imbalance, but one of the other two ways to express all three may be less likely to generate inaccurate results. David C On Mon, Jan 7, 2019 at 10:19 PM John Ralls wrote: > > > > On Jan 7, 2019, at 3:14 PM, David Carlson > wrote: > > > > I just had a scheduled transaction that was set up by the loan/mortgage > > repayment assistant appear with 0.01 Imbalance-USD. > > > > I would think that GnuCash should have an accuracy method that would > > prevent this from happening. Is this a bug? > > > > I am using GnuCash 2.6.17 in Ubuntu 16.04 today. > > The accuracy method is what created the imbalance entry. ;-) > > There’s nothing in the SX system to pre-instantiate future scheduled > transactions and ensure that they’re balanced. What would you have the > check function do if it found an imbalanced case? How would you handle > variables whose values are set by the user in the SLR dialog? > > Regards, > John Ralls > > ___ gnucash-user mailing list gnucash-user@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.
Re: [GNC] Deb 3.4.0.1 not working for me in ubuntu 18.04
On Tue, 8 Jan 2019 at 17:52, Stephen M. Butler wrote: > > I am trying to get a better deb via Launchpad were we can put up a ppa > for folks to point to. Probably name it "gnucash-daily", although I > don't see it changing daily but as commits are made to the maint branch. > >From my personal point of view the most useful ppa would be one that has the latest released version rather than a daily or similar version. > > However, I am having problems with one of the tools (pbuilder-dest) and > have a query out in the Ubuntu Forums for input. Nothing back when I > checked a minute ago. I suspect I'm going to have to read the code > (shell script) for pbuild-dest and the debootstrap script it invokes > (also shell script). The later complains that gpgv can't be found -- > but I can invoke it just fine. I am comfortable in ksh and hope that > transfers well to bsh. > > Wish I had better news and was making progress to get something really > useful. My research indicates the check-install is not up to the task > of dealing with multiple O/S version. > I would love to be able to help here but it is an area outside my knowledge base. Colin ___ gnucash-user mailing list gnucash-user@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.
Re: [GNC] Loan Mortgage repayment assistant problem
The thee functions are defined in https://github.com/Gnucash/gnucash/blob/maint/libgnucash/app-utils/fin.scm, prefixed with gnc: (so gnc:ipmt etc.). At line 41ff you'll see that ppmt = pmt - ipmt. Regards, John Ralls > On Jan 8, 2019, at 12:48 PM, David Carlson > wrote: > > My point is that the equations are defined by the assistant, and I think that > they can be expressed in a form that concentrates all the errors into one > line where a simple rounding would not generate a problem where the parts do > not add up to 100%. Granted, the errors may sometimes cause inaccurate > results, but they would not add the imbalance line to the transaction. > > The current equations are three evaluations called pmt(numbers), > ppmt(numbers) and ipmt(numbers) with no clue how they are actually evaluated. > > Apparently pmt is not always the sum of ppmt and ipmt. when rounding happens. > If ipmt were expressed as pmt-ppmt, there would be no imbalance, but one of > the other two ways to express all three may be less likely to generate > inaccurate results. > > David C > > On Mon, Jan 7, 2019 at 10:19 PM John Ralls wrote: > > > > On Jan 7, 2019, at 3:14 PM, David Carlson > > wrote: > > > > I just had a scheduled transaction that was set up by the loan/mortgage > > repayment assistant appear with 0.01 Imbalance-USD. > > > > I would think that GnuCash should have an accuracy method that would > > prevent this from happening. Is this a bug? > > > > I am using GnuCash 2.6.17 in Ubuntu 16.04 today. > > The accuracy method is what created the imbalance entry. ;-) > > There’s nothing in the SX system to pre-instantiate future scheduled > transactions and ensure that they’re balanced. What would you have the check > function do if it found an imbalanced case? How would you handle variables > whose values are set by the user in the SLR dialog? > > Regards, > John Ralls > ___ gnucash-user mailing list gnucash-user@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.
Re: [GNC] Deb 3.4.0.1 not working for me in ubuntu 18.04
On 1/8/19 1:11 PM, Colin Law wrote: > On Tue, 8 Jan 2019 at 17:52, Stephen M. Butler wrote: > >> I am trying to get a better deb via Launchpad were we can put up a ppa >> for folks to point to. Probably name it "gnucash-daily", although I >> don't see it changing daily but as commits are made to the maint branch. >> > >From my personal point of view the most useful ppa would be one that has > the latest released version rather than a daily or similar version. I'm open to hosting both: gnucash and gnucash-daily. A project I did testing for (subsurface) had two similar ppa's. Those who wanted to stay "up-to-date" and those that "wanted-to-bleed". (nomenclature mine). > >> However, I am having problems with one of the tools (pbuilder-dest) and >> have a query out in the Ubuntu Forums for input. Nothing back when I >> checked a minute ago. I suspect I'm going to have to read the code >> (shell script) for pbuild-dest and the debootstrap script it invokes >> (also shell script). The later complains that gpgv can't be found -- >> but I can invoke it just fine. I am comfortable in ksh and hope that >> transfers well to bsh. >> >> Wish I had better news and was making progress to get something really >> useful. My research indicates the check-install is not up to the task >> of dealing with multiple O/S version. >> > I would love to be able to help here but it is an area outside my knowledge > base. > > Colin > _ Outside of mine also. But, I'm interested and learning. -- Stephen M Butler, PMP, PSM stephen.m.butle...@gmail.com kg...@arrl.net 253-350-0166 --- GnuPG Fingerprint: 8A25 9726 D439 758D D846 E5D4 282A 5477 0385 81D8 ___ gnucash-user mailing list gnucash-user@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.
Re: [GNC] Loan Mortgage repayment assistant problem
John, Thanks for the reference. Alas, I will need to do some homework to properly read SCM. There must still be some sort of rounding issue creeping in if the Scheduled Transaction SLR sometimes generates an imbalance from ppmt = pmt - ipmt. David C On Tue, Jan 8, 2019 at 3:44 PM John Ralls wrote: > The thee functions are defined in > https://github.com/Gnucash/gnucash/blob/maint/libgnucash/app-utils/fin.scm, > prefixed with gnc: (so gnc:ipmt etc.). > > At line 41ff you'll see that ppmt = pmt - ipmt. > > Regards, > John Ralls > > > > On Jan 8, 2019, at 12:48 PM, David Carlson > wrote: > > > > My point is that the equations are defined by the assistant, and I think > that they can be expressed in a form that concentrates all the errors into > one line where a simple rounding would not generate a problem where the > parts do not add up to 100%. Granted, the errors may sometimes cause > inaccurate results, but they would not add the imbalance line to the > transaction. > > > > The current equations are three evaluations called pmt(numbers), > ppmt(numbers) and ipmt(numbers) with no clue how they are actually > evaluated. > > > > Apparently pmt is not always the sum of ppmt and ipmt. when rounding > happens. If ipmt were expressed as pmt-ppmt, there would be no imbalance, > but one of the other two ways to express all three may be less likely to > generate inaccurate results. > > > > David C > > > > On Mon, Jan 7, 2019 at 10:19 PM John Ralls wrote: > > > > > > > On Jan 7, 2019, at 3:14 PM, David Carlson > wrote: > > > > > > I just had a scheduled transaction that was set up by the loan/mortgage > > > repayment assistant appear with 0.01 Imbalance-USD. > > > > > > I would think that GnuCash should have an accuracy method that would > > > prevent this from happening. Is this a bug? > > > > > > I am using GnuCash 2.6.17 in Ubuntu 16.04 today. > > > > The accuracy method is what created the imbalance entry. ;-) > > > > There’s nothing in the SX system to pre-instantiate future scheduled > transactions and ensure that they’re balanced. What would you have the > check function do if it found an imbalanced case? How would you handle > variables whose values are set by the user in the SLR dialog? > > > > Regards, > > John Ralls > > > > ___ gnucash-user mailing list gnucash-user@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.
Re: [GNC] Loan Mortgage repayment assistant problem
Well the SCM has numerous references to "round" and "rounding errors" so it's to be expected. Please file a bug with example numbers, and hopefully these errors may be fixed. On 9/1/19 7:35 am, David Carlson wrote: John, Thanks for the reference. Alas, I will need to do some homework to properly read SCM. There must still be some sort of rounding issue creeping in if the Scheduled Transaction SLR sometimes generates an imbalance from ppmt = pmt - ipmt. David C On Tue, Jan 8, 2019 at 3:44 PM John Ralls wrote: The thee functions are defined in https://github.com/Gnucash/gnucash/blob/maint/libgnucash/app-utils/fin.scm, prefixed with gnc: (so gnc:ipmt etc.). At line 41ff you'll see that ppmt = pmt - ipmt. Regards, John Ralls On Jan 8, 2019, at 12:48 PM, David Carlson wrote: My point is that the equations are defined by the assistant, and I think that they can be expressed in a form that concentrates all the errors into one line where a simple rounding would not generate a problem where the parts do not add up to 100%. Granted, the errors may sometimes cause inaccurate results, but they would not add the imbalance line to the transaction. The current equations are three evaluations called pmt(numbers), ppmt(numbers) and ipmt(numbers) with no clue how they are actually evaluated. Apparently pmt is not always the sum of ppmt and ipmt. when rounding happens. If ipmt were expressed as pmt-ppmt, there would be no imbalance, but one of the other two ways to express all three may be less likely to generate inaccurate results. David C On Mon, Jan 7, 2019 at 10:19 PM John Ralls wrote: On Jan 7, 2019, at 3:14 PM, David Carlson wrote: I just had a scheduled transaction that was set up by the loan/mortgage repayment assistant appear with 0.01 Imbalance-USD. I would think that GnuCash should have an accuracy method that would prevent this from happening. Is this a bug? I am using GnuCash 2.6.17 in Ubuntu 16.04 today. The accuracy method is what created the imbalance entry. ;-) There’s nothing in the SX system to pre-instantiate future scheduled transactions and ensure that they’re balanced. What would you have the check function do if it found an imbalanced case? How would you handle variables whose values are set by the user in the SLR dialog? Regards, John Ralls ___ gnucash-user mailing list gnucash-user@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@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.
Re: [GNC] Loan Mortgage repayment assistant problem
The answer is probably in app-utils/calculation. All of that was probably written before Guile grew a rational number class and I think that GncNumerics get converted to doubles before being passed to the interest functions. That would pretty much guarantee rounding issues. Regards, John Ralls > On Jan 8, 2019, at 5:46 PM, Christopher Lam wrote: > > Well the SCM has numerous references to "round" and "rounding errors" so it's > to be expected. > > Please file a bug with example numbers, and hopefully these errors may be > fixed. > > On 9/1/19 7:35 am, David Carlson wrote: >> John, >> >> Thanks for the reference. Alas, I will need to do some homework to >> properly read SCM. There must still be some sort of rounding issue >> creeping in if the Scheduled Transaction SLR sometimes generates an >> imbalance from ppmt = pmt - ipmt. >> >> David C >> >> On Tue, Jan 8, 2019 at 3:44 PM John Ralls wrote: >> >>> The thee functions are defined in >>> https://github.com/Gnucash/gnucash/blob/maint/libgnucash/app-utils/fin.scm, >>> prefixed with gnc: (so gnc:ipmt etc.). >>> >>> At line 41ff you'll see that ppmt = pmt - ipmt. >>> >>> Regards, >>> John Ralls >>> >>> On Jan 8, 2019, at 12:48 PM, David Carlson >>> wrote: My point is that the equations are defined by the assistant, and I think >>> that they can be expressed in a form that concentrates all the errors into >>> one line where a simple rounding would not generate a problem where the >>> parts do not add up to 100%. Granted, the errors may sometimes cause >>> inaccurate results, but they would not add the imbalance line to the >>> transaction. The current equations are three evaluations called pmt(numbers), >>> ppmt(numbers) and ipmt(numbers) with no clue how they are actually >>> evaluated. Apparently pmt is not always the sum of ppmt and ipmt. when rounding >>> happens. If ipmt were expressed as pmt-ppmt, there would be no imbalance, >>> but one of the other two ways to express all three may be less likely to >>> generate inaccurate results. David C On Mon, Jan 7, 2019 at 10:19 PM John Ralls wrote: > On Jan 7, 2019, at 3:14 PM, David Carlson >>> wrote: > I just had a scheduled transaction that was set up by the loan/mortgage > repayment assistant appear with 0.01 Imbalance-USD. > > I would think that GnuCash should have an accuracy method that would > prevent this from happening. Is this a bug? > > I am using GnuCash 2.6.17 in Ubuntu 16.04 today. The accuracy method is what created the imbalance entry. ;-) There’s nothing in the SX system to pre-instantiate future scheduled >>> transactions and ensure that they’re balanced. What would you have the >>> check function do if it found an imbalanced case? How would you handle >>> variables whose values are set by the user in the SLR dialog? Regards, John Ralls >>> >> ___ >> gnucash-user mailing list >> gnucash-user@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@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@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.
Re: [GNC] Deb 3.4.0.1 not working for me in ubuntu 18.04
On Tue, 8 Jan 2019 09:48:41 -0800 "Stephen M. Butler" wrote: > On 1/7/19 9:11 PM, Adrien Monteleone wrote: > >> On Jan 7, 2019, at 5:41 PM, DaveW wrote: > >> > >> Thank you Stephen and Colin, > >> > >> I am going around and around. I am a little confused as to > >> whether the instructions in the above thread apply to 18.04 or > >> 18.10?? Nevertheless, I followed the commands line by line, > >> (Although I note that when it gets to the: "libboost-locale1.65.1 > >> libboost-regex1.65.1" line it say it does not recognise the > >> command.) > > Those should be part of: > > /sudo apt install ... /Looks like the line wrapping didn't > convey the true meaning of what to do there. > > Let me try to cleanup the commands (just 5 lines all beging with > "sudo ")-- just in case line wrapping happens: > > > sudo apt remove gnucash > > sudo apt autoremove > > sudo dpkg -i Downloads/gnucash_3.4-0-1_amd64.deb > > sudo apt install libboost-filesystem1.65.1 libboost-date-time1.65.1 > libboost-locale1.65.1 libboost-regex1.65.1 > > sudo apt-mark hold gnucash > > // Thank you. I should have nutted out the wrapping issue myself. Grrr. Please let me clarify: 1. The commands work equally for 18.04 and 18.10? 2. I currently have Gnucash 3.2 loaded and working. It is a dl.flathub.org version. Is that an issue? Do I remove it first or does the apt remove take care of that? 3. At the end of the above command process, will the 3.4-0-1 launch or do I have to do something? > > >> However, I always land up where I started. I should note here that > >> Synaptic sees the 3.4 version but it's greyed out and there is an ! > >> mark. > > 18.04, I’ve tested them on 18.10, but there is a larger dependency > > mess. > > > > > >> Here's some additional information which may point to my dilemma:- > >> > >> I have available in my Software Centre 2 versions of Gnucash: > >>1. ver 1.2.6.19-1. > >>2. ver Version: 3.2 Build ID: 3.2+ (2018-06-24). I notice > >> that the source is dl.flathub.org. Futhermore, I discover, in my > >>frenzy, that Synaptic does not see this version - even > >> though it is installed? So I guess "flathub" is outside the Ubuntu > >>relm? It seems to work okay, although I have not thoroughly > >>tested it. > >> I discover that I can install each of the above versions and they > >> can run independently. > > Flatpaks are installed via a separate system. See here: > > https://flatpak.org/setup/Ubuntu/ > > > > You can then search for and install via flathub.org, or cli with > > ‘flatpak install’ > > > > If I recall correctly, one of the devs now officially maintains the > > flatpak of GnuCash. Unfortunately, flathub.org does not say which > > version is available, though I’d suspect the cli search feature to > > report it correctly. > > > > > >> All of that said, I simply want to install the latest version and > >> keep the system and myself happy. > > For that I’ve always built from source, but that was before the > > flatpak and now this .deb file were available. > > > > Regards, > > Adrien > > > >> Dave W > > > I am trying to get a better deb via Launchpad were we can put up a ppa > for folks to point to. Probably name it "gnucash-daily", although I > don't see it changing daily but as commits are made to the maint > branch. > > However, I am having problems with one of the tools (pbuilder-dest) > and have a query out in the Ubuntu Forums for input. Nothing back > when I checked a minute ago. I suspect I'm going to have to read the > code (shell script) for pbuild-dest and the debootstrap script it > invokes (also shell script). The later complains that gpgv can't be > found -- but I can invoke it just fine. I am comfortable in ksh and > hope that transfers well to bsh. > > Wish I had better news and was making progress to get something really > useful. My research indicates the check-install is not up to the task > of dealing with multiple O/S version. > > >> -- > >> Stephen M Butler, PMP, PSM > >> stephen.m.butle...@gmail.com > >> kg...@arrl.net > >> 253-350-0166 > >> --- > >> GnuPG Fingerprint: 8A25 9726 D439 758D D846 E5D4 282A 5477 0385 > >> 81D8 > > ___ > gnucash-user mailing list > gnucash-user@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@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnuca
Re: [GNC] Deb 3.4.0.1 not working for me in ubuntu 18.04
On Wed, 9 Jan 2019 at 06:37, DaveW wrote: > ... > > 1. The commands work equally for 18.04 and 18.10? > Yes, I believe so, they may not all be necessary on 18.04 but they won't do any harm. > > 2. I currently have Gnucash 3.2 loaded and working. It > is a dl.flathub.org version. Is that an issue? Do I > remove it first or does the apt remove take care of > that? > As said in the instructions, remove the old one first and run sudo apt autoremove How to remove the flatpak version I am not sure. > > 3. At the end of the above command process, will the > 3.4-0-1 launch or do I have to do something? > It should just go. The first time, run it from the command line in a terminal gnucash then you will see if there are any errors. It should also be accessible via the normal GUI methods. Colin ___ gnucash-user mailing list gnucash-user@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.