2016-03-29 9 views
3

Ich arbeite an einem Projekt Yocto, Version: poky-jethroFehler Dateiname zu lang Yocto Projekt

Ich möchte

Build Configuration: 
BB_VERSION  = "1.28.0" 
BUILD_SYS   = "x86_64-linux" 
NATIVELSBSTRING = "Ubuntu-14.04" 
TARGET_SYS  = "arm-poky-linux-gnueabi" 
MACHINE   = "raspberrypi" 
DISTRO   = "poky" 
DISTRO_VERSION = "2.0.1" 
TUNE_FEATURES  = "arm armv6 vfp arm1176jzfs callconvention-hard" 
TARGET_FPU  = "vfp" 
meta    
meta-yocto  = "jethro:3b223f75eec1738fbc913858e8e11c8305e3edcb" 
meta-oe   
meta-multimedia 
meta-networking 
meta-python  = "jethro:c305ac5d2f5285d5eec8952a4ca7f3b4f89aed96" 
meta-qt5   = "jethro:9bfcf79fcd824efb9f2a9bd72ecbedfee1315c96" 
meta-raspberrypi = "jethro:f2cff839f52a6e6211337fc45c7c3eabf0fac113" 
meta-rpi   = "jethro:3ef71867eeb3669da40019469385a437843e8245" 

ich eine Version der Distribution poky zu Raspberry Pi bauen in Bausystem gelang es auf einem anderen Betriebssystem "Ubuntu-14,0403" aber wenn ich Build-System auf einer anderen Version versucht "Ubuntu-14,0404"

Dieser Fehler erscheint

[Errno 36] zu Namen

[Errno 36] File name too long

+1

Es sollte eine Plausibilitätsprüfung geben, die dieses Problem erkennt und Benutzer warnt, dass es nicht funktioniert arbeiten an diesen verschlüsselten Dateisystemen. Es scheint, dass Sie dies nicht getroffen haben und wir haben nach dem Warum gesucht, aber konnten das Problem nicht reproduzieren. Gibt es eine Möglichkeit, diesen Fehler zu reproduzieren, damit wir den Benutzern eine bessere Nachricht geben können? Haben Sie einen weiteren Zusammenhang mit dem Fehler, den Sie gesehen haben? –

+0

I Wenn eine neue Kopie von Ubuntu installiert Ich habe das Kontrollkästchen vor dem verschlüsselten Stammordner Etikett Wenn ich das System gebaut warnt warnt mich und erkennen dieses Problem, aber ich habe nicht verstanden, was es am Anfang bedeutete Aber darüber hinaus Diese Warnung, wenn ich eine Datei Sanity_info aus dem Ordner conf kopieren, die generiert wird, wenn ich das System ordnungsgemäß in alten Betriebssystemen erstellen, bevor dieses Problem auftritt, und fügen Sie es in den gleichen Ordner auf dem neuen Betriebssystem, das Sie die Option zum Verschlüsseln des Basisordners auswählen er Aus diesem Grund erkannte Vernunft das Problem zu Beginn nicht. –

+0

Danke, dass im Osten bestätigt, dass der Check wie erwartet funktioniert hat. Das Umgehen dieser Tests wird nicht empfohlen, sie zeigen Warnungen aus einem bestimmten Grund an! –

Antwort

6

Sie wahrscheinlich die Option ausgewählt, wenn die Installation von Ubuntu langen Datei verschlüsselte Home-Verzeichnisse zu verwenden, die leider ein gebrochenes-Dateisystem verwendet, die langen Dateinamen nicht verarbeiten kann. Wenn dies der Fall ist, ist es am besten, Ubuntu ohne verschlüsselte Home-Verzeichnisse neu zu installieren (

).
+0

Ich werde das Betriebssystem neu installieren und sagen, wenn Sie dieses Problem überschreiten –

+0

Vielen Dank Ross, es funktioniert jetzt –

Verwandte Themen