Nix ♥ la francophonie | 212 Members | |
| Salon francographe de NixOS | 70 Servers |
| Sender | Message | Time |
|---|---|---|
| 7 Jul 2023 | ||
| Bonjour, vers les 17h30, j'ai voulu installer La question est comment savoir lorsque on désire installer un nouvel outil, si il va utiliser le cache ou compiler le logiciel. De plus je pense que je n'ai pas une machine trop obsolete, c'est quand même assez dommage de ne pas pouvoir installer certains logiciel | 19:32:58 | |
| * Bonsoir, vers les 17h30, j'ai voulu installer La question est comment savoir lorsque on désire installer un nouvel outil, si il va utiliser le cache ou compiler le logiciel. De plus je pense que je n'ai pas une machine trop obsolete, c'est quand même assez dommage de ne pas pouvoir installer certains logiciel | 19:33:06 | |
| * Bonsoir, vers les 17h30, j'ai voulu installer La question est comment savoir lorsque on désire installer un nouvel outil, si il va utiliser le cache ou compiler le logiciel. De plus je pense que je n'ai pas une machine trop obsolete, c'est quand même assez dommage de ne pas pouvoir installer certains logiciel :) | 19:33:39 | |
| C'est pas une bonne réponse parce que je débute avec nix, mais je dirais déjà de manière générale qu'en compilant avec moins de threads en parallèle, on consomme moins de ram d'un coup, et on risque moins les oomkill :) | 19:42:21 | |
Download 2023-07-07_21-59.png | 20:03:33 | |
Dans ce cas, je pense que tu fais allusion à l'option nix.settings.max-jobs | 20:03:35 | |
| C'est étrange qu'il faille compiler ce programme. Tu as quelle version de nixpkgs ? | 20:33:01 | |
| C'est bizarre parce que openshot-qt est bien dans le cache binaire de nixos :
| 21:02:10 | |
| je comprends pas pourquoi il aurait besoin de le builder | 21:03:46 | |
Download 2023-07-07_23-05.png | 21:05:22 | |
| sinavir: J'ai unstable | 21:05:26 | |
Note: et j'ai beau avoir eu à changer le parametre nix.settings.max-jobs ca n'a rien changé :) il a utilisé les 12 CPU | 21:07:06 | |
tu avais restart nix-daemon ? Il y avait quoi dans /etc/nix/nix.conf ? | 21:07:45 | |
Download 2023-07-07_23-11.png | 21:12:24 | |
Oui, et il y'avait max-jobs = 6, | 21:12:28 | |
| Gaël Reyrol: C'est quoi la commande que tu as utilisé pour afficher l'info d'un paquet ? | 21:12:46 | |
* Oui, et il y'avait max-jobs = 6, et on peut voir sur la capture, qu'il n'a pas tenu compte du nombre de thread alouer pour le build | 21:14:52 | |
nix eval 'nixpkgs#openshot-qt.outPath', je prends le hash seulement et curl https://cache.nixos.org/b2qnw2lhg0mdc9gjbm7dk2pvxs248ga2.narinfo | 21:15:28 | |
* nix eval 'nixpkgs#openshot-qt.outPath', je prends le hash seulement et curl https://cache.nixos.org/{hash}.narinfo | 21:15:42 | |
J'ai apporté quelque modification à ta commande curl https://cache.nixos.org/$(nix eval 'nixpkgs#openshot-qt.outPath' | grep -Eo "[a-z0-9]{32}").narinfo | 21:20:50 | |
| Note: J'ai peu être par abus de language accusé le build de openshoot, mais c'est peut être une dépendance qu'il build ? | 21:22:29 | |
Download 2023-07-07_23-24.png | 21:25:17 | |
| Bon visiblement, il veut builder les 3 :) | 21:25:28 | |
Download 2023-07-07_23-27.png | 21:27:56 | |
| Je ne suis pas sensé avoir le même hash ? | 21:28:02 | |
| Si donc c'est pas la même dérivation mais nix-shell utilise nix-channels non ? | 21:28:34 | |
| On dirait que openshot-qt en unstable n'est pas build : https://hydra.nixos.org/search?query=openshot-qt | 21:30:54 | |
Download 2023-07-07_23-32.png | 21:33:01 | |
| Good news, ca marche avec homemanager (moi qui voulait éviter de l'installer de facon permanente) | 21:33:14 | |
| Donc on dirait que nix-shell n'utilise pas le cache visiblement | 21:33:23 | |