Bug#746415: Still seeing the symptom

2021-07-13 Thread Vincent Lefevre
Control: found -1 3.38.3-1
Control: tags -1 - fixed-upstream
Control: forwarded -1 
https://gitlab.gnome.org/GNOME/gnome-terminal/-/issues/7472

(There's a patch, but until it is has been applied, this should *not* be
regarded as "fixed-upstream".)

On 2021-07-13 10:48:46 +0200, Vincent Lefevre wrote:
> Strange. I get the following:
> 
> # GNOME Terminal 3.38.3 using VTE 0.62.3 +BIDI +GNUTLS +ICU +SYSTEMD
> 
> And the package is gnome-terminal 3.38.3-1.

However, I can reproduce the bug with:

$ env -u LC_CTYPE LANG=C /usr/libexec/gnome-terminal-server
Non UTF-8 locale (ANSI_X3.4-1968) is not supported!

It seems that the fact that systemd was started with UTF-8 locales
mattered (even though I changed /etc/default/locale afterwards).

If the patch is not accepted, an alternate solution might be to
force C.UTF-8 locales somewhere in
"/usr/lib/systemd/user/gnome-terminal-server.service" and/or
"/usr/share/dbus-1/services/org.gnome.Terminal.service".

-- 
Vincent Lefèvre  - Web: 
100% accessible validated (X)HTML - Blog: 
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)



Bug#746415: Still seeing the symptom

2021-07-13 Thread Vincent Lefevre
On 2021-07-12 19:17:23 +0100, graeme vetterlein wrote:
> Well I pretty much stopped using gnome-terminal (due to this bug) so I've
> not been spotting changes.
> 
> The symptoms seem to be the same, I guess the root cause may be different.
> 
> $ gnome-terminal --version
> # GNOME Terminal 3.30.2 using VTE 0.54.2 +GNUTLS

Strange. I get the following:

# GNOME Terminal 3.38.3 using VTE 0.62.3 +BIDI +GNUTLS +ICU +SYSTEMD

And the package is gnome-terminal 3.38.3-1.

-- 
Vincent Lefèvre  - Web: 
100% accessible validated (X)HTML - Blog: 
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)



Bug#746415: Still seeing the symptom

2021-07-12 Thread graeme vetterlein
Well I pretty much stopped using gnome-terminal (due to this bug) so 
I've not been spotting changes.


The symptoms seem to be the same, I guess the root cause may be different.

$ gnome-terminal --version
# GNOME Terminal 3.30.2 using VTE 0.54.2 +GNUTLS


$ dpkg-query -l gnome-terminal
WARNING: terminal is not fully functional
-  (press RETURN)
Desired=Unknown/Install/Remove/Purge/Hold
| 
Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend 


|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name   Version  Architecture Description
+++-==---=== 

ii  gnome-terminal 3.30.2-2 amd64    GNOME terminal emulator 
application



Behaviour seems similar to the original post :

$ env | grep LANG
LANG=C

(this is reduced from before)

$ id
uid=1001(guest) gid=1001(guest) groups=1001(guest)

(Just for MY reference, running these as guest)

$ gnome-terminal
# Error constructing proxy for 
org.gnome.Terminal:/org/gnome/Terminal/Factory0: Error calling 
StartServiceByName for org.gnome.Terminal: Timeout was reached

$


...only the debug is no longer appearing (I assume due to 
https://gitlab.gnome.org/GNOME/gnome-terminal/-/issues/42 getting fixed? )



Following this I tried:

$ export LC_ALL=en_GB.utf8
graeme@real:~$ locale
LANG=en_GB.utf8
LANGUAGE=
LC_CTYPE="en_GB.utf8"
LC_NUMERIC="en_GB.utf8"
LC_TIME="en_GB.utf8"
LC_COLLATE="en_GB.utf8"
LC_MONETARY="en_GB.utf8"
LC_MESSAGES="en_GB.utf8"
LC_PAPER="en_GB.utf8"
LC_NAME="en_GB.utf8"
LC_ADDRESS="en_GB.utf8"
LC_TELEPHONE="en_GB.utf8"
LC_MEASUREMENT="en_GB.utf8"
LC_IDENTIFICATION="en_GB.utf8"
LC_ALL=en_GB.utf8

graeme@real:~$ gnome-terminal
# Error constructing proxy for 
org.gnome.Terminal:/org/gnome/Terminal/Factory0: Error calling 
StartServiceByName for org.gnome.Terminal: Timeout was reached


Previously I assume it worked with a UTF8 based locale (from the context)





--


Graeme