Re: [GNC] Fedora => Debian 3.2 => 2.1.15 Data Conversion Issues (Solved)

2018-11-06 Thread Geert Janssens
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)

2018-11-06 Thread 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.

Re: [GNC] Fedora => Debian 3.2 => 2.1.15 Data Conversion Issues

2018-11-06 Thread Wolfram Wagner
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

2018-11-05 Thread Frank H. Ellenberger
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

2018-11-05 Thread 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.

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

2018-11-04 Thread 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 
>  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

2018-11-04 Thread Adrien Monteleone
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.