Nix ♥ la francophonie | 218 Members | |
| Salon francographe de NixOS | 71 Servers |
| Sender | Message | Time |
|---|---|---|
| 14 Apr 2024 | ||
| quelqu’un a des retours ? | 09:51:40 | |
| je pensais partir sur tinc à la place de zerotier vu que j’en ai déjà un qui tourne depuis des années, mais là un seul outil pour gérer nixos + zerotier + borg + sops, avec une doc qui a l’air de correspondre à ce dont j’ai besoin, c’est tentant :) | 09:52:53 | |
| ça a l'air sympa pour simplifier l’administration, mais Zerotier n'a pas l'air pas open-source 😕 | 15:25:42 | |
| ouais, "business source license": https://github.com/zerotier/ZeroTierOne/blob/dev/LICENSE.txt | 16:05:35 | |
| ah, c’est la license de mariadb | 16:05:52 | |
| normalement non, je crois que c'est la license d'autres produits de la fondation mariadb | 16:07:39 | |
| ok | 16:08:09 | |
| 17 Apr 2024 | ||
| Je me permets de up ce post sur le prochain meetup à Paris: https://discourse.nixos.org/t/meetup-parisien-2-mai-2024-parisian-meetup-on-may-2nd-2024/42945 | 17:06:03 | |
| 22 Apr 2024 | ||
| Salut à tous !
| 19:12:03 | |
| ça depend de la version de <nixpkgs> | 19:24:14 | |
| et le fait que ça ignore la version "ambiante" de rustc (celle de home.nix) est fait exprès | 19:25:01 | |
| je suppose qu'il faut que tu utilises unstable dans ce fichier aussi | 19:27:19 | |
Ok, merci ! Pour connaitre ma version de nixpkgs, c'est nix-channel --list ? Ça me retourne :nixpkgs https://nixos.org/channels/nixpkgs-unstableComment je peux utiliser unstable dans default.nix ? En fait, idéalement, il me faudrait la version 1.75 de rustc pour builder. | 19:29:49 | |
| nix-info te dira | 19:30:10 | |
| aussi pense bien que root et ton utilisateur peuvent avoir des channels différents | 19:30:59 | |
nix-info retourne :system: "x86_64-linux", multi-user?: yes, version: nix-env (Nix) 2.18.1, channels(manu): "nixpkgs", channels(root): "nixos-23.11, nixos-hardware, nixos-unstable, nixpkgs, unstable", nixpkgs: /home/manu/.nix-defexpr/channels/nixpkgs | 19:31:29 | |
| je te déconseille d'avoir le même nom de channel pour ton utilisateur et root, ça.prête à confusion | 19:32:44 | |
| mais sinon remplace <nixpkgs> par <nixos-unstable> et ça devrait marcher | 19:34:34 | |
| Ah ok, tout simplement ! Ça build :) | 19:36:39 | |
| Bon, le build plante, mais ça vient du code que je compile. J'ai pas finit de galérer... Merci en tout cas ! | 19:39:30 | |
In reply to @symphorien:xlumurb.euComment je peux changer ça ? | 19:40:27 | |
| avec nix-channel --delete | 19:41:10 | |
| et à la fin --update | 19:41:21 | |
Il y a pas --delete, j'ai fait nix-channel --remove nixpkgs.nix-channel --list ne retourne plus rien. Mais nix-info retourne exactement la même chose.C'est mieux comme ça ? | 19:50:10 | |
| sans --update ça n'a pas d'effet | 20:02:11 | |
Oui, j'ai fait nix-channel --update aussi. En fait, je ne vois pas bien le problème. Avec nix-info, tu veux que channels(manu): "nixpkgs" soit différent car nixpkgs est aussi dans channels(root) ? | 20:08:10 | |
Tu sais comment obtenir le hash d'un packet rust ? Dans default.nix, il y a "simple-mermaid-0.1.0" = "sha256-IekTldxYq+uoXwGvbpkVTXv2xrcZ0TQfyyE2i2zH+6w=" qui faut que je passe en version 0.1.1. J'ai télécharger l'archive tar.gz et je fait nix-hash --type sha256 --base32 simple-mermaid-0.1.1.tar.gz, mais il me sort pas un hash qui ressemble à ce qu'il faut... | 20:11:13 | |
Avec nix-prefetch-url ou nix-prefetch-url --unpack c'est pas mieux | 20:14:08 | |
en général, ce qu'on fait, c'est qu'on met une string vide "", et Nix nous dit à quel hash il s'attendait | 20:18:23 | |
| Ah oui, ça serait plus simple ! Mais ça plante. Avec une string vide il retourne cette erreur :
| 20:23:58 | |