ich habe hier einen Debian Server stehen und 2 Macs von denen ich auf den Server per SSh zugreife. Der eine Mac hat eine Englische Tastatur, der eine eine Deutsche, beide Macs laufen auf deutsch. Wenn ich mich nun von dem Mac mit der englischen Tastatur auf dem Server anmelde bekomm eich per SVN Fehler:
Code: Alles auswählen
svn: warning: cannot set LC_CTYPE locale
svn: warning: environment variable LC_ALL is de_DE
svn: warning: please check that your locale name is correct
svn: Can't convert string from 'UTF-8' to native encoding:
svn: bla/bla/bla/Images/W?\195?\188rfel seitlich.svg
Nun ist die Frage wo der Fehler liegt! Muss ich da auf dem Mac suchen oder auf dem Server?!
Locale gibt folgendes auf dem Server aus:
Auch wenn ich etwas von dem Mac mit der Englischen Tastatur installiere, bekomme ich komische Meldungen ausgespuckt:root@server:/home/pcace# locale
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=de_DE.UTF-8
LANGUAGE=
LC_CTYPE="de_DE"
LC_NUMERIC="de_DE"
LC_TIME="de_DE"
LC_COLLATE="de_DE"
LC_MONETARY="de_DE"
LC_MESSAGES="de_DE"
LC_PAPER="de_DE"
LC_NAME="de_DE"
LC_ADDRESS="de_DE"
LC_TELEPHONE="de_DE"
LC_MEASUREMENT="de_DE"
LC_IDENTIFICATION="de_DE"
LC_ALL=de_DE
root@server:/home/pcace# locale -a
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_COLLATE to default locale: No such file or directory
C
C.UTF-8
POSIX
de_DE.utf8
root@server:/home/pcace#
root@t64:/home/hannes# apt-get install avrdude
Reading package lists... Done
Building dependency tree
Reading state information... Done
Suggested packages:
avrdude-doc
The following NEW packages will be installed:
avrdude
0 upgraded, 1 newly installed, 0 to remove and 14 not upgraded.
Need to get 198 kB of archives.
After this operation, 897 kB of additional disk space will be used.
Get:1 http://ftp.de.debian.org/debian/ wheezy/main avrdude i386 5.10-3 [198 kB]
Fetched 198 kB in 0s (354 kB/s)
Traceback (most recent call last):
File "/usr/bin/apt-listchanges", line 33, in <module>
from ALChacks import *
File "/usr/share/apt-listchanges/ALChacks.py", line 32, in <module>
sys.stderr.write(_("Can't set locale; make sure $LC_* and $LANG are correct!\n"))
NameError: name '_' is not defined
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = "de_DE",
LC_CTYPE = "UTF-8",
LANG = "de_DE.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
Selecting previously deselected package avrdude.
(Reading database ... 44659 files and directories currently installed.)
Unpacking avrdude (from .../avrdude_5.10-3_i386.deb) ...
Processing triggers for man-db ...
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
Setting up avrdude (5.10-3) ...
root@t64:/home/hannes#
Eigentlich würde ich davon ausgehen, dass es an dem Mac liegt, aber auf dem Server lief vorher ubuntu und da hatte ich das Problem nicht... Ideen?
Grüße,
Pcace