[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bauen von Schachengine ice4 mit make scheitert mit debian stable, mit Arch linux funktioniert es



On 8/14/24 17:06, Ulf Volmer wrote:
Am 8/14/24 um 1:15 PM schrieb Rolf Reintjes:
Am 14.08.2024 um 09:54 schrieb Ulf Volmer:

Es gibt Fundstellen im Netz, die behaupten, durch Setzen von

CARGO_NET_GIT_FETCH_WITH_CLI=true

im Environment könnte man cargo dazu bewegen, statt des eingebauten git das normale von Platte zu nehmen.
Was vermutlich diese Probleme nicht hat.

Das habe ich gestern schon ausprobiert. Damit sah die Fehlermeldung leicht anders aus aber es auch nicht funtioniert.

Die Du natürlich nicht verraten möchtest, klar.

Nur der Vollständigkeit halber:

Falls wir von Debian 12 und https://github.com/MinusKelvin/ice4 reden sollten,

Vielen Dank fuer deine Mail. Ja, genau dieses.

das hat hier dieses Problem nicht. Auch ohne die Env. Variable.

Es bricht später mit einem Fehler ab, der an der cargo Version in Debian liegen mag, baut aber duch wenn ich gegen das git Tag v3 baue.

Ich habe jetzt gerade noch mal debian stable auf einem anderen PC probiert. Da habe ich das gleiche Problem wie auf dem Notebook. Er baut zwar die ice4 Datei, diese ist aber nur 120 Byte gross und nicht die erwarteten 4k.

Hier nochmal mein make-Lauf:

rolf@i7-5820K-debian-stable1:~/chess/ice4$ make
cargo run --release | ./compress.sh | cat launcher.sh - >ice4
    Updating git repository `https://github.com/MinusKelvin/marlinflow`
    Updating crates.io index
error: failed to get `marlinformat` as a dependency of package `trainer v0.1.0 (/home/rolf/chess/ice4/trainer)`

Caused by:
  failed to load source for dependency `marlinformat`

Caused by:
  Unable to update registry `crates-io`

Caused by:
  failed to fetch `https://github.com/rust-lang/crates.io-index`

Caused by:
  network failure seems to have happened
  if a proxy or similar is necessary `net.git-fetch-with-cli` may help here

https://doc.rust-lang.org/cargo/reference/config.html#netgit-fetch-with-cli

Caused by:
SSL error: 0xffff8780 - SSL - The peer notified us that the connection is going to be closed; class=Ssl (16)
Compressing using params preset=9e,lc=2,lp=0,pb=0,mf=hc3,nice=4
chmod +x ice4
Compressed size: 120 ice4
rolf@i7-5820K-debian-stable1:~/chess/ice4$ ls -l ice4
-rwxr-xr-x 1 rolf rolf 120 Aug 14 17:42 ice4


Koenntest du deine Ausgaben nach dem make-Aufruf mal schicken?

> baut aber duch wenn ich gegen das git Tag v3 baue.

Ich verstehe nicht, was das bedeutet. Hast du da eine fruehere Version der Software genommen? Wenn ja, wie? Ich bin kein git-Experte.

Rolf


Reply to: