!ZUiNnfpRqQMDrPLChM:nixos.org

Nix ♥ la francophonie

199 Members
Salon francographe de NixOS66 Servers

Load older messages


SenderMessageTime
9 Jan 2026
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ± *

surtout faut lister tout ce que tu dois pin ou pas,

c'est aussi possible que tu te retrouves dans une situation où ton paquet PIN en V2 , n'est plus compatible avec un autre paquet fraîchement mis à jour

04:30:48
@zbuben:matrix.orgzbuben Legit 04:30:52
@zbuben:matrix.orgzbubenAh oui si tu pins des trucs partiels c'est plus délicat04:31:39
@zbuben:matrix.orgzbuben( je proposais de figer tout )04:32:29
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±ouais, faut bien connaître ces applications pour savoir quoi pin04:46:26
@albertlarsan68:albertlarsan.frAlbert LarsanJe m'y suis habitué, maintenant j'écris mes fichiers nix en bépo :)07:20:08
@zbuben:matrix.orgzbuben😎 meme le tel
Download 😎 meme le tel
07:49:58
@jbwido:matrix.orgjbwidoBonjour, j'ai un souci avec une mise à jour NixOS. Elle essaye d'installer WebkitGTK 2.50.4 mais au niveau de la "buildPhase" elle a 8506 fichiers à générer et construire, au bout de 24h elle en est qu'à la moitié. Quelqu'un à déjà eu le souci ? Ou sait quels logiciel utilise WebkitGTK ? je prendrais une alternative si je sais m'en passer. Merci19:20:04
@zbuben:matrix.orgzbuben Hello, il m'est déjà arrivé des cas similaires parce qui nixpkgs ne suevait pas la bonne branche et le package n'était pas dans le cache 19:23:09
@zbuben:matrix.orgzbuben * 19:23:18
@zbuben:matrix.orgzbubenTu passes pas d'override chelou à ce package ? Des fois ça peut faire recompiler des trucs from scratch19:25:05
@jbwido:matrix.orgjbwidoQu'est-ce que tu entends par override chelou ? J'ai demandé aucune option pour ce paquet. Il doit être là uniquement comme dépendance d'un autre.19:33:04
@gsaurel:laas.frnim65sjbwido: est-ce que tu as cette configuration sur un git public, qu’on puisse essayer de reproduire ?19:49:36
@jbwido:matrix.orgjbwidohttps://framagit.org/Yz-Bare/nixos_config/-/tree/main/19:50:18
@jbwido:matrix.orgjbwidoj'ai pas encore mis le channel 25.11 sur le git. C'est le passant sur mon PC que ça coince.19:54:19
@gsaurel:laas.frnim65s avec des channels, on peut pas vraiment reproduire, vu qu’on sait pas exactement sur quel commit de nixpkgs tu es :/
il faudrait quelque chose comme npins/niv/flake/…
mais du coup si je met naivement un flake.nix avec github:NixOS/nixpkgs/nixos-25.11 et avec un nixosConfigurations qui importe le default.nix il me dit qu’il trouve pas de fileSystems et de boot device.
avec boot.loader.grub.devices = [ "/dev/sda" ]; & fileSystems."/".device = "/dev/sda1"; en plus un peu au hasard, le système build bien sur nixos-25.11 (d351d0653aeb7877273920cd3e823994e7579b0b)
20:50:00
@gsaurel:laas.frnim65sdonc soit tu es tombé sur un mauvais commit dans la branche 25.11, soit tu as un soucis avec les caches20:51:13
15 Jan 2026
@exaltia:chat.exaltia.frExaltia changed their profile picture.00:58:08
@yakulu:matrix.orgYakulu joined the room.10:05:43
16 Jan 2026
@exaltia:chat.exaltia.frExaltia changed their profile picture.19:22:16
18 Jan 2026
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ± changed their profile picture.14:58:01
19 Jan 2026
@thoth101010:matrix.orgthoth

Il y a un phénomène étrange que je ne comprends pas:

J’ai un overlay avec un patch

