!ZUiNnfpRqQMDrPLChM:nixos.org

Nix ♥ la francophonie

233 Members
Salon francographe de NixOS76 Servers

Load older messages


SenderMessageTime
3 Jan 2022
@putch4r:matrix.orgputchar
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:matrix.orgSweenu

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:xlumurb.eusymphorienje crois que overrideAttrs ne marche pas très bien avec buildRustPackage12:13:56
@symphorien:xlumurb.eusymphorienplus exactement buildRustPackage calcule des choses et les passe à mkDerivation12:14:13
@symphorien:xlumurb.eusymphorienet overrideAttrs change ce qui est passé prémaché à mkDerivation12:14:32
@symphorien:xlumurb.eusymphorienpour python y'a overridePythonAttrs pour changer ce qui est passé à buildPythonPackage, mais je sais pas si y'a un équivalent pour buildRustPackage12:15:07
@Sweenu:matrix.orgSweenuAh ouais okay je vois, je vais regarder alors, merci pour ton aide 12:20:43
@raitobezarius:matrix.orgraitobezarius 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:matrix.orgraitobezariusça te dira s'il existe un équivalent pertinent18:56:02
@raitobezarius:matrix.orgraitobezarius(en pratique, il ne semblerait pas)18:57:27
@raitobezarius:matrix.orgraitobezariusje sais plus si overrideDerivation est susceptible de fonctionner dans ces situations18:57:41
@symphorien:xlumurb.eusymphoriennon ça serait pire18:59:14
@raitobezarius:matrix.orgraitobezariusouais 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ée18:59:41
@symphorien:xlumurb.eusymphorienc'est le même problème que buildRustPackage vs mkDerivation, mais cette fois avec mkDerivation vs buitins.derivation19:03:18
@symphorien:xlumurb.eusymphorien* c'est le même problème que buildRustPackage vs mkDerivation, mais cette fois avec mkDerivation vs builtins.derivation19:03:27
9 Jan 2022
@eonpatapon:matrix.orgeonpatapon set a profile picture.08:04:12
25 Jan 2022
@putch4r:matrix.orgputcharhttps://discourse.nixos.org/t/nix-2-6-0-released/17324 whooohoo11:29:13
@smith:livegen.netSmith
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
@putch4r:matrix.orgputchar Smith: quel est ton besoin exactement 12:35:00
@smith:livegen.netSmith
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:matrix.orglewo 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
@smith:livegen.netSmith
En réponse à @lewo:matrix.org
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.
Oui je pensais plutot dans un environnment de dev classique avec des Dockerfile. Mais en effet sinon autant utiliser les outil de generation d’image si on est deja sous nix
14:10:17
@deblan:neutralnetwork.orgdeblan left the room.21:06:51
27 Jan 2022
@drupol:matrix.orgPol left the room.08:39:51
@drupol:matrix.orgPol joined the room.08:55:40
@ldesgoui:matrix.orgldesgouiSi t’as des collègues qui sont pas chaud pour installer Nix mais tu veux quand même produire des images, tu devrais jeter un oeil la-dessus: https://github.com/AkihiroSuda/buildkit-nix22:30:20
@ldesgoui:matrix.orgldesgoui
In reply to @ldesgoui:matrix.org
Pour le logo de cette room, puisqu’y a pas vraiment de logo évoquant pour désigner la francophonie, que pensez-vous de prendre simplement un mot en français? Je pensais à “bonjour” puisque communication chat toussa toussa, et c’est très evoquant, je pense, même à ceux qui ne parlent pas la langue.
Après, ça pourrait être cool d’avoir un logo du même style que les autres room matrix du space NixOS (https://github.com/NixOS/nixos-artwork/tree/master/matrix), je suis pas sûr que ça passe en largeur par contre, donc peut-être “coucou” ou “salut”?
Je viens de me souvenir que j'avais pas push, c'est là https://github.com/ldesgoui/nixos-artwork/tree/francophonie
22:33:22
28 Jan 2022
@smith:livegen.netSmith
En réponse à @ldesgoui:matrix.org
Si t’as des collègues qui sont pas chaud pour installer Nix mais tu veux quand même produire des images, tu devrais jeter un oeil la-dessus: https://github.com/AkihiroSuda/buildkit-nix
Oh sympa! Je vais regarder ça :)
14:55:52
29 Jan 2022
@juliiine:matrix.orgJuline joined the room.19:18:19
@juliiine:matrix.orgJuline set a profile picture.19:19:05

Show newer messages


Back to Room ListRoom Version: 6