Documentation for Lean Version Upgrade
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 30/100
- Tipo di issue
- Documentazione
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Ambito
- build-system, compilers, documentation
Direzione di ricerca
Inizia riproducendo i risultati segnalati di lake run setup e lake update dopo aver recuperato main, quindi esamina lake-packages/YatimaStdLib/lakefile.lean e la documentazione di setup esistente del progetto. Il lavoro è completato quando la procedura di aggiornamento alla versione supportata di Lean è documentata con sufficiente chiarezza da permettere agli utenti di evitare o comprendere gli errori del manifest e dell'API Lake.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Since Yatima is not currently in active development, it would be great to have documentation on how to upgrade the Lean version of the current project so that user may be able to still use compiler as the lake upgrade command suggested after lake run setup does not seem to bump everything properly.
Currently after pulling main and running lake run setup produces
warning: improperly formatted manifest: incompatible manifest version `4`
error: dependency 'LSpec' of 'Yatima' not in manifest, use `lake update` to update
while running lake update produces
warning: improperly formatted manifest: incompatible manifest version `4`
error: ./lake-packages/YatimaStdLib/lakefile.lean:14:15: error: invalid field 'oleanDir', the environment does not contain 'Lake.Package.oleanDir'
pkg
has type
Package
error: ./lake-packages/YatimaStdLib/lakefile.lean:23:33: error: unknown identifier 'defaultLibDir'
error: ./lake-packages/YatimaStdLib/lakefile.lean:23:57: error: application type mismatch
List.cons job
argument
job
has type
CustomData (Package.name pkg, `importTarget) : Type
but is expected to have type
BuildJob FilePath : Type
error: ./lake-packages/YatimaStdLib/lakefile.lean: package configuration has errors
Might be an issue with Lean4 Arch (AUR) package, however.
- Lingua principale
- Lean
- Stelle
- 148
- Fork
- 12
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di argumentcomputer/yatima
-
enhancement infra
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
argumentcomputer/yatima#275 ·
-
enhancement typechecker
Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100
argumentcomputer/yatima#272 ·
-
Remove thunks from the typecheckerForse già presa @gabriel-barrett l’ha presa 1322 giorni fa. Apertaenhancement typechecker
Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100
argumentcomputer/yatima#268 · 1 reazione ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
argumentcomputer/yatima#249 ·
-
Constant -> DeclarationApertagood first issue
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
argumentcomputer/yatima#245 ·
Tutte le issue di argumentcomputer/yatima
Issue simili
-
Adopt browserslistrcAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
-
bootstrap bug themes
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
quarto-dev/quarto-cli#15304 ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 69/100
elastic/elastic-otel-rum-js#164 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 82/100
FAIRmat-NFDI/nomad-distro-dev#161 ·
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
OpenLineage/OpenLineage#5138 ·
I maintainer di solito rispondono entro 2 giorni