{ ... }:
{
  nixpkgs.overlays = [
    (final: prev: {
      gruvbox-gtk-theme = prev.gruvbox-gtk-theme.overrideAttrs (oldAttrs: {
        patches = (oldAttrs.patches or [ ]) ++ [
          (final.fetchpatch2 {
            url = "https://github.com/Fausto-Korpsvart/Gruvbox-GTK-Theme/pull/102/commits/e9c8d01082226fd4f470cb88e84e4fb1b6192169.patch";
            hash = "sha256-/0JAd/ycNMOq1z495NoXDb/kND+j8a3sU+fIDyB99r4=";
          })
        ];
      });
    })
  ];
}

Parfois, ça me met un hash mismatch. Quand je fais un nix store prefetch-file https://github.com/Fausto-Korpsvart/Gruvbox-GTK-Theme/pull/102/commits/e9c8d01082226fd4f470cb88e84e4fb1b6192169.patch pour vérifier le hash ça résoud le problème.

C’est possible que github renvoie une page qui ne correspond pas au patch avant le prefetch ? Un captcha ou quelque chose comme ça ?

14:51:20
@thoth101010:matrix.orgthoth *

Hello. Il y a un phénomène étrange que je ne comprends pas:

J’ai un overlay avec un patch

{ ... }:
{
  nixpkgs.overlays = [
    (final: prev: {
      gruvbox-gtk-theme = prev.gruvbox-gtk-theme.overrideAttrs (oldAttrs: {
        patches = (oldAttrs.patches or [ ]) ++ [
          (final.fetchpatch2 {
            url = "https://github.com/Fausto-Korpsvart/Gruvbox-GTK-Theme/pull/102/commits/e9c8d01082226fd4f470cb88e84e4fb1b6192169.patch";
            hash = "sha256-/0JAd/ycNMOq1z495NoXDb/kND+j8a3sU+fIDyB99r4=";
          })
        ];
      });
    })
  ];
}

Parfois, ça me met un hash mismatch. Quand je fais un nix store prefetch-file https://github.com/Fausto-Korpsvart/Gruvbox-GTK-Theme/pull/102/commits/e9c8d01082226fd4f470cb88e84e4fb1b6192169.patch pour vérifier le hash ça résoud le problème.

C’est possible que github renvoie une page qui ne correspond pas au patch avant le prefetch ? Un captcha ou quelque chose comme ça ?

14:51:33
@gsaurel:laas.frnim65sles pages .patch générées par github sont pas stables14:59:26
@gsaurel:laas.frnim65s essaye avec ...192169.patch?full_index=1 déjà 15:00:02
@gsaurel:laas.frnim65ssinon github va aléatoirement mettre des hash de commit tronqués aux 7 ou 8 premiers caractères15:00:54
@thoth101010:matrix.orgthoth

Ah ok, merci ! Dommage qu’elles ne soient pas stables. Par hasard il y a des forges ou c’est plus stable ?

Je vais déjà rajouter full_index on verra si c’est assez stable, sinon je changerai carrément la révision du paquet.

15:09:13
@thoth101010:matrix.orgthothHmmmm, ça fait la même chose, avant que je ne fasse le prefetch-file il y a un hash différent. (et il y avait déjà le hash entier avec prefetch ou curl) ça veut dire que selon que ce soit nixos-rebuild ou nix store prefetch qui fasse la requête, le fichier n’est pas le même ?15:14:47
@thoth101010:matrix.orgthoth* Hmmmm, ça fait la même chose, avant que je ne fasse le prefetch-file il y a un hash différent. (et il y avait déjà le commit-hash entier avec prefetch ou curl) ça veut dire que selon que ce soit nixos-rebuild ou nix store prefetch qui fasse la requête, le fichier n’est pas le même ?15:15:09
@thoth101010:matrix.orgthoth* Hmmmm, ça fait la même chose, avant que je ne fasse le prefetch-file il y a un hash différent. (et il y avait déjà le hash de commit entier avec prefetch ou curl) ça veut dire que selon que ce soit nixos-rebuild ou nix store prefetch qui fasse la requête, le fichier n’est pas le même ?15:15:26

There are no newer messages yet.


Back to Room ListRoom Version: 6