[Gelöst] Build mit aktuellem Trunk schlägt fehl: "...Zugriff auf 'tools/build/share/cmake-3.26/Help/generator/Visual' nicht möglich..."

JohnDoe42

Aktives Mitglied
Mitglied seit
17 Mrz 2009
Beiträge
1,475
Punkte für Reaktionen
3
Punkte
38
Hallo zusammen,

mit dem aktuellen Trunk ist für mein System kein Build möglich:

Code:
Fixing checkout permissions ......chmod: Zugriff auf 'tools/build/share/cmake-3.26/Help/generator/Visual' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'Studio' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf '11' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf '2012.rst' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'tools/build/share/cmake-3.26/Help/generator/Visual' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'Studio' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf '10' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf '2010.rst' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'tools/build/share/cmake-3.26/Help/generator/Visual' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'Studio' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf '6.rst' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'tools/build/share/cmake-3.26/Help/generator/NMake' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'Makefiles' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'JOM.rst' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'tools/build/share/cmake-3.26/Help/generator/MinGW' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'Makefiles.rst' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'tools/build/share/cmake-3.26/Help/generator/Unix' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'Makefiles.rst' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'tools/build/share/cmake-3.26/Help/generator/Watcom' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'WMake.rst' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'tools/build/share/cmake-3.26/Help/generator/Visual' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'Studio' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf '15' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf '2017.rst' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'tools/build/share/cmake-3.26/Help/generator/Borland' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'Makefiles.rst' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'tools/build/share/cmake-3.26/Help/generator/NMake' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'Makefiles.rst' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'tools/build/share/cmake-3.26/Help/generator/Eclipse' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'CDT4.rst' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'tools/build/share/cmake-3.26/Help/generator/MSYS' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'Makefiles.rst' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'tools/build/share/cmake-3.26/Help/generator/Visual' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'Studio' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf '7' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf '.NET' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf '2003.rst' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'tools/build/share/cmake-3.26/Help/generator/Sublime' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'Text' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf '2.rst' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'tools/build/share/cmake-3.26/Help/generator/Visual' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'Studio' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf '17' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf '2022.rst' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'tools/build/share/cmake-3.26/Help/generator/Visual' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'Studio' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf '16' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf '2019.rst' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'tools/build/share/cmake-3.26/Help/generator/Visual' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'Studio' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf '9' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf '2008.rst' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'tools/build/share/cmake-3.26/Help/generator/Visual' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'Studio' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf '14' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf '2015.rst' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'tools/build/share/cmake-3.26/Help/generator/Visual' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'Studio' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf '8' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf '2005.rst' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'tools/build/share/cmake-3.26/Help/generator/Green' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'Hills' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'MULTI.rst' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'tools/build/share/cmake-3.26/Help/generator/Visual' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'Studio' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf '12' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf '2013.rst' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'tools/build/share/cmake-3.26/Help/generator/Ninja' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'Multi-Config.rst' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'tools/build/share/cmake-3.26/Help/generator/Visual' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf 'Studio' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf '7.rst' nicht möglich: Datei oder Verzeichnis nicht gefunden
Makefile:34: recipe for target 'envira' failed
make: *** [envira] Error 123



Ich vermute, dass es hiermit zusammenhängt. Hat jemand einen Tip, wie ich das verbessern könnte ?
Grüße

JD.
 
Zuletzt bearbeitet:
Das Problem liegt in diesen Zeilen: https://github.com/Freetz-NG/freetz...8a1ff37de72aaea5b404d/Makefile#LL35C79-L35C95

Bei Dir enthalten die von find ausgegebenen Dateinamen offensichtlich Leerzeichen im Pfad und daher trennt xargs dann an dieser Stelle seine Argumente.

Vermeiden läßt sich das u.a., indem man beim Aufruf von find noch die Option -print0 mit angibt (die richtige Position in der Argumentliste verrät die man-Page), dann werden die Dateinamen durch ein NUL-Byte separiert und xargs kann das dann auch richtig verarbeiten, wenn man dort noch die Option -0 (oder --null) hinzufügt (und wieder: siehe man-Page).

EDIT: By the way ... vor ca. 1 Stunde wurde das auch im GitHub-Repo bereits gefixt.
 
@PeterPawn :

Perfekt, danke für die schnelle und passgenaue Reaktion. In der Kürze der Zeit hatte ich übersehen, dass ich auch mal mittels des Ausgabe-Strings ("Fixing checkout permissions ") weiter hätte suchen können ...

Habe es aktualisiert - läuft alles wieder.

@fda7:

Danke für den Fix!

Grüße

JD.
 
Kostenlos!

Statistik des Forums

Themen
248,914
Beiträge
2,304,878
Mitglieder
378,621
Neuestes Mitglied
Ansh