[opensuse] leap 15.1 - unable to stat pan - GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name news.pan.NZB was not provided by any .service files

After upgrading (I believe), pan has become faulty, see $SUBJ. Which upgrade I cannot say, except that pan worked in May this year. I've googled $SUBJ, and seen some suggestions that removing ~/.pan2/tasks.nzb would alleviate the problem, but it did not. I am hesitant about removing ~/.pan2 completely, I'd like to keep my settings. Any other suggestions? thanks Per -- Per Jessen, Zürich (18.1°C) http://www.dns24.ch/ - your free DNS host, made in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org

On 07/09/2019 15.14, Per Jessen wrote:
After upgrading (I believe), pan has become faulty, see $SUBJ. Which upgrade I cannot say, except that pan worked in May this year.
Upgrade or update? :-) Upgrade: go from 15.0 to 15.1 Update: run zypper up or patch or YaST
I've googled $SUBJ, and seen some suggestions that removing ~/.pan2/tasks.nzb would alleviate the problem, but it did not. I am hesitant about removing ~/.pan2 completely, I'd like to keep my settings.
Any other suggestions?
Try a new user. To find out if it is the user configuration or systemic. -- Cheers / Saludos, Carlos E. R. (from 15.0 x86_64 at Telcontar)

Carlos E. R. wrote:
I've googled $SUBJ, and seen some suggestions that removing ~/.pan2/tasks.nzb would alleviate the problem, but it did not. I am hesitant about removing ~/.pan2 completely, I'd like to keep my settings.
Any other suggestions?
Try a new user. To find out if it is the user configuration or systemic.
I'll just rename that .pan2 directory and see what happens. Also, one interesting observation - if I run pan over 'ssh -X' on that machine, it works. -- Per Jessen, Zürich (11.0°C) http://www.dns24.ch/ - your free DNS host, made in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org

On zondag 8 september 2019 09:25:22 CEST Per Jessen wrote:
Carlos E. R. wrote:
I've googled $SUBJ, and seen some suggestions that removing ~/.pan2/tasks.nzb would alleviate the problem, but it did not. I am hesitant about removing ~/.pan2 completely, I'd like to keep my settings.
Any other suggestions?
Try a new user. To find out if it is the user configuration or systemic.
I'll just rename that .pan2 directory and see what happens. Also, one interesting observation - if I run pan over 'ssh -X' on that machine, it works.
The message in the subject is harmless as it also occurs on my system with a running PAN. What exactly are you trying to do with PAN? Which version of PAN are you using? Are you using KDE? Does PAN crash directly at startup? Is PAN able to load the newsgroup list? Does it crash after loading the newsgroup list when loading news articles? What are the locale settings on your system (file /etc/sysconfig/language) If you are using KDE, what are your Regional Settings, e.g. Formats? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org

Erwin wrote:
The message in the subject is harmless as it also occurs on my system with a running PAN.
Yes, I have also realised that isn't the real problem - the complete text is: (process:20988): Gtk-WARNING **: Locale not supported by C library. Using the fallback 'C' locale. GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name news.pan.NZB was not provided by any .service files Segmentation fault (core dumped) The coredump is the real issue - maybe related to my local settings, not sure. Thread 1 "pan" received signal SIGSEGV, Segmentation fault. 0x00007ffff42fffcb in __strftime_internal () from /lib64/libc.so.6 (gdb) bt full #0 0x00007ffff42fffcb in __strftime_internal () from /lib64/libc.so.6 No symbol table info available. #1 0x00007ffff4302006 in strftime_l () from /lib64/libc.so.6
What exactly are you trying to do with PAN?
Just start it, to read local newsgroups, migrating away from knode.
Which version of PAN are you using?
per@office37:~> rpm -qi pan Name : pan Version : 0.145 Release : lp151.1.2
Are you using KDE?
Yep.
Does PAN crash directly at startup?
No, it actually starts the GUI, I pick an unsubscribed group and it asks if how many messages I want to download. Then it crashes.
Is PAN able to load the newsgroup list?
Yes.
Does it crash after loading the newsgroup list when loading news articles? What are the locale settings on your system (file /etc/sysconfig/language) If you are using KDE, what are your Regional Settings, e.g. Formats?
You seem to know the problem well :-) egrep -v '^#|^$' /etc/sysconfig/language INPUT_METHOD="" RC_LANG="" RC_LC_ALL="" RC_LC_MESSAGES="" RC_LC_CTYPE="" RC_LC_COLLATE="" RC_LC_TIME="" RC_LC_NUMERIC="" RC_LC_MONETARY="" RC_LC_PAPER="" ROOT_USES_LANG="ctype" AUTO_DETECT_UTF8="no" INSTALLED_LANGUAGES="en_GB" I'll add the KDE Regional Settings in 5 minutes. -- Per Jessen, Zürich (12.1°C) http://www.hostsuisse.com/ - dedicated server rental in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org

