!ZUiNnfpRqQMDrPLChM:nixos.org

Nix ♥ la francophonie

217 Members
Salon francographe de NixOS71 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
10 Jan 2024
@symphorien:xlumurb.eusymphorienJ'ai pas assez de ram pour compiler certains trucs (webkitgtk par exemple) donc non je ne recompile pas tout sur staging19:58:28
@symphorien:xlumurb.eusymphorienComment tu sais que c'est ça qui résout ton problème ?19:59:18
@badele:matrix.orgBruno AdeleCar j'ai sensiblement le même bug que celui ci => https://github.com/NixOS/nixpkgs/issues/274240 et il y'a une merge pour ce bug20:10:59
@badele:matrix.orgBruno Adele2024-01-10_21-22.png
Download 2024-01-10_21-22.png
20:23:28
@badele:matrix.orgBruno Adele

Effectivement, un load average de 58 je crois qu'ils n'aiment pas trop.

Là ca me rapelle l'époque Gentoo :)

20:23:34
12 Jan 2024
@gsaurel:laas.frnim65s

Hello !
Je viens de penser que maintenant que j’ai mes paquets dans nixpkgs, je peux ajouter une CI avec juste un default.nix qui contient { pkgs ? import <nixpkgs> {} }: pkgs.monpaquet.overrideAttrs { src = ./.; } et un nix-build dans github actions, et je trouve ça trop cool :D

Par contre, j’ai une question sur les caches. Chacun de mes build CI va avoir un hash différent des sources, donc construire une dérivation différente, et donc j’aurai jamais de cache-hit, non ? Du coup c’est quoi l’intérêt des trucs comme https://github.com/DeterminateSystems/magic-nix-cache-action ?

14:51:25
@gsaurel:laas.frnim65s même avec exactement le même commit dans deux branches différentes, ça build pas la même dérivation (le fichier .git/HEAD est différent…) 14:57:06
@Minijackson:matrix.orgMinijacksondans ton cas, magic-nix-cache-action est utile si tu as des produits intermédiaires que tu compiles14:57:30
@Minijackson:matrix.orgMinijacksonperso, j'ai utilisé magic-nix-cache-action pour un projet Python + Poetry, et l'action me cache la compilation de toutes les dépendances14:58:18
@gsaurel:laas.frnim65sok, oui, je vois, merci. Dans le cas sur lequel je suis, les dépendances sont toutes dans nixpkgs, donc tout est fetch depuis cache.nixos.org. donc c’est pas la peine de rajouter une autre cache, je suppose15:00:14
@gsaurel:laas.frnim65sDans le tiens, ça build plusieurs dérivations du coup ? Tu as un lien ?15:01:33
@Minijackson:matrix.orgMinijacksontu peux regarder https://github.com/epics-extensions/WeTest/ si tu veux15:02:03
@Minijackson:matrix.orgMinijacksonmais il build les dépendances de l'exécutable comme dépendance du programme principal15:02:33
@Minijackson:matrix.orgMinijackson * mais il build les dépendances de l'exécutable comme dépendance15:02:42
@badele:matrix.orgBruno AdeleC'est quoi un module EPICS ?15:51:16
@Minijackson:matrix.orgMinijacksonC'est un composant d'un logiciel qu'on utilise pour faire des systèmes de contrôles pour des grandes installations de physique (accélérateur de particules ou autres). C'est très spécifique15:57:24
@nighthawk:jameskitt616.one@nighthawk:jameskitt616.one changed their display name from [Lord] Shin to shin.16:07:08

Show newer messages


Back to Room ListRoom Version: 6