Um ein paar Dateitypen von geretteten Dateien zu erhalten, habe ich trid von Marco Pontello installiert, das mir bereits früher gute Dienste geleistet hat.
Beim Aufruf bekam ich immer die Fehlermeldung:
fli@udoo:~/bin$ trid hanaproblem.jpg
trid: loadlocale.c:129: _nl_intern_locale_data: Assertion `cnt < (sizeof (_nl_value_type_LC_TIME) / sizeof (_nl_value_type_LC_TIME[0]))' failed.
Abgebrochen
[ble: exit 134]
Immerhin bin ich nicht der einzige, der diesen Fehler bekommt. Im Forum schreibt ein Kollege mit opensuse Vergangenheit, wie er das Problem umgeht, aber nicht wie es zu lösen ist. Marco Pontello antwortete mit einem Link auf einen Lösungsvorschlag, der bei mir nicht geholfen hat obwohl ich alle Schritte bis auf den letzten nachvollziehen konnte.
root@udoo:/home/fli/bin# locale-gen
Generating locales (this might take a while)...
de_DE.UTF-8... done
de_IT.UTF-8... done
en_GB.UTF-8... done
en_US.UTF-8... done
it_IT.UTF-8... done
Generation complete.
fli@udoo:~/bin$ echo $LANG
de_IT.UTF-8
fli@udoo:~/bin$ sudo su
root@udoo:/home/fli/bin# apt upgrade locales
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
locales ist schon die neueste Version (2.36-9+deb12u7).
root@udoo:/home/fli/bin# apt upgrade console-data
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Paketaktualisierung (Upgrade) wird berechnet… Fertig
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
nicht erstellt wurden oder Incoming noch nicht verlassen haben.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
plymouth : Kollidiert mit: console-common aber 0.7.91 soll installiert werden
E: Beschädigte Pakete
Das Problem umgehen:
fli@udoo:~/bin$ unset LANG
fli@udoo:~/bin$ trid hanaproblem.jpg -v
TrID/32 - File Identifier v2.24 - (C) 2003-16 By M.Pontello
Definitions found: 18099
Analyzing...
Collecting data from file: hanaproblem.jpg
Unknown!
Im Prinzip kann ich mit der Umgehung des Problems leben, wenn ich anschließend das terminal schließe ist beim nächsten Start LANG wieder richtig besetzt. Aber verstehen möchte ich schon, was da passiert.
Vielleicht kann mir doch jemand helfen?