| 27 Apr 2023 |
Julien Malka | J’ai trouvé personne | 16:58:40 |
putchar | Merci pour ce meet up. Très quali | 20:11:01 |
@victor_mignot:matrix.org | Merci encore pour ce soir ! | 20:11:05 |
putchar | In reply to @julienmalka:matrix.org J’ai trouvé personne C'était les 3 personnes arrivées en dernier. Je crois qu'ils ont pu rentrer par le sas avec kkun d'autre | 20:11:32 |
| 28 Apr 2023 |
Julien Malka | Merci à tous ceux qui sont venus, c'était très chouette et à la prochaine fois ! | 08:13:15 |
| Pol changed their profile picture. | 08:42:48 |
@zimmi48:nixos.dev | Merci Julien pour l'orga ! Et merci aux speakers, et notamment Ryan pour le AMA à rallonge :D | 11:14:11 |
raitobezarius | Tout le plaisir était pour moi :), merci à vous tous d'être venus ! | 11:15:23 |
Julien Malka | (Et merci à la Nix fondation pour les free pizzas haha) | 11:52:50 |
Maëlys Bras de fer | Salut tout le monde, je vis à Lyon et j'aimerais bien vous rencontrer (sur Paris du coup j'imagine), les meetups sont tous les combien de temps en moyenne ? | 16:28:20 |
Julien Malka | Tous les un à deux mois on va essayer de faire :) | 18:52:49 |
raitobezarius | (lire: 1.5 mois) | 19:16:23 |
Maëlys Bras de fer | Ça marche, je vais essayer d'être là au prochain ou au suivant ❤️ | 19:47:14 |
Bruno Adele | Salut, Je pense avoir trouvé un bug ou comportement étrange.
Je suis en train de créer des paquets NURs, le dernier en date est trunk-recorder j'ai ensuite crée un nouveau paquet rdio-scaner, sauf que j'ai oublié de changer le sha256 (ce donc le sha256 de trunk-recorder) et lorsque je tente de builder rdio-scaner il me builde trunk-recorder
Aviez vous rencontrer ce genre de problème ?
| 22:29:59 |
Bruno Adele | * Salut, Je pense avoir trouvé un bug ou comportement étrange.
Je suis en train de créer des paquets NURs, le dernier en date est trunk-recorder j'ai ensuite crée un nouveau paquet rdio-scaner, sauf que j'ai oublié de changer le sha256 (ce donc le sha256 de trunk-recorder) et lorsque je tente de builder rdio-scaner il me builde trunk-recorder
Aviez vous rencontrer ce genre de problème ?
| 22:32:54 |
raitobezarius | Oui | 22:58:07 |
raitobezarius | Y a un cache de tarbvall | 22:58:12 |
raitobezarius | Donc si tu changes pas ton sha256, il y a une logique qui shortcut et utilise le fait que tes fixed output drvs sont "content addressed" donc on peut les retrouver juste avec le sha256 | 22:59:08 |
raitobezarius | et du coup c'est confusant parce que t'es là en mode "ça va fail" mais en fait non, ça marche très bien parce qu'on a juste besoin du hash d'une FOD pour la retrouver | 22:59:31 |
raitobezarius | le reste c'est superflu une fois que tu l'as déjà téléchargé | 22:59:37 |
| 29 Apr 2023 |
Bruno Adele | Hum, c'est moyen comme concept ! On nous bascine qu'avec #NixOS si tu as le même point d'entré, tu as la même sortie ! Ce qui dans ce cas est faux !
La j'avoue que sur ce point, ca me déçoit un peu ... Alors oui, je comprends le concept, mais étrange quand même d'accepter cela( ce n'est pas dramatique non plus ). Mais quand même. la mission du sha256 est justement de vérifier la cohérence des fichiers.
Donc de ce que je comprends, peu importe le source, ils nomment le fichier /nix/store/gmb1f4jx4w6lgkj2ywx7qd30g4wx3vza-source.drv , ils auraient pu au moins nommer un truc du genre /nix/store/gmb1f4jx4w6lgkj2ywx7qd30g4wx3vza-trunk-recorder-source.drv et /nix/store/gmb1f4jx4w6lgkj2ywx7qd30g4wx3vza-rdio-scanner.source.drv On ne change pas un nom de projet tous les 4 matins :)
En tout cas merci raitobezarius pour la réponse, je me douté plus ou moins que c'était cela, mais je ne voullais pas le croire (tellement ca me paraissait gros pour du immuable :) )
| 07:43:38 |
Minijackson |
si tu as le même point d'entré, tu as la même sortie
je noterais que c'est exactement ce qui se passe. En spécifiant que le sha256 est le même, tu signifie que l'entrée est la même, et donc que la sortie doit être la même
| 07:47:22 |
Minijackson | *
si tu as le même point d'entré, tu as la même sortie
je noterais que c'est exactement ce qui se passe. En spécifiant que le sha256 est le même, tu signifies que l'entrée est la même, et donc que la sortie doit être la même
| 07:49:06 |
Bruno Adele |  Download 2023-04-29_09-49.png | 07:50:22 |
Bruno Adele | Hum .. pour moi l'entré, c'est la zone encadré en rouge, le sha256 est juste la pour vérifier que le contenu corespond à l'entré, c'est en tout cas comme ca que je le verais :) | 07:51:14 |
Minijackson | en général, c'est le cas, mais dans ce cas précis, ces informations sont "short-cicuitées", à partir du moment où le sha256 est le même dans deux cas de figure, c'est normal de considérer que le résultat est le même | 07:52:40 |
Minijackson | Bruno Adele: pour le nommage des chemins, il y a une PR ici: https://github.com/NixOS/nixpkgs/pull/153386 mais ça a l'air de causer beaucoup de breakage | 08:00:31 |
Minijackson | et il se trouve que avec cette PR, en changeant la version, le chemin est différent, et Nix ne suppose plus que le résultat est le même, donc ça réglerait ton autre soucis | 08:02:10 |
Minijackson | et une explication de pourquoi ça a été nommé source à l'origine: https://github.com/NixOS/nixpkgs/pull/153386#issuecomment-1004715841 | 08:03:38 |
Bruno Adele | Merci Minijackson: pour ces précisions 👌💪 | 08:05:14 |