!ZUiNnfpRqQMDrPLChM:nixos.org

Nix ♥ la francophonie

212 Members
Salon francographe de NixOS70 Servers

Load older messages


SenderMessageTime
9 Jan 2026
@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
26 May 2021
@grahamc:nixos.org@grahamc:nixos.org set the history visibility to "world_readable".19:34:08
@grahamc:nixos.org@grahamc:nixos.org changed the room name to "" from "".19:34:08
@grahamc:nixos.org@grahamc:nixos.org invited @immae:matrix.orgimmae.19:34:18
@grahamc:nixos.org@grahamc:nixos.org invited @samueldr:matrix.orgsamueldr.19:34:19
@samueldr:matrix.orgsamueldr joined the room.19:40:10
@immae:matrix.orgimmae joined the room.19:40:42
@grahamc:nixos.org@grahamc:nixos.orgchanged room power levels.20:09:05
@grahamc:nixos.org@grahamc:nixos.orgchanged room power levels.20:09:10
@samueldr:matrix.orgsamueldr set the room name to "Nix ♥ la francophonie".20:09:55
@samueldr:matrix.orgsamueldr set the room topic to "Salon francographe de NixOS".20:09:56
@afontain:gnugen.chafontain joined the room.20:30:26

Show newer messages


Back to Room ListRoom Version: 6