| 12 Apr 2026 |
nim65s | je suppose que tu as un cache perso mal configuré ou quelque chosee comme ça | 18:59:21 |
nim65s | * je suppose que tu as un cache perso mal configuré ou quelque chose comme ça | 18:59:27 |
pinage404 | mes caches sont là https://gitlab.com/pinage404/dotfiles/-/tree/main/nix_cache?ref_type=heads j'ai rien qui me parait anormal | 19:01:10 |
Alex | On parle ici de quelle version de nixpkgs ?
(Je pense qu'avec le commit hash on aura plus de chance de pouvoir t'aider.) | 19:02:00 |
pinage404 | la commande est encore en cours d'execution, mais ça semble déjà mieux se passer (ça download au lieu d'essayer de rebuild des trucs comme perl ou gcc) | 19:02:05 |
pinage404 | je viens de re nix flake update, je suis avec 54170c54449ea4d6725efd30d719c5e505f1c10e | 19:02:52 |
nim65s | (btw, nixos-rebuild build --flake ".#${HOSTNAME}" c’est le même comportement que nixos-rebuild build --flake .) | 19:03:22 |
pinage404 | oui
je surcharge la variable d'environnement à la demande, mon script est mis en commun, et je préfère rendre explicite que ça utilise cette variable et pas seulement définir la variable et implicitement l'utiliser
https://gitlab.com/pinage404/dotfiles/-/blob/main/maskfile.md?ref_type=heads#nixos-test | 19:05:49 |
pinage404 | ça continue de download plein de trucs, sans rebuild, j'ai bon espoir, merci ! | 19:07:02 |
pinage404 | par contre, je ne comprends pas pourquoi ça a échoué hier, et continué d'échouer aujourd'hui alors que j'ai éteint mon pc cette nuit et j'ai dormi plus d'1h, donc le cache aurait du etre expiré | 19:08:15 |
Alex | Il y a vraiment un problème avec file.src:
alex@alex-pc3 ~> nix build github:nixos/nixpkgs/54170c54449ea4d6725efd30d719c5e505f1c10e#file.src --rebuild --print-build-logs [1]
file>
file> trying https://astron.com/pub/file/file-5.45.tar.gz
file> % Total % Received % Xferd Average Speed Time Time Time Current
file> Dload Upload Total Spent Left Speed
file> 0 0 0 0 0 0 0 0 0
file> curl: (22) The requested URL returned error: 404
file> Warning: Problem (retrying all errors). Will retry in 1 second. 3 retries left.
file> 0 0 0 0 0 0 0 0 0
file> curl: (22) The requested URL returned error: 404
file> Warning: Problem (retrying all errors). Will retry in 2 seconds. 2 retries
file> Warning: left.
file> 0 0 0 0 0 0 0 0 0
file> curl: (22) The requested URL returned error: 404
file> Warning: Problem (retrying all errors). Will retry in 4 seconds. 1 retry left.
file> 0 0 0 0 0 0 0 0 0
file> curl: (22) The requested URL returned error: 404
file>
file> trying https://distfiles.macports.org/file/file-5.45.tar.gz
file> % Total % Received % Xferd Average Speed Time Time Time Current
file> Dload Upload Total Spent Left Speed
file> 100 1.18M 100 1.18M 0 0 1.94M 0 0
Je pense que ce serait une bonne idée de prévenir le mainteneur, sinon sans cache.nixos.org c'est impossible de compléter le build. | 19:09:59 |
Alex | * Il y encore un miroir qui fonctionne:
alex@alex-pc3 ~> nix build github:nixos/nixpkgs/54170c54449ea4d6725efd30d719c5e505f1c10e#file.src --rebuild --print-build-logs [1]
file>
file> trying https://astron.com/pub/file/file-5.45.tar.gz
file> % Total % Received % Xferd Average Speed Time Time Time Current
file> Dload Upload Total Spent Left Speed
file> 0 0 0 0 0 0 0 0 0
file> curl: (22) The requested URL returned error: 404
file> Warning: Problem (retrying all errors). Will retry in 1 second. 3 retries left.
file> 0 0 0 0 0 0 0 0 0
file> curl: (22) The requested URL returned error: 404
file> Warning: Problem (retrying all errors). Will retry in 2 seconds. 2 retries
file> Warning: left.
file> 0 0 0 0 0 0 0 0 0
file> curl: (22) The requested URL returned error: 404
file> Warning: Problem (retrying all errors). Will retry in 4 seconds. 1 retry left.
file> 0 0 0 0 0 0 0 0 0
file> curl: (22) The requested URL returned error: 404
file>
file> trying https://distfiles.macports.org/file/file-5.45.tar.gz
file> % Total % Received % Xferd Average Speed Time Time Time Current
file> Dload Upload Total Spent Left Speed
file> 100 1.18M 100 1.18M 0 0 1.94M 0 0
| 19:11:38 |
pinage404 | pourquoi mon Nix local n'a pas utilisé le miroir ? | 19:13:34 |
nim65s | ok, j’avais pas le bon hash parce que je regardais celui de fetchzip et pas fetchurl… | 19:14:00 |
nim65s | ça c’est bon:
$ nurl -f fetchurl https://distfiles.macports.org/file/file-5.45.tar.gz
$ nix store prefetch-file --json https://distfiles.macports.org/file/file-5.45.tar.gz
fetchurl {
url = "https://distfiles.macports.org/file/file-5.45.tar.gz";
hash = "sha256-/Jf1ECm7DiyfTjv/79r2ePDgOe6HK53lwAKm0Jx4TYI=";
}
| 19:14:18 |
pinage404 | ah ! bah ça vient d'échouer avec la meme erreur | 19:19:16 |
nim65s | le get de file ou le push sur c.n.o ? | 19:20:51 |
pinage404 | le get de file | 19:21:25 |
nim65s | nix-prefetch-url https://distfiles.macports.org/file/file-5.45.tar.gz dit quelque chose ? | 19:22:27 |
nim65s | * le get de file ou l’upload sur c.n.o ? | 19:22:42 |
pinage404 | nix-prefetch-url https://distfiles.macports.org/file/file-5.45.tar.gz
path is '/nix/store/v0m59igyinq3qrbx7fibyal1dx5f6rcq-file-5.45.tar.gz'
10jdg2fd19h2q3jrsaw7xqwy1w3qyvdfzzrv9sgjq3mv548gb5zw
| 19:22:51 |
nim65s | et après avoir réussi à le prefetch, il te dit toujours qu’il arrive pas à le télécharger ? | 19:27:35 |
pinage404 | je retente | 19:27:49 |
pinage404 | j'imagine qu'on saura dans une 20aine de minutes au moins | 19:28:02 |
pinage404 | j'ai une autre erreur
error: unable to download 'https://pkg-config.freedesktop.org/releases/pkg-config-0.29.2.tar.gz': HTTP error 200 (curl error: Failure when receiving data from the peer); retrying from offset 1911963 in 303 ms
error: hash mismatch in fixed-output derivation '/nix/store/d1simrxi41d15h88m043y00yd400fpd4-cb41cbfe717e4c00d7bb70035cda5ee5f0ff9341.tar.gz.drv':
specified: sha256-MRuqq3TKcfIahtUWdhAcYhqDiGPkAjS8UTMsDE+/jGU=
got: sha256-lXtfWoZ+q/FvoOqPEcuw6VCpcGl7lQnaGC5dFZ3PpI8=
| 19:56:53 |
nim65s | c’est dans minimal-bootstrap ça | 20:21:43 |
nim65s | c’est pour un x86_64-linux ? | 20:23:45 |
pinage404 | oui ! | 20:32:05 |
pinage404 | j'ai redémarré ma machine, retenter d'appliquer la mise à jour, et j'ai une nouvelle erreur que je n'avais pas encore vu
error: Cannot build '/nix/store/dhpvfy772qdp7sqmgrmac8wzxb84bchh-stage0-posix-1.9.1-source.drv'.
Reason: builder failed with exit code 1.
Output paths:
/nix/store/4f7nm8dblrdy74gmsl62b25rjrh4jcz3-stage0-posix-1.9.1-source
Last 20 log lines:
> error: executing '#
> #
> # Neither your store nor your substituters seems to have:
> #
> # /1rz4g4znpzjwh1xymhjpm42vipw92pr73vdgl6xs1hycac8kf2n9
> #
> # You can create this path from an already-bootstrapped nixpkgs
> # using the following command:
> #
> # nix-build '<nixpkgs>' -A make-minimal-bootstrap-sources
> #
> # Or, if you prefer, you can create this file using only `git`,
> # `nix`, and `xz`. For the commands needed in order to do this,
> # see `make-bootstrap-sources.nix`. Once you have the manual
> # result, do:
> #
> # nix-store --add-fixed --recursive sha256 ./stage0-posix-1.9.1-source
> #
> # to add it to your store.
> ': No such file or directory
For full logs, run:
nix log /nix/store/dhpvfy772qdp7sqmgrmac8wzxb84bchh-stage0-posix-1.9.1-source.drv
| 21:15:07 |
pinage404 | je sais vraiment pas ce que j'ai fait pour tout casser mon nixos comme ça | 21:16:16 |