On zondag 8 september 2019 14:05:35 CEST Per Jessen wrote:
Erwin wrote:
The message in the subject is harmless as it also occurs on my system with a running PAN.
Yes, I have also realised that isn't the real problem - the complete text is:
(process:20988): Gtk-WARNING **: Locale not supported by C library. Using the fallback 'C' locale. GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name news.pan.NZB was not provided by any .service files Segmentation fault (core dumped)
The coredump is the real issue - maybe related to my local settings, not sure.
Thread 1 "pan" received signal SIGSEGV, Segmentation fault. 0x00007ffff42fffcb in __strftime_internal () from /lib64/libc.so.6 (gdb) bt full #0 0x00007ffff42fffcb in __strftime_internal () from /lib64/libc.so.6 No symbol table info available. #1 0x00007ffff4302006 in strftime_l () from /lib64/libc.so.6
What exactly are you trying to do with PAN?
Just start it, to read local newsgroups, migrating away from knode.
Which version of PAN are you using?
per@office37:~> rpm -qi pan Name : pan Version : 0.145 Release : lp151.1.2
Are you using KDE?
Yep.
Does PAN crash directly at startup?
No, it actually starts the GUI, I pick an unsubscribed group and it asks if how many messages I want to download. Then it crashes.
Is PAN able to load the newsgroup list?
Yes.
Does it crash after loading the newsgroup list when loading news articles? What are the locale settings on your system (file /etc/sysconfig/language) If you are using KDE, what are your Regional Settings, e.g. Formats?
You seem to know the problem well :-)
egrep -v '^#|^$' /etc/sysconfig/language INPUT_METHOD="" RC_LANG="" RC_LC_ALL="" RC_LC_MESSAGES="" RC_LC_CTYPE="" RC_LC_COLLATE="" RC_LC_TIME="" RC_LC_NUMERIC="" RC_LC_MONETARY="" RC_LC_PAPER="" ROOT_USES_LANG="ctype" AUTO_DETECT_UTF8="no" INSTALLED_LANGUAGES="en_GB"
I'll add the KDE Regional Settings in 5 minutes.
It seems to me you are hitting this bug in PAN: https://gitlab.gnome.org/GNOME/pan/issues/87 Make sure that in the KDE Regional Settings --> Formats you are using a locale that exists on the system. -- Erwin Lam (erwinl@dds.nl) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org

On 9/8/19 2:11 PM, Erwin wrote:
It seems to me you are hitting this bug in PAN: https://gitlab.gnome.org/GNOME/pan/issues/87
Make sure that in the KDE Regional Settings --> Formats you are using a locale that exists on the system.
You are spot on. See my previous post. /Per
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org

On 9/8/19 2:05 PM, Per Jessen wrote:
Erwin wrote:
The message in the subject is harmless as it also occurs on my system with a running PAN.
Yes, I have also realised that isn't the real problem - the complete text is:
(process:20988): Gtk-WARNING **: Locale not supported by C library. Using the fallback 'C' locale. GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name news.pan.NZB was not provided by any .service files Segmentation fault (core dumped)
The coredump is the real issue - maybe related to my local settings, not sure.
Thread 1 "pan" received signal SIGSEGV, Segmentation fault. 0x00007ffff42fffcb in __strftime_internal () from /lib64/libc.so.6 (gdb) bt full #0 0x00007ffff42fffcb in __strftime_internal () from /lib64/libc.so.6 No symbol table info available. #1 0x00007ffff4302006 in strftime_l () from /lib64/libc.so.6
What exactly are you trying to do with PAN?
Just start it, to read local newsgroups, migrating away from knode.
Which version of PAN are you using?
per@office37:~> rpm -qi pan Name : pan Version : 0.145 Release : lp151.1.2
Are you using KDE?
Yep.
Does PAN crash directly at startup?
No, it actually starts the GUI, I pick an unsubscribed group and it asks if how many messages I want to download. Then it crashes.
Is PAN able to load the newsgroup list?
Yes.
Does it crash after loading the newsgroup list when loading news articles? What are the locale settings on your system (file /etc/sysconfig/language) If you are using KDE, what are your Regional Settings, e.g. Formats?
You seem to know the problem well :-)
egrep -v '^#|^$' /etc/sysconfig/language INPUT_METHOD="" RC_LANG="" RC_LC_ALL="" RC_LC_MESSAGES="" RC_LC_CTYPE="" RC_LC_COLLATE="" RC_LC_TIME="" RC_LC_NUMERIC="" RC_LC_MONETARY="" RC_LC_PAPER="" ROOT_USES_LANG="ctype" AUTO_DETECT_UTF8="no" INSTALLED_LANGUAGES="en_GB"
I'll add the KDE Regional Settings in 5 minutes.
From KDE Regional Settings - Formats - Region UK, en_GB Time - Switzerland, en_CH. I see this option on the new user too, although it is clearly not valid? /Per -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org

