| 15 Jun 2023 |
Bruno Adele |  Download 2023-06-15_08-15.png | 06:16:39 |
Bruno Adele |  Download 2023-06-15_08-16.png | 06:16:46 |
Bruno Adele | Alors plusieurs choses :
- C'est de la magie noire :) je n'aurais pas trouvé tout seul
- C'est grace à ton aide et la relecture de la doc flake que j'ai compris ta section
({ config, ... }: { nixpkgs.overlays = [ nix-rice.overlays.default ]; })
- Au départ, je l'avais mis sur
nixosConfiguration au lieu de homeConfiguration
- pour finir
nix repl m'a bien aidé :)
| 06:19:30 |
Gaël Reyrol | Yeah GG 🥳 | 06:22:52 |
Gaël Reyrol | repl est souvent très pratique c'est vrai ! | 06:23:19 |
Bruno Adele | Si il n'existe pas, ca fait plusieurs fois que je me tate de devlopper un outil un outil qui permetrait de faire un truc du genre
nix repl | grep nix-rice il te liste les chemins complet ou figure le mot nix-rice
Ca permetrait de s'y retrouver dans cette galaxie :)
| 06:25:22 |
Bruno Adele | * Si il n'existe pas, ca fait plusieurs fois que je me tate de devlopper un outil un outil qui permetrait de faire un truc du genre
nix repl | grep nix-rice il te listerait les chemins complet ou figure le mot nix-rice
Ca permettrait de s'y retrouver dans cette galaxie :)
| 06:25:48 |
Minijackson | In reply to @badele:matrix.org sent an image. note: tu peux supprimer la fonctions, remplacer la ligne par seulement { nixpkgs.overlays = ...; } | 06:38:48 |
Gaël Reyrol | Est-ce que quelqu'un sait comment je peux faire pour m'assure qu'un attrset quand je le passe à mapAttrs, le retour garde l'ordre des clés ? | 12:27:46 |
Gaël Reyrol | * Est-ce que quelqu'un sait comment je peux faire pour m'assurer qu'un attrset quand je le passe à mapAttrs, le retour garde l'ordre des clés ? | 12:27:52 |
Minijackson | à ma connaissances, les attrset n'ont pas de clés ordonnées, quoi qu'il arrive | 12:28:37 |
Minijackson | où alors c'est un détail d'implémentation | 12:28:45 |
Minijackson | je te conseillerai plutôt de faire un liste de "nameValuePair" | 12:28:58 |
Minijackson | [ { name = "clé"; value = ...; } ... ] | 12:29:13 |
Gaël Reyrol | ça changera pas la finalité si ? Grosso modo quand je lui passe { sub = ...; att = ...; ker = ...; sym = ...;}, je le sors en texte et il me donne Att= ... Ker= ... Sub=... Sym=... au lieu de Sub=... Att=... Ker=... Sym=... | 12:33:14 |
Minijackson | en fait, quand j'ouvre nix repl:
nix-repl> { sub = 1; attr = 2; ker = 3; sym = 4; }
{ attr = 2; ker = 3; sub = 1; sym = 4; }
| 12:34:54 |
Gaël Reyrol | arf oui | 12:35:08 |
Minijackson | même avant de passer l'attrset dans la fonction, les clés sont réordonnées | 12:35:14 |
Gaël Reyrol | 😭 | 12:35:25 |
Gaël Reyrol | tant pis c'est pas très grave mais j'aurai aimé garder l'ordre ^^ | 12:35:50 |
immae | Tu peux passer par une liste de { name; value; } si vraiment l’ordre est important. Il y a des fonctions pour passer de ça à un attrset et inversement dans les libs | 12:37:51 |
immae | (mais effectivement un attrs est toujours ordonné par ordre alphabétique quoi que tu fasses) | 12:38:06 |
immae | ah maisça a déjà été suggéré pardon | 12:38:39 |
Gaël Reyrol | je pourrais pas agir initialement sur la déclaration de l'attrset donc même si je le passe en { name; value; }, je le récupère déjà ordonné | 12:39:10 |
Gaël Reyrol | mais merci pour les suggestions :) | 12:39:32 |
TheSola10 | et ensuite la conversion de liste name+value ordonnée se fait avec builtins.listToAttrs | 13:40:26 |
| 16 Jun 2023 |
@kidanger:kidanger.net | une histoire amusante sur la reproducibilité & docker : https://github.com/docker-library/python/issues/835
(les images docker python:3.* qui suivent la nouvelle version de debian maintenant, et ça casse plein de déploiements) | 09:09:40 |
raitobezarius | In reply to @kidanger:kidanger.net une histoire amusante sur la reproducibilité & docker : https://github.com/docker-library/python/issues/835 (les images docker python:3.* qui suivent la nouvelle version de debian maintenant, et ça casse plein de déploiements) surtout terrifiante sur le Ubuntu 16.04 | 11:44:13 |
Bruno Adele | Bonsoir, je ne sais pas si ca existe, hormis ce site https://search.nixos.org/packageset nixpkgs-update savez vous si il existe un site qui référence les deltas des programes qu'il y'aurait entre nixpkgs et les versions remote ? Et sauf erreur de nixpkgs-update ne semble pas le faire automatiquement ? | 19:30:17 |
Minijackson | avec repology ? | 19:32:20 |