| 12 Apr 2026 |
Sigmanificient | * hmm ça sent la recréation de la roue de 14 manières différentes ça 🤔 | 10:50:04 |
Jo.Blade | Après, m'étonnerait que si les autres ministères passent sous linux, ils choisissent NixOS | 11:03:36 |
raitobezarius | Je pense qu'il y a trop de spéculation sur le sujet :p | 11:59:18 |
| ndrpnt joined the room. | 16:58:21 |
ndrpnt | Hello ici | 16:59:36 |
pinage404 | je connaissais celui ci https://searchix.ovh/ (plus pour les options combinées de nixos, nix-darwin et home-manager) | 17:19:10 |
pinage404 | quand j'essaie de mettre à jour le flake input nixpkgs de mon NixOS, ça échoue :
ça tente d'accéder à cette URL pour télécharger une dépendance https://astron.com/pub/file/file-5.45.tar.gz
qui semble défini ici https://github.com/NixOS/nixpkgs/blob/109b2e0096f4ef69c82062f34609551152223d40/pkgs/tools/misc/file/default.nix#L23
sauf que je me prends une 404, et ça casse mon build
j'ai cherché sur github et Matrix, je n'ai vu personne se plaindre d'un truc lié à cette URL
j'ai fait plein de tentatives, peut etre que je me suis fait blacklisté et que je reçois un 404 au lieu d'un vrai code
est-ce que vous avez aussi une 404 ? | 18:35:25 |
nim65s | l’autre url, https://distfiles.macports.org/file/file-5.45.tar.gz, marche pour moi | 18:41:54 |
nim65s | mais c’est pas le bon hash | 18:42:20 |
pinage404 | merci, d'avoir pris le temps de tester 🙏 | 18:44:57 |
pinage404 | j'ai aussi eu des problèmes de hash à un moment (je crois que j'ai fermé le terminal) | 18:45:18 |
nim65s | https://github.com/file/file/archive/refs/tags/FILE5_45.tar.gz a encore un autre hash | 18:45:29 |
nim65s | mais bon, file, ça bouge pas beaucoup, et c’est une dépendance de beaucoup de choses, donc ça devrait être en cache, c’est étonnant que tu cheches à le build | 18:46:38 |
nim65s | * mais bon, file, ça bouge pas beaucoup, et c’est une dépendance de beaucoup de choses, donc ça devrait être en cache, c’est étonnant que tu cherches à le build | 18:46:57 |
pinage404 | je suis tout aussi étonné que toi | 18:48:06 |
pinage404 | j'ai 2 hypothèses, hier :
j'ai tenté d'utiliser un DNS AdGuard Home hébergé sur un raspberry pi ; peut etre qu'il n'a pas répondu dans les temps et Nix pense qu'il faut le rebuild j'avais plus d'espace disque pendant une des tentatives de mises à jour | 18:49:42 |
pinage404 | depuis, j'ai libéré de l'espace, j'ai éteint mon ordi, je ne sais pas si le cache persiste | 18:50:13 |
nim65s | nix build --narinfo-cache-negative-ttl 0 nixpkgs#file peut-être ? | 18:51:07 |
nim65s | (enfin, remplacer nixpkgs#file par ce qui t’intéresse en vrai) | 18:51:37 |
nim65s | https://nix.dev/manual/nix/2.28/command-ref/conf-file.html#conf-narinfo-cache-negative-ttl : 1h par défaut | 18:53:02 |
Alex | Les sites web changent de temps-en-temps et ça peut poser ce genre de problème.
peut etre qu'il n'a pas répondu dans les temps et Nix pense qu'il faut le rebuild
Si tu parles de cache.nixos.org, Nix se plaint quand il n'est pas possible d'atteindre les caches.
Tu peux aussi regarder nix path-info --store https://cache.nixos.org pour vérifier si ça existe dans le cache. | 18:53:16 |
pinage404 | je ne sais pas ce qui m'intéresse, je ne sais meme pas pourquoi file est une dépendance, je ne référence pas dans ma config, c'est une dépendance indirect | 18:54:34 |
nim65s | tu as lancé quelle commande pour avoir cette erreur ? | 18:54:58 |
Alex | Pour savoir pourquoi, utilise nix why-depends --derivation --all --precise $toplevel $file | 18:55:22 |
pinage404 | nix flake update
nixos-rebuild build --flake ".#${HOSTNAME}"
| 18:55:37 |
pinage404 | ça n'affiche rien et exit avec le code 0 | 18:56:10 |
nim65s | ok, donc nix build --narinfo-cache-negative-ttl 0 ".#nixosConfigurations.${HOSTNAME}.config.system.build.toplevel" | 18:56:29 |
pinage404 | la commande que tu m'as indiqué affiche
error:
… while uploading to HTTP binary cache at 'https://cache.nixos.org'
error: unable to upload 'https://cache.nixos.org/nar/1wx7id24j9sgv0l0v9whqb381vfj8c3p6bdazyyyh3hvqzp9vw3z.nar.xz': HTTP error 404
response body:
404
et exit avec le code 1 | 18:57:12 |
nim65s | hum, tu n’es pas censé upload des choses sur cache.nixos.org | 18:58:10 |
pinage404 | ça me parait bizarre aussi, car la commande semble etre un truc qui get pas un truc qui upload | 18:59:01 |