On zondag 8 september 2019 14:49:08 CEST Per Jessen wrote:
On 9/8/19 2:05 PM, Per Jessen wrote:
Erwin wrote:
The message in the subject is harmless as it also occurs on my system with a running PAN.
Yes, I have also realised that isn't the real problem - the complete text is:
(process:20988): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name news.pan.NZB was not provided by any .service files Segmentation fault (core dumped)
The coredump is the real issue - maybe related to my local settings, not sure.
Thread 1 "pan" received signal SIGSEGV, Segmentation fault. 0x00007ffff42fffcb in __strftime_internal () from /lib64/libc.so.6 (gdb) bt full #0 0x00007ffff42fffcb in __strftime_internal () from /lib64/libc.so.6 No symbol table info available. #1 0x00007ffff4302006 in strftime_l () from /lib64/libc.so.6
What exactly are you trying to do with PAN?
Just start it, to read local newsgroups, migrating away from knode.
Which version of PAN are you using?
per@office37:~> rpm -qi pan Name : pan Version : 0.145 Release : lp151.1.2
Are you using KDE?
Yep.
Does PAN crash directly at startup?
No, it actually starts the GUI, I pick an unsubscribed group and it asks if how many messages I want to download. Then it crashes.
Is PAN able to load the newsgroup list?
Yes.
Does it crash after loading the newsgroup list when loading news articles? What are the locale settings on your system (file /etc/sysconfig/language) If you are using KDE, what are your Regional Settings, e.g. Formats?
You seem to know the problem well :-)
egrep -v '^#|^$' /etc/sysconfig/language INPUT_METHOD="" RC_LANG="" RC_LC_ALL="" RC_LC_MESSAGES="" RC_LC_CTYPE="" RC_LC_COLLATE="" RC_LC_TIME="" RC_LC_NUMERIC="" RC_LC_MONETARY="" RC_LC_PAPER="" ROOT_USES_LANG="ctype" AUTO_DETECT_UTF8="no" INSTALLED_LANGUAGES="en_GB"
I'll add the KDE Regional Settings in 5 minutes.
From KDE Regional Settings -
Formats - Region UK, en_GB Time - Switzerland, en_CH. I see this option on the new user too, although it is clearly not valid?
/Per
I had this problem too and it came down to an invalid local setting. The file /etc/sysconfig/language contains a list of valid locale settings in the description of RC_LANG. I did set RC_LANG to POSIX. Next, I opened a console for the user where PAN crashed, and used the "set" command to get the values of the following parameters (these are my settings at the moment): LANG=nl_NL.UTF-8 LANGUAGE=en_US LC_COLLATE=C LC_MEASUREMENT=nl_NL.UTF-8 LC_MONETARY=nl_NL.UTF-8 LC_NUMERIC=nl_NL.UTF-8 LC_TIME=nl_NL.UTF-8 You have to experiment a bit with the KDE Regional Settings to get a valid locale. Once you get this right, PAN won't crash anymore. -- Erwin Lam (erwinl@dds.nl) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org

On Sun, 08 Sep 2019 15:23:49 +0200, Erwin wrote:
The file /etc/sysconfig/language contains a list of valid locale settings in the description of RC_LANG. I did set RC_LANG to POSIX.
Next, I opened a console for the user where PAN crashed, and used the "set" command to get the values of the following parameters (these are my settings at the moment):
LANG=nl_NL.UTF-8 LANGUAGE=en_US LC_COLLATE=C LC_MEASUREMENT=nl_NL.UTF-8 LC_MONETARY=nl_NL.UTF-8 LC_NUMERIC=nl_NL.UTF-8 LC_TIME=nl_NL.UTF-8
You have to experiment a bit with the KDE Regional Settings to get a valid locale.
Thanks Erwin, what a weird issue. I have just gone back to system defaults, pan is now working (as shown with this posting). Apparently, I had earlier attempted to make pan show a 24hour clock - and forgotten all about it. What I don't understand it - my system runs in en_GB.utf8. On the KDE login screen, I see a 24hour clock, on the task manager bar, 24hour, in konsole, 24hour, in LibreOffice, 24hour - but in Thunderbird and pan I get a 12hour clock??? -- Per Jessen, Zürich (12.0°C) http://www.hostsuisse.com/ - dedicated server rental in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org

On 08/09/2019 16.02, Per Jessen wrote:
On Sun, 08 Sep 2019 15:23:49 +0200, Erwin wrote:
The file /etc/sysconfig/language contains a list of valid locale settings in the description of RC_LANG. I did set RC_LANG to POSIX.
Next, I opened a console for the user where PAN crashed, and used the "set" command to get the values of the following parameters (these are my settings at the moment):
LANG=nl_NL.UTF-8 LANGUAGE=en_US LC_COLLATE=C LC_MEASUREMENT=nl_NL.UTF-8 LC_MONETARY=nl_NL.UTF-8 LC_NUMERIC=nl_NL.UTF-8 LC_TIME=nl_NL.UTF-8
You have to experiment a bit with the KDE Regional Settings to get a valid locale.
Thanks Erwin, what a weird issue. I have just gone back to system defaults, pan is now working (as shown with this posting).
Apparently, I had earlier attempted to make pan show a 24hour clock - and forgotten all about it. What I don't understand it - my system runs in en_GB.utf8. On the KDE login screen, I see a 24hour clock, on the task manager bar, 24hour, in konsole, 24hour, in LibreOffice, 24hour - but in Thunderbird and pan I get a 12hour clock???
Thunderbird locale does not use the same library as the system. I can dig out the info later, but I need to do somethings now - remind me later if I forget. -- Cheers / Saludos, Carlos E. R. (from 15.0 x86_64 at Telcontar)

Carlos E. R. wrote:
On 08/09/2019 16.02, Per Jessen wrote:
On Sun, 08 Sep 2019 15:23:49 +0200, Erwin wrote:
The file /etc/sysconfig/language contains a list of valid locale settings in the description of RC_LANG. I did set RC_LANG to POSIX.
Next, I opened a console for the user where PAN crashed, and used the "set" command to get the values of the following parameters (these are my settings at the moment):
LANG=nl_NL.UTF-8 LANGUAGE=en_US LC_COLLATE=C LC_MEASUREMENT=nl_NL.UTF-8 LC_MONETARY=nl_NL.UTF-8 LC_NUMERIC=nl_NL.UTF-8 LC_TIME=nl_NL.UTF-8
You have to experiment a bit with the KDE Regional Settings to get a valid locale.
Thanks Erwin, what a weird issue. I have just gone back to system defaults, pan is now working (as shown with this posting).
Apparently, I had earlier attempted to make pan show a 24hour clock - and forgotten all about it. What I don't understand it - my system runs in en_GB.utf8. On the KDE login screen, I see a 24hour clock, on the task manager bar, 24hour, in konsole, 24hour, in LibreOffice, 24hour - but in Thunderbird and pan I get a 12hour clock???
Thunderbird locale does not use the same library as the system. I can dig out the info later, but I need to do somethings now - remind me later if I forget.
FWIW, on three other machines I have Thunderbird showing a 24hour clock - office68 - TB 52.9, locale all en_GB.utf8. 24hour clock. (Leap42.3) toshiba1 - TB 31.3, locale all en_GB.utf8. 24hour clock. (oS 12.3) office64 - TB 2.0.0, locale all en_GB.utf8. 24hour clock. (older) office37 - TB 60.8, locale all en_GB.utf8. 12hour clock. (Leap 15.1) Looking at the libraries the TB binary uses, I see no major differences. -- Per Jessen, Zürich (11.9°C) http://www.hostsuisse.com/ - virtual servers, made in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org

On 08/09/2019 18.32, Per Jessen wrote:
Carlos E. R. wrote:
On 08/09/2019 16.02, Per Jessen wrote:
On Sun, 08 Sep 2019 15:23:49 +0200, Erwin wrote:
Apparently, I had earlier attempted to make pan show a 24hour clock - and forgotten all about it. What I don't understand it - my system runs in en_GB.utf8. On the KDE login screen, I see a 24hour clock, on the task manager bar, 24hour, in konsole, 24hour, in LibreOffice, 24hour - but in Thunderbird and pan I get a 12hour clock???
Thunderbird locale does not use the same library as the system. I can dig out the info later, but I need to do somethings now - remind me later if I forget.
FWIW, on three other machines I have Thunderbird showing a 24hour clock -
office68 - TB 52.9, locale all en_GB.utf8. 24hour clock. (Leap42.3) toshiba1 - TB 31.3, locale all en_GB.utf8. 24hour clock. (oS 12.3) office64 - TB 2.0.0, locale all en_GB.utf8. 24hour clock. (older) office37 - TB 60.8, locale all en_GB.utf8. 12hour clock. (Leap 15.1)
Looking at the libraries the TB binary uses, I see no major differences.
Wait, I'll explain. <http://bugzilla.opensuse.org/show_bug.cgi?id=1109379> <https://bugzilla.mozilla.org/show_bug.cgi?id=1482373> <https://bugzilla.mozilla.org/show_bug.cgi?id=1426907> Comment 59 has a workaround, but does not work for me. #16 Mozilla uses now "Unicode CLDR database", not the system locale. https://unicode.org/cldr/ #18 That's a major change introduced post Gecko 52 - we do not use OS intl APIs anymore. There are many important reasons for a multiplatform engine to not do that. ... Yes, that's correct. Thunderbird is using Gecko platform which moved away from using OS APIs for retrieving intl information. That has many major positive consequences, but also may in edge cases like this, lead to unwanted changes as well. #19 However this is not true: on Windows, you can change the date and time format (using Control Panel>Clock, Language, and Region>Change date, time, or numbers formats) e.g. to use ISO 8601, and this setting will be honoured by Thunderbird 60! I am not completely sure, but I guess the code responsible for that is https://dxr.mozilla.org/mozilla-central/source/intl/locale/windows/OSPrefere.... On Linux on the other hand, Thunderbird seems to only read the locale *name* from LC_TIME and then uses the CLDR database to construct the date format, ignoring the format specified in the system locale (https://dxr.mozilla.org/mozilla-central/source/intl/locale/gtk/OSPreferences...). #23 FWIW, the people from GLIBC, current maintainers of the POSIX locales, are working on consolidating the POSIX and CLDR locale information: https://sourceware.org/ml/libc-locales/2016-q2/msg00246.html. There might be still some way to go though ;) and: <https://bugzilla.mozilla.org/show_bug.cgi?id=1389369#c7> is about the 12-24 hour issue. -- Cheers / Saludos, Carlos E. R. (from 15.0 x86_64 at Telcontar)

Carlos E. R. wrote:
Wait, I'll explain.
<http://bugzilla.opensuse.org/show_bug.cgi?id=1109379> <https://bugzilla.mozilla.org/show_bug.cgi?id=1482373> <https://bugzilla.mozilla.org/show_bug.cgi?id=1426907>
[snip] Thanks for digging all that out, looks like a bit of a mess. I thought I would try out using the 'root.utf8' locale as described in https://bugzilla.mozilla.org/show_bug.cgi?id=1426907#c138 Did you happen to also figure out where 'locale-gen" lives? Otherwise I guess the alternative is to use that TB advanced setting that is mentioned somewhere. -- Per Jessen, Zürich (11.3°C) http://www.hostsuisse.com/ - dedicated server rental in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org

On 09/09/2019 08.34, Per Jessen wrote:
Carlos E. R. wrote:
Wait, I'll explain.
<http://bugzilla.opensuse.org/show_bug.cgi?id=1109379> <https://bugzilla.mozilla.org/show_bug.cgi?id=1482373> <https://bugzilla.mozilla.org/show_bug.cgi?id=1426907>
[snip]
Thanks for digging all that out, looks like a bit of a mess.
I had help. But this post concentrates all that I found.
I thought I would try out using the 'root.utf8' locale as described in https://bugzilla.mozilla.org/show_bug.cgi?id=1426907#c138
Did you happen to also figure out where 'locale-gen" lives?
Nope :-( There are some threads where I asked about it, they told me about alternative programs in openSUSE, but I could not figure out how to use them. Probably grepping mail for locale-gen will find them. [...] No, no luck. Then it was some other command. I'll have to grep for "en_DK.UTF-8", but that will produce a lot. 2018-08-08 [opensuse] Change in T'Bird reply format 2018-09-11 [opensuse] Thunderbird v60 date format I'll reread those and comment.
Otherwise I guess the alternative is to use that TB advanced setting that is mentioned somewhere.
Sorry, which? -- Cheers / Saludos, Carlos E. R. (from 15.0 x86_64 at Telcontar)

On 09/09/2019 13.32, Carlos E. R. wrote:
On 09/09/2019 08.34, Per Jessen wrote:
Carlos E. R. wrote:
Wait, I'll explain.
<http://bugzilla.opensuse.org/show_bug.cgi?id=1109379> <https://bugzilla.mozilla.org/show_bug.cgi?id=1482373> <https://bugzilla.mozilla.org/show_bug.cgi?id=1426907>
<https://bugzilla.mozilla.org/show_bug.cgi?id=1337069> Improve the use of Unix API in OSPreferences
2018-08-08 [opensuse] Change in T'Bird reply format 2018-09-11 [opensuse] Thunderbird v60 date format
I'll reread those and comment.
Nope, not those. Then, grep mozilla bug number. No luck :-( en_SE? No. I can't find a post with "locale-gen", but I do find them in the "sent" folder. I lost some mail in my archive? Huh? Search on backup folder. Found them. It is indeed the "[opensuse] Thunderbird v60 date format" thread. From: Christoph Feck <...@kde.org> According to https://manpages.debian.org/stretch/locales/locale-gen.8.en.html `locale-gen` just calls `localedef` for each line in a /etc/locale.gen config file. But I failed to get a result, and my question got no answer. See the subthread: <https://lists.opensuse.org/opensuse/2018-11/msg00197.html> Maybe you have more luck? -- Cheers / Saludos, Carlos E. R. (from 15.0 x86_64 at Telcontar)

Carlos E. R. wrote:
On 09/09/2019 08.34, Per Jessen wrote:
Otherwise I guess the alternative is to use that TB advanced setting that is mentioned somewhere.
Sorry, which?
I thought I saw a mention that TB had a setting for the 12/24hour format, but I can't find it. Anyway, for me the problem in TB is solved, I only needed the 24h clock back, which en_GB.utf8 does for me. I see the issue with the date, but I don't mind that so much. If only "pan" could also be taught to display a 24hour clock. -- Per Jessen, Zürich (16.8°C) http://www.cloudsuisse.com/ - your owncloud, hosted in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org

On 09/09/2019 15.19, Per Jessen wrote:
Carlos E. R. wrote:
On 09/09/2019 08.34, Per Jessen wrote:
Otherwise I guess the alternative is to use that TB advanced setting that is mentioned somewhere.
Sorry, which?
I thought I saw a mention that TB had a setting for the 12/24hour format, but I can't find it. Anyway, for me the problem in TB is solved, I only needed the 24h clock back, which en_GB.utf8 does for me. I see the issue with the date, but I don't mind that so much. If only "pan" could also be taught to display a 24hour clock.
For me the date issue is a pain. -- Cheers / Saludos, Carlos E. R. (from 15.0 x86_64 at Telcontar)

On 9/8/19 9:25 AM, Per Jessen wrote:
Carlos E. R. wrote:
I've googled $SUBJ, and seen some suggestions that removing ~/.pan2/tasks.nzb would alleviate the problem, but it did not. I am hesitant about removing ~/.pan2 completely, I'd like to keep my settings.
Any other suggestions?
Try a new user. To find out if it is the user configuration or systemic.
I'll just rename that .pan2 directory and see what happens. Also, one interesting observation - if I run pan over 'ssh -X' on that machine, it works.
Just removing .pan2 did not work - same problem. Switching to a new user _did_ work, no problem. Thanks - now I just have to figure out what the problem is in my environment. /Per (posted from thunderbird) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org

On 08/09/2019 14.13, Per Jessen wrote:
On 9/8/19 9:25 AM, Per Jessen wrote:
Carlos E. R. wrote:
Just removing .pan2 did not work - same problem. Switching to a new user _did_ work, no problem. Thanks - now I just have to figure out what the problem is in my environment.
Compare the locales. -- Cheers / Saludos, Carlos E. R. (from 15.0 x86_64 at Telcontar)

On 9/8/19 2:20 PM, Carlos E. R. wrote:
On 08/09/2019 14.13, Per Jessen wrote:
On 9/8/19 9:25 AM, Per Jessen wrote:
Carlos E. R. wrote:
Just removing .pan2 did not work - same problem. Switching to a new user _did_ work, no problem. Thanks - now I just have to figure out what the problem is in my environment.
Compare the locales.
I see one difference - LC_TIME (test99 is the new user) test99@office37:~> locale LANG=en_GB.UTF-8 LC_CTYPE="en_GB.UTF-8" LC_NUMERIC="en_GB.UTF-8" LC_TIME="en_GB.UTF-8" LC_COLLATE="en_GB.UTF-8" LC_MONETARY="en_GB.UTF-8" LC_MESSAGES="en_GB.UTF-8" LC_PAPER="en_GB.UTF-8" LC_NAME="en_GB.UTF-8" LC_ADDRESS="en_GB.UTF-8" LC_TELEPHONE="en_GB.UTF-8" LC_MEASUREMENT="en_GB.UTF-8" LC_IDENTIFICATION="en_GB.UTF-8" LC_ALL= per@office37:~> locale locale: Cannot set LC_ALL to default locale: No such file or directory LANG=en_GB.UTF-8 LC_CTYPE="en_GB.UTF-8" LC_NUMERIC="en_GB.UTF-8" LC_TIME=en_CH.UTF-8 ^^^^^^^ LC_COLLATE="en_GB.UTF-8" LC_MONETARY="en_GB.UTF-8" LC_MESSAGES="en_GB.UTF-8" LC_PAPER="en_GB.UTF-8" LC_NAME="en_GB.UTF-8" LC_ADDRESS="en_GB.UTF-8" LC_TELEPHONE="en_GB.UTF-8" LC_MEASUREMENT="en_GB.UTF-8" LC_IDENTIFICATION="en_GB.UTF-8" LC_ALL= I'm guessing that LC_TIME=en_CH.UTF-8 is maybe from KDE Regional Settings? trying to get a 24hour clock. Yes, I see it here: .config/plasma-locale-settings.sh:export LC_TIME=en_CH.UTF-8 .config/plasma-localerc:LC_TIME=en_CH.UTF-8 Sounds like a setting KDE should not permit? What is the correct way of getting a 24hour clock? /Per (posted from thunderbird@office37) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org

On 08/09/2019 14.35, Per Jessen wrote:
On 9/8/19 2:20 PM, Carlos E. R. wrote:
On 08/09/2019 14.13, Per Jessen wrote:
On 9/8/19 9:25 AM, Per Jessen wrote:
Carlos E. R. wrote:
Just removing .pan2 did not work - same problem. Switching to a new user _did_ work, no problem. Thanks - now I just have to figure out what the problem is in my environment.
Compare the locales.
I see one difference - LC_TIME (test99 is the new user)
test99@office37:~> locale LANG=en_GB.UTF-8 LC_CTYPE="en_GB.UTF-8" LC_NUMERIC="en_GB.UTF-8" LC_TIME="en_GB.UTF-8" LC_COLLATE="en_GB.UTF-8" LC_MONETARY="en_GB.UTF-8" LC_MESSAGES="en_GB.UTF-8" LC_PAPER="en_GB.UTF-8" LC_NAME="en_GB.UTF-8" LC_ADDRESS="en_GB.UTF-8" LC_TELEPHONE="en_GB.UTF-8" LC_MEASUREMENT="en_GB.UTF-8" LC_IDENTIFICATION="en_GB.UTF-8" LC_ALL=
per@office37:~> locale locale: Cannot set LC_ALL to default locale: No such file or directory
I think this is the important line.
LANG=en_GB.UTF-8 LC_CTYPE="en_GB.UTF-8" LC_NUMERIC="en_GB.UTF-8" LC_TIME=en_CH.UTF-8 ^^^^^^^ LC_COLLATE="en_GB.UTF-8" LC_MONETARY="en_GB.UTF-8" LC_MESSAGES="en_GB.UTF-8" LC_PAPER="en_GB.UTF-8" LC_NAME="en_GB.UTF-8" LC_ADDRESS="en_GB.UTF-8" LC_TELEPHONE="en_GB.UTF-8" LC_MEASUREMENT="en_GB.UTF-8" LC_IDENTIFICATION="en_GB.UTF-8" LC_ALL=
I'm guessing that LC_TIME=en_CH.UTF-8 is maybe from KDE Regional Settings? trying to get a 24hour clock. Yes, I see it here:
.config/plasma-locale-settings.sh:export LC_TIME=en_CH.UTF-8 .config/plasma-localerc:LC_TIME=en_CH.UTF-8
"locate -i en_CH" doesn't seem to find anything. Exceptions: /usr/lib/perl5/vendor_perl/5.26.1/DateTime/Locale/en_CH.pod /usr/share/man/man3/DateTime::Locale::en_CH.3pm.gz Valid entries seem to be: cer@Telcontar:~> ls /usr/share/locale/en en/ en@IPA/ en@boldquot/ en@quot/ en@shaw/ en_AU/ en_CA/ en_GB/ en_NZ/ en_US/ However, I have "LC_TIME=en_DK.UTF-8", and it works. Where is it defined? Oh, here: /usr/lib/locale/en_DK.utf8 valid entries are then: cer@Telcontar:~> ls /usr/lib/locale/en_ en_AG/ en_CA/ en_GB.iso885915/ en_IE.utf8/ en_NZ/ en_SG.utf8/ en_ZA.utf8/ en_AU/ en_CA.utf8/ en_GB.utf8/ en_IE@euro/ en_NZ.utf8/ en_US/ en_ZM/ en_AU.utf8/ en_DK/ en_HK/ en_IL/ en_PH/ en_US.iso885915/ en_ZW/ en_BW/ en_DK.utf8/ en_HK.utf8/ en_IN/ en_PH.utf8/ en_US.utf8/ en_ZW.utf8/ en_BW.utf8/ en_GB/ en_IE/ en_NG/ en_SG/ en_ZA/ But en_CH does not exist.
Sounds like a setting KDE should not permit? What is the correct way of getting a 24hour clock?
It is not about 24 hour, it is about the entire en_CH locale. There is a different library for locales, programs like Mozilla use it - and it does not support en_DK.utf8, which is why the first line in my post is wrong: ]> On 08/09/2019 14.35, Per Jessen wrote: day/month/year. It should be year/month/day. -- Cheers / Saludos, Carlos E. R. (from 15.0 x86_64 at Telcontar)

Carlos E. R. wrote:
Compare the locales.
per@office37:~> locale locale: Cannot set LC_ALL to default locale: No such file or directory
I think this is the important line.
It disappeared when I went back to the system default: per@office37:~> locale LANG=en_GB.UTF-8 LC_CTYPE="en_GB.UTF-8" LC_NUMERIC="en_GB.UTF-8" LC_TIME="en_GB.UTF-8" LC_COLLATE="en_GB.UTF-8" LC_MONETARY="en_GB.UTF-8" LC_MESSAGES="en_GB.UTF-8" LC_PAPER="en_GB.UTF-8" LC_NAME="en_GB.UTF-8" LC_ADDRESS="en_GB.UTF-8" LC_TELEPHONE="en_GB.UTF-8" LC_MEASUREMENT="en_GB.UTF-8" LC_IDENTIFICATION="en_GB.UTF-8" LC_ALL=
I'm guessing that LC_TIME=en_CH.UTF-8 is maybe from KDE Regional Settings? trying to get a 24hour clock. Yes, I see it here:
.config/plasma-locale-settings.sh:export LC_TIME=en_CH.UTF-8 .config/plasma-localerc:LC_TIME=en_CH.UTF-8
"locate -i en_CH" doesn't seem to find anything. Exceptions:
/usr/lib/perl5/vendor_perl/5.26.1/DateTime/Locale/en_CH.pod /usr/share/man/man3/DateTime::Locale::en_CH.3pm.gz
It is also listed in KDE, System Settings::Formats::Time. Along with a few other non-valid options - gsw_CH, rm_CH, for instance.
Sounds like a setting KDE should not permit? What is the correct way of getting a 24hour clock?
It is not about 24 hour, it is about the entire en_CH locale.
It was only set for the time format though (LC_TIME). -- Per Jessen, Zürich (11.9°C) http://www.cloudsuisse.com/ - your owncloud, hosted in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (3)
-
Carlos E. R.
-
Erwin
-
Per Jessen