Re: [GNC] Fedora => Debian 3.2 => 2.1.15 Data Conversion Issues (Solved)
Glad you got it working and thanks for sharing your solution ! Geert Op dinsdag 6 november 2018 20:02:06 CET schreef Wolfram Wagner: > Dear List, > for the next running into these issues. > > My Problem: > I am running debian stable/strech 9. The stable version delivers a > pretty old gnucash. I have used gnucash on fedora before, was there on > 3.2 already and could not use the more recent database in the old > version. > So I removed the old gnucash and installed gnucash 3.2 via flatpak in > this way: > (1) I installed flatpak via apt. > (2) Opened the application "Software" and installed gnucash. > > The cause: > Gnucash started in English, no matter what I have tried. > This process has not installed the locales for gnucash. > > You can recognize this situation by starting it from command line via > > $ flatpak run org.gnucash.GnuCash > > It will give you "The locale defined in the environment isn't > supported. Falling back to the 'C' (US English) locale". > > > I found a hint [1] and issued: > $ flatpak remote-ls flathub | grep gnucash > org.gnucash.GnuCash > org.gnucash.GnuCash.Debug > org.gnucash.GnuCash.Locale > org.gnucash.GnuCash.Sources > > This shows, that gnucash seems to have a subpackage .Locale that smells > like my missing translations. > > As I had modified my local flatpak installation, I removed gnucash with > $ sudo flatpak --system uninstall org.gnucash.GnuCash > > and installed them again with: > > $ sudo flatpak --system install flathub org.gnucash.GnuCash > org.gnucash.GnuCash.Locale > > And it worked: > flatpak run org.gnucash.GnuCash > > => German > > Thanks for your patience with me! If I can help others, I am glad! > > Wolfram > > The hint that helped me understanding flatpak > [1] https://github.com/flathub/org.blender.Blender/issues/5#issuecommen > t-390494396 > ___ > 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] Fedora => Debian 3.2 => 2.1.15 Data Conversion Issues (Solved)
Dear List, for the next running into these issues. My Problem: I am running debian stable/strech 9. The stable version delivers a pretty old gnucash. I have used gnucash on fedora before, was there on 3.2 already and could not use the more recent database in the old version. So I removed the old gnucash and installed gnucash 3.2 via flatpak in this way: (1) I installed flatpak via apt. (2) Opened the application "Software" and installed gnucash. The cause: Gnucash started in English, no matter what I have tried. This process has not installed the locales for gnucash. You can recognize this situation by starting it from command line via $ flatpak run org.gnucash.GnuCash It will give you "The locale defined in the environment isn't supported. Falling back to the 'C' (US English) locale". I found a hint [1] and issued: $ flatpak remote-ls flathub | grep gnucash org.gnucash.GnuCash org.gnucash.GnuCash.Debug org.gnucash.GnuCash.Locale org.gnucash.GnuCash.Sources This shows, that gnucash seems to have a subpackage .Locale that smells like my missing translations. As I had modified my local flatpak installation, I removed gnucash with $ sudo flatpak --system uninstall org.gnucash.GnuCash and installed them again with: $ sudo flatpak --system install flathub org.gnucash.GnuCash org.gnucash.GnuCash.Locale And it worked: flatpak run org.gnucash.GnuCash => German Thanks for your patience with me! If I can help others, I am glad! Wolfram The hint that helped me understanding flatpak [1] https://github.com/flathub/org.blender.Blender/issues/5#issuecommen t-390494396 ___ 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] Fedora => Debian 3.2 => 2.1.15 Data Conversion Issues
Good morning, I have analyzed this issue a bit more. Seemingly, the flatpak image does not contain the german localizations. When I start gnucash manually, I get the error, that the localization is broken and that it is falling back onto English. Until now I added: (1) in /etc/... there is an environment file. I added a environment.local file and added LANG=de_DE.UTF-8 (Maybe this is not needed, if German is available as locale) (2) I noticed that in the locale directory there is only one valid sub directory containing the english Texts. The other language dirs are links to non-existing places. I have deleted the dir link for German and copied a gnucash.mo file out of an RPM into a new created dir, hoping that the MO files are compatible. It did not work yet. I still get the same error message. My plan for the next step is to try to remove the wrong directory links. Maybe they break the searching for available locales. In case I am able to fix it, I will come back, report here and in the already existing issue in the ticket system for flatpak gnucash. Thanks for your help! Wolfram > On 06 November 2018 at 02:43 "Frank H. Ellenberger" > wrote: > > > Hello Wolfram, > > Am 05.11.18 um 22:02 schrieb Wolfram Wagner: > > Hello Adrien, > > > > Thanks for your help. I forgot flatpak at all. > > > > As flatpak means (almost) no influence on the other packages, I try > > this first. I installed it already, found that all my needed features > > work (including banking data exchange). The only issue I see, is that > > gnucash came up in an US american locale. I have changed all settings > > to EUR, but found no way to enable the German translations. > > Does > https://wiki.gnucash.org/wiki/De/Konfiguration#Lokalisierung_.28Einstellung_der_Sprache.2C_W.C3.A4hrung.2C_Formate_29 > or > https://wiki.gnucash.org/wiki/Locale_Settings > help? > > > I have to do half of my work in English, so this is not a big issue, as > > long as there is no issue with the reports... I need to check further. > > > > Thank you! > > Wolfram > > Regards > Frank > ___ 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] Fedora => Debian 3.2 => 2.1.15 Data Conversion Issues
Hello Wolfram, Am 05.11.18 um 22:02 schrieb Wolfram Wagner: > Hello Adrien, > > Thanks for your help. I forgot flatpak at all. > > As flatpak means (almost) no influence on the other packages, I try > this first. I installed it already, found that all my needed features > work (including banking data exchange). The only issue I see, is that > gnucash came up in an US american locale. I have changed all settings > to EUR, but found no way to enable the German translations. Does https://wiki.gnucash.org/wiki/De/Konfiguration#Lokalisierung_.28Einstellung_der_Sprache.2C_W.C3.A4hrung.2C_Formate_29 or https://wiki.gnucash.org/wiki/Locale_Settings help? > I have to do half of my work in English, so this is not a big issue, as > long as there is no issue with the reports... I need to check further. > > Thank you! > Wolfram Regards Frank ___ 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] Fedora => Debian 3.2 => 2.1.15 Data Conversion Issues
Hello Adrien, Thanks for your help. I forgot flatpak at all. As flatpak means (almost) no influence on the other packages, I try this first. I installed it already, found that all my needed features work (including banking data exchange). The only issue I see, is that gnucash came up in an US american locale. I have changed all settings to EUR, but found no way to enable the German translations. I have to do half of my work in English, so this is not a big issue, as long as there is no issue with the reports... I need to check further. Thank you! Wolfram Am Sonntag, den 04.11.2018, 17:22 -0600 schrieb Adrien Monteleone: > A slight correction to my earlier post... > > You don’t need to build to obtain 3.3. > > As you can see from the .deb files listed, Sid contains 3.3 already. > > Regards, > Adrien > > > On Nov 4, 2018, at 3:33 PM, Adrien Monteleone > sfiber.net> wrote: > > > > I’m not sure I’m following completely. > > > > Are you saying you switched from Fedora using GnuCash 3.x to Debian > > running GnuCash 2.6.15? (hopefully not 2.1.15 as that is ancient) > > > > And that you want to open those newer data files on 2.6.15? > > > > If that is the case, no, you cannot as you’ve discovered. I don’t > > know of any way to ‘downgrade’ the data file. > > > > You then need to at least install 2.6.21 in Debian. (2.6.19 and > > 2.6.20 had some bugs but both can open 3.x files) > > > > Here are your options: > > > > 1)Sid - Someone else recently reported here on the list they’ve > > done just that with version 3.2. They also had to install a couple > > of other packages. You don’t need to change the repo, just download > > the .deb files and install those. (you *can* change the repo and > > pin everything else, but that’s a mess to maintain) Here are the > > files needed: > > > > libboost-regex1.62.0_1.62.0+dfsg-8_amd64.deb > > gnucash-common_3.3-2_all.deb > > gnucash_3.3-2_amd64.deb > > > > It’s probably best to install in that order. > > > > 2)Build - really not that bad. There are several of us here on the > > list that can help. This so far is the only way to get 3.3 or > > later. > > > > 3)Export-Import - won’t work. While the 3.x series can contemplate > > and properly import its own exports, the older versions cannot. > > > > 4)Flatpak - I think this is still at version 3.2, it is an option, > > but there are some known issues dealing with storing your file on > > an external or network drive. (due to how flatpak apps are > > sandboxed) There are some work arounds, but the installing from Sid > > or building yourself will likely provide less headaches. > > > > Regards, > > Adrien > > > > > > > On Nov 4, 2018, at 12:09 PM, Wolfram Wagner > > > wrote: > > > > > > Dear list, > > > After a server break down and huge problems to save my data over > > > the > > > necessary re-install, I moved away from fedora to debian. > > > > > > I am lucky here, but there is a big issue. One of my two gnucash > > > databases cannot be opened in version 2.1.15 because of "use > > > account > > > GUID as key in bayesian filter and store KVP flat...min. 2.1.19" > > > > > > I habe tried to solve it in several ways: > > > (1) Install the compatible package from sid / instable: > > > This would require to bring many packages to this new level and > > > many > > > updates as well as other issues. > > > > > > (2) Build gnucash from source > > > I have started and I am frightened to go on. Too many new steps > > > for me. > > > Maybe I try later, if I am forced to. > > > > > > (3) Export and Import > > > I exported the hierarchy and the transactions to csv and found > > > that > > > although I can export all transactions and all accounts in one > > > step, > > > the import asks for files, account by account. Additional it > > > seems not > > > to recognize its own export format. > > > This disappoints me, but may have to do with the different > > > software > > > versions. In general, this is something to improve. > > > > > > => Is there anything that I can do to make the database downgrade > > > compatible? My other database can be opened. It does not use > > > Online > > > Banking. > > > I still have fedora and the new version on one of my computers. I > > > still > > > can modify the database... > > > > > > => Would it help to remove all traces of the online banking > > > configuration from the file? > > > > > > => Is my only chance to update the software somehow? > > > > > > Thank you! > > > Wolfram > > > ___ > > > 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] Fedora => Debian 3.2 => 2.1.15 Data Conversion Issues
A slight correction to my earlier post... You don’t need to build to obtain 3.3. As you can see from the .deb files listed, Sid contains 3.3 already. Regards, Adrien > On Nov 4, 2018, at 3:33 PM, Adrien Monteleone > wrote: > > I’m not sure I’m following completely. > > Are you saying you switched from Fedora using GnuCash 3.x to Debian running > GnuCash 2.6.15? (hopefully not 2.1.15 as that is ancient) > > And that you want to open those newer data files on 2.6.15? > > If that is the case, no, you cannot as you’ve discovered. I don’t know of any > way to ‘downgrade’ the data file. > > You then need to at least install 2.6.21 in Debian. (2.6.19 and 2.6.20 had > some bugs but both can open 3.x files) > > Here are your options: > > 1)Sid - Someone else recently reported here on the list they’ve done just > that with version 3.2. They also had to install a couple of other packages. > You don’t need to change the repo, just download the .deb files and install > those. (you *can* change the repo and pin everything else, but that’s a mess > to maintain) Here are the files needed: > > libboost-regex1.62.0_1.62.0+dfsg-8_amd64.deb > gnucash-common_3.3-2_all.deb > gnucash_3.3-2_amd64.deb > > It’s probably best to install in that order. > > 2)Build - really not that bad. There are several of us here on the list that > can help. This so far is the only way to get 3.3 or later. > > 3)Export-Import - won’t work. While the 3.x series can contemplate and > properly import its own exports, the older versions cannot. > > 4)Flatpak - I think this is still at version 3.2, it is an option, but there > are some known issues dealing with storing your file on an external or > network drive. (due to how flatpak apps are sandboxed) There are some work > arounds, but the installing from Sid or building yourself will likely provide > less headaches. > > Regards, > Adrien > > >> On Nov 4, 2018, at 12:09 PM, Wolfram Wagner wrote: >> >> Dear list, >> After a server break down and huge problems to save my data over the >> necessary re-install, I moved away from fedora to debian. >> >> I am lucky here, but there is a big issue. One of my two gnucash >> databases cannot be opened in version 2.1.15 because of "use account >> GUID as key in bayesian filter and store KVP flat...min. 2.1.19" >> >> I habe tried to solve it in several ways: >> (1) Install the compatible package from sid / instable: >> This would require to bring many packages to this new level and many >> updates as well as other issues. >> >> (2) Build gnucash from source >> I have started and I am frightened to go on. Too many new steps for me. >> Maybe I try later, if I am forced to. >> >> (3) Export and Import >> I exported the hierarchy and the transactions to csv and found that >> although I can export all transactions and all accounts in one step, >> the import asks for files, account by account. Additional it seems not >> to recognize its own export format. >> This disappoints me, but may have to do with the different software >> versions. In general, this is something to improve. >> >> => Is there anything that I can do to make the database downgrade >> compatible? My other database can be opened. It does not use Online >> Banking. >> I still have fedora and the new version on one of my computers. I still >> can modify the database... >> >> => Would it help to remove all traces of the online banking >> configuration from the file? >> >> => Is my only chance to update the software somehow? >> >> Thank you! >> Wolfram >> ___ >> 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] Fedora => Debian 3.2 => 2.1.15 Data Conversion Issues
I’m not sure I’m following completely. Are you saying you switched from Fedora using GnuCash 3.x to Debian running GnuCash 2.6.15? (hopefully not 2.1.15 as that is ancient) And that you want to open those newer data files on 2.6.15? If that is the case, no, you cannot as you’ve discovered. I don’t know of any way to ‘downgrade’ the data file. You then need to at least install 2.6.21 in Debian. (2.6.19 and 2.6.20 had some bugs but both can open 3.x files) Here are your options: 1)Sid - Someone else recently reported here on the list they’ve done just that with version 3.2. They also had to install a couple of other packages. You don’t need to change the repo, just download the .deb files and install those. (you *can* change the repo and pin everything else, but that’s a mess to maintain) Here are the files needed: libboost-regex1.62.0_1.62.0+dfsg-8_amd64.deb gnucash-common_3.3-2_all.deb gnucash_3.3-2_amd64.deb It’s probably best to install in that order. 2)Build - really not that bad. There are several of us here on the list that can help. This so far is the only way to get 3.3 or later. 3)Export-Import - won’t work. While the 3.x series can contemplate and properly import its own exports, the older versions cannot. 4)Flatpak - I think this is still at version 3.2, it is an option, but there are some known issues dealing with storing your file on an external or network drive. (due to how flatpak apps are sandboxed) There are some work arounds, but the installing from Sid or building yourself will likely provide less headaches. Regards, Adrien > On Nov 4, 2018, at 12:09 PM, Wolfram Wagner wrote: > > Dear list, > After a server break down and huge problems to save my data over the > necessary re-install, I moved away from fedora to debian. > > I am lucky here, but there is a big issue. One of my two gnucash > databases cannot be opened in version 2.1.15 because of "use account > GUID as key in bayesian filter and store KVP flat...min. 2.1.19" > > I habe tried to solve it in several ways: > (1) Install the compatible package from sid / instable: > This would require to bring many packages to this new level and many > updates as well as other issues. > > (2) Build gnucash from source > I have started and I am frightened to go on. Too many new steps for me. > Maybe I try later, if I am forced to. > > (3) Export and Import > I exported the hierarchy and the transactions to csv and found that > although I can export all transactions and all accounts in one step, > the import asks for files, account by account. Additional it seems not > to recognize its own export format. > This disappoints me, but may have to do with the different software > versions. In general, this is something to improve. > > => Is there anything that I can do to make the database downgrade > compatible? My other database can be opened. It does not use Online > Banking. > I still have fedora and the new version on one of my computers. I still > can modify the database... > > => Would it help to remove all traces of the online banking > configuration from the file? > > => Is my only chance to update the software somehow? > > Thank you! > Wolfram > ___ > 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.