| 3 Jan 2022 |
nbp | --keep-failed | 14:12:59 |
Sweenu | oh mince, c'était ça ... merci
J'aurais du juste tester mais je pouvais pas croire que c'était ça le problème parce qu'en général je laisse toujours vide et ça marche quand même (quand je fais un fetchFromGitHub dans ma config par exemple) | 14:13:24 |
Sweenu | Quand je dis que ça marche, je veux dire que ça me donne le bon hash à mettre | 14:13:59 |
symphorien | malgré tout le message d'erreur est particulièrement mauvais | 14:14:23 |
Jérémie Ferry | Tiens, une petite question : comment ça se passe les nouvelles versions d'un soft dans Nix. Ex: openRgb a été intégré en v 0.7 récemment sur la unstable. est-ce que je peux m'y attendre pour la 21.11 ou c'est mort, il faudra que jattente d'être sur la 22.03 pour l'avoir en stable ? | 14:19:02 |
symphorien | il y a peu de backports, mais c'est facile de mélanger unstable et stable: https://nixos.wiki/wiki/FAQ#How_can_I_install_a_package_from_unstable_while_remaining_on_the_stable_channel.3F | 14:23:15 |
symphorien | (et comparé à débian, ça ne risque pas de désinstaller dpkg pour cause de conflit) | 14:23:37 |
Jérémie Ferry | ah oui, je vois. Intéressant ! | 14:24:34 |
Jérémie Ferry | les backdoors c'est juste pour des trucs du genre log4j (ex pris random complet 🤣) si je comprend bien | 14:25:56 |
putchar | In reply to @mothsart:matrix.org Tiens, une petite question : comment ça se passe les nouvelles versions d'un soft dans Nix. Ex: openRgb a été intégré en v 0.7 récemment sur la unstable. est-ce que je peux m'y attendre pour la 21.11 ou c'est mort, il faudra que jattente d'être sur la 22.03 pour l'avoir en stable ? il va même y avoir un module (jonringer a fait les 2) je ne sais pas si autre chose que des maj mineures / patch de secu sont backport | 14:36:52 |
| 5 Jan 2022 |
Sweenu | Hello 👋 J'ai un petit problème dans un overlay sur un package build avec buildRustPackage. J'ai:
final: prev: {
viu = prev.viu.overrideAttrs (old: {
buildFeatures = old.buildFeatures or [ ] ++ [ "sixel" ];
buildInputs = old.buildInputs or [ ] ++ [ prev.libsixel ];
});
}
Et ça ne marche pas, alors que si je remplace buildFeatures avec cargoBuildFlags = old.cargoBuildFlags or [ ] ++ [ "--features=sixel" ]; ça marche. Pourtant j'ai essayé de faire directement mes changements sur nixpkgs et ça marche très bien 🤔 (dans les deux cas c'est nixos-unstable). Une idée du problème ?
| 12:10:14 |
symphorien | je crois que overrideAttrs ne marche pas très bien avec buildRustPackage | 12:13:56 |
symphorien | plus exactement buildRustPackage calcule des choses et les passe à mkDerivation | 12:14:13 |
symphorien | et overrideAttrs change ce qui est passé prémaché à mkDerivation | 12:14:32 |
symphorien | pour python y'a overridePythonAttrs pour changer ce qui est passé à buildPythonPackage, mais je sais pas si y'a un équivalent pour buildRustPackage | 12:15:07 |
Sweenu | Ah ouais okay je vois, je vais regarder alors, merci pour ton aide | 12:20:43 |
raitobezarius | tu peux essayer de faire nix repl :l <nixpkgs> dans le REPL puis de taper pkgs.viu.override[tab][tab] pour avoir l'auto complétion Sweenu | 18:55:53 |
raitobezarius | ça te dira s'il existe un équivalent pertinent | 18:56:02 |
raitobezarius | (en pratique, il ne semblerait pas) | 18:57:27 |
raitobezarius | je sais plus si overrideDerivation est susceptible de fonctionner dans ces situations | 18:57:41 |
symphorien | non ça serait pire | 18:59:14 |
raitobezarius | ouais je me souvenais globalement qu'overrideDerivation était mal mais je sais pas si c'était parce que c'était un très bon hack ou juste que c'est pas du tout une bonne idée | 18:59:41 |
symphorien | c'est le même problème que buildRustPackage vs mkDerivation, mais cette fois avec mkDerivation vs buitins.derivation | 19:03:18 |
symphorien | * c'est le même problème que buildRustPackage vs mkDerivation, mais cette fois avec mkDerivation vs builtins.derivation | 19:03:27 |
| 9 Jan 2022 |
| eonpatapon set a profile picture. | 08:04:12 |
| 25 Jan 2022 |
putchar | https://discourse.nixos.org/t/nix-2-6-0-released/17324 whooohoo | 11:29:13 |
Smith | En réponse à @putch4r:matrix.org https://discourse.nixos.org/t/nix-2-6-0-released/17324 whooohoo Super! Je savais pas qu’il y avait un conteneur docker. Du coup on peut se baser dessus pour pour faire des image depuis nixpkgs? | 12:30:30 |
putchar | Smith: quel est ton besoin exactement | 12:35:00 |
Smith | En réponse à @putch4r:matrix.org Smith: quel est ton besoin exactement Pour le moment aucun ^^ c’etait juste une remarque comme ca | 14:05:19 |
lewo | Smith: cette image est plutot utilisée par des personnes (ou des CIs) ne souhaitant/pouvant pas installer Nix. Pour builder une image depuis Nixpkgs, on ne se base généralement sur aucune image existante. | 14:07:46 |