!GsmxjHfeAYLsTEQmjS:nixos.org

Matrix Meta (Nix)

623 Members
Discuss your proposals for the Matrix space here, before suggesting them in #matrix-suggestions:nixos.org177 Servers

Load older messages


SenderMessageTime
24 May 2025
@neo_86:matrix.org@neo_86:matrix.org* Was this about people getting randomly invited to rooms? I had 3 invites and blocked the person.23:07:02
@neo_86:matrix.org@neo_86:matrix.org* Was this about people getting randomly invited to rooms? 23:07:14
@uep:matrix.orguepit's related. They were also joining and spamming the rooms, so the rooms have been set invite-only from time to time. They still sometimes do. They pick the largest open rooms for biggest effect, of course.23:22:16
@uep:matrix.orguepwe unfortunately can't do much at all about the invite issue23:22:52
25 May 2025
@neo_86:matrix.org@neo_86:matrix.org left the room.00:51:10
@jaoreir:matrix.orgJaoreir left the room.01:09:38
@jaoreir:matrix.orgJaoreir joined the room.03:48:47
@spiderunderurbed:matrix.orgspider_under_your_bed joined the room.08:38:14
@spiderunderurbed:matrix.orgspider_under_your_bed I was told to move to #users:nixos.org but its saying permission denied? 08:38:36
@spiderunderurbed:matrix.orgspider_under_your_bed its also saying 0 users, I typed this exact thing into the search, #users:nixos.org 08:38:59
@uep:matrix.orguephave invited you the the right one, it's getting resolved incorrectly to the old version for you09:18:11
@crazymevt:matrix.org@crazymevt:matrix.org joined the room.11:59:14
@crazymevt:matrix.org@crazymevt:matrix.org Hey can I get an invite for #users:nixos.org Thanks 12:04:08
@crazymevt:matrix.org@crazymevt:matrix.org changed their display name from Jessie Hughart to CrazyMe.12:04:44
@crazymevt:matrix.org@crazymevt:matrix.orgthanks13:27:25
@nicoty:kde.org@nicoty:kde.org joined the room.13:36:44
@nicoty:kde.org@nicoty:kde.orgRedacted or Malformed Event13:37:05
@nicoty:kde.org@nicoty:kde.org

Hello. I can't seem to join https://matrix.to/#/#users:nixos.org . Evidently, I can't even show the screenshot of the error, which said "Failed to join
MatrixError: [403] You are not invited to this room. (https://kde.modular.im/_matrix/client/v3/join/!6oudZq5zJjAyrxL2uY%3A0upti.me)". I want to join so I can ask this question:

I'd like to debug this issue with systemd-remount-fs and, ultimately, libmount by using rr on a build of util-linux (which I believe contains libmount that system-remount-fs uses) that is unstripped and has debug symbols included, using nixseparatedebuginfod. How would I go about doing that? Do I just need to build and install a version of util-linux with separateDebugInfo set to true, e.g., by using the following flake:

{
  inputs = {
    disko = {
      url = "github:nix-community/disko";
    };
    nixpkgs = {
      url = "github:NixOS/nixpkgs/nixos-unstable";
    };
  };
  outputs =
    {
      disko,
      nixpkgs,
      self,
      ...
    }:
    let
      defaultUser = "nixos";
      hostName = "nixos";
      system = "x86_64-linux";
    in
    {
      diskoConfigurations = {
        ${hostName} = {
          disko = {
            devices = {
              disk = {
                vda = {
                  device = "/dev/vda";
                  type = "disk";
                  content = {
                    type = "gpt";
                    partitions = {
                      vda1 = {
                        type = "EF00";
                        size = "8G";
                        content = {
                          type = "filesystem";
                          format = "vfat";
                          mountpoint = "/boot";
                        };
                      };
                      vda2 = {
                        size = "100%";
                        content = {
                          type = "bcachefs";
                          filesystem = "bcachefs_a";
                          label = "group_a.vda2";
                        };
                      };
                    };
                  };
                };
              };
              bcachefs_filesystems = {
                bcachefs_a = {
                  type = "bcachefs_filesystem";
                  passwordFile = "/tmp/secret.key";
                  subvolumes = {
                    "subvolumes/root" = {
                      mountpoint = "/";
                    };
                  };
                };
              };
            };
          };
        };
      };
      nixosConfigurations = {
        ${hostName} = (
          nixpkgs.lib.nixosSystem {
            inherit system;
            modules = [
              (
                {
                  config,
                  inputs,
                  lib,
                  pkgs,
                  ...
                }:
                {
                  boot = {
                    kernelPackages = pkgs.linuxPackages_testing;
                    loader = {
                      efi = {
                        canTouchEfiVariables = true;
                      };
                      systemd-boot = {
                        enable = true;
                      };
                    };
                  };
                  console = {
                    keyMap = "uk";
                  };
                  environment = {
                    systemPackages = [
                      pkgs.rr
                      pkgs.util-linux.overrideAttrs (after: before: {
                        separateDebugInfo = true;
                      })
                    ];
                  };
                  i18n = {
                    defaultLocale = "en_GB.UTF-8";
                    extraLocaleSettings = {
                      LC_ADDRESS = "en_GB.UTF-8";
                      LC_IDENTIFICATION = "en_GB.UTF-8";
                      LC_MEASUREMENT = "en_GB.UTF-8";
                      LC_MONETARY = "en_GB.UTF-8";
                      LC_NAME = "en_GB.UTF-8";
                      LC_NUMERIC = "en_GB.UTF-8";
                      LC_PAPER = "en_GB.UTF-8";
                      LC_TELEPHONE = "en_GB.UTF-8";
                      LC_TIME = "en_GB.UTF-8";
                    };
                  };
                  imports = [
                    ./hardware-configuration.nix
                  ];
                  networking = {
                    inherit hostName;
                    networkmanager = {
                      enable = true;
                    };
                  };
                  programs = {
                    git = {
                      enable = true;
                    };
                  };
                  nix = {
                    settings = {
                      experimental-features = [
                        "nix-command"
                        "flakes"
                      ];
                    };
                  };
                  services = {
                    xserver = {
                      xkb = {
                        layout = "gb";
                        variant = "";
                      };
                    };
                  };
                  time = {
                    timeZone = "Europe/London";
                  };
                  users = {
                    users = {
                      ${defaultUser} = {
                        description = "NixOS";
                        extraGroups = [
                          "networkmanager"
                          "wheel"
                        ];
                        isNormalUser = true;
                        packages = [ ];
                      };
                    };
                  };
                  system = {
                    stateVersion = "25.05";
                  };
                }
              )
              self.diskoConfigurations.${hostName}
              disko.nixosModules.disko
            ];
          }
        );
      };
    };
}

Or do I need to do something else to get systemd-remount-fs to use that version of util-linux?

13:39:42
@nicoty:kde.org@nicoty:kde.org *

Hello. I can't seem to join https://matrix.to/#/#users:nixos.org . Evidently, I can't even show the screenshot of the error, which said "Failed to join
MatrixError: [403] You are not invited to this room. (https://kde.modular.im/_matrix/client/v3/join/!6oudZq5zJjAyrxL2uY%3A0upti.me)". I want to join so I can ask this question:

I'd like to debug this issue with systemd-remount-fs and, ultimately, libmount by using rr on a build of util-linux (which I believe contains libmount that system-remount-fs uses) that is unstripped and has debug symbols included, using nixseparatedebuginfod. How would I go about doing that? Do I just need to build and install a version of util-linux with separateDebugInfo set to true, e.g., by using the following flake:

{
  inputs = {
    disko = {
      url = "github:nix-community/disko";
    };
    nixpkgs = {
      url = "github:NixOS/nixpkgs/nixos-unstable";
    };
  };
  outputs =
    {
      disko,
      nixpkgs,
      self,
      ...
    }:
    let
      defaultUser = "nixos";
      hostName = "nixos";
      system = "x86_64-linux";
    in
    {
      diskoConfigurations = {
        ${hostName} = {
          disko = {
            devices = {
              disk = {
                vda = {
                  device = "/dev/vda";
                  type = "disk";
                  content = {
                    type = "gpt";
                    partitions = {
                      vda1 = {
                        type = "EF00";
                        size = "8G";
                        content = {
                          type = "filesystem";
                          format = "vfat";
                          mountpoint = "/boot";
                        };
                      };
                      vda2 = {
                        size = "100%";
                        content = {
                          type = "bcachefs";
                          filesystem = "bcachefs_a";
                          label = "group_a.vda2";
                        };
                      };
                    };
                  };
                };
              };
              bcachefs_filesystems = {
                bcachefs_a = {
                  type = "bcachefs_filesystem";
                  passwordFile = "/tmp/secret.key";
                  subvolumes = {
                    "subvolumes/root" = {
                      mountpoint = "/";
                    };
                  };
                };
              };
            };
          };
        };
      };
      nixosConfigurations = {
        ${hostName} = (
          nixpkgs.lib.nixosSystem {
            inherit system;
            modules = [
              (
                {
                  config,
                  inputs,
                  lib,
                  pkgs,
                  ...
                }:
                {
                  boot = {
                    kernelPackages = pkgs.linuxPackages_testing;
                    loader = {
                      efi = {
                        canTouchEfiVariables = true;
                      };
                      systemd-boot = {
                        enable = true;
                      };
                    };
                  };
                  console = {
                    keyMap = "uk";
                  };
                  environment = {
                    systemPackages = [
                      pkgs.rr
                      pkgs.util-linux.overrideAttrs (after: before: {
                        separateDebugInfo = true;
                      })
                    ];
                  };
                  i18n = {
                    defaultLocale = "en_GB.UTF-8";
                    extraLocaleSettings = {
                      LC_ADDRESS = "en_GB.UTF-8";
                      LC_IDENTIFICATION = "en_GB.UTF-8";
                      LC_MEASUREMENT = "en_GB.UTF-8";
                      LC_MONETARY = "en_GB.UTF-8";
                      LC_NAME = "en_GB.UTF-8";
                      LC_NUMERIC = "en_GB.UTF-8";
                      LC_PAPER = "en_GB.UTF-8";
                      LC_TELEPHONE = "en_GB.UTF-8";
                      LC_TIME = "en_GB.UTF-8";
                    };
                  };
                  imports = [
                    ./hardware-configuration.nix
                  ];
                  networking = {
                    inherit hostName;
                    networkmanager = {
                      enable = true;
                    };
                  };
                  programs = {
                    git = {
                      enable = true;
                    };
                  };
                  nix = {
                    settings = {
                      experimental-features = [
                        "nix-command"
                        "flakes"
                      ];
                    };
                  };
                  services = {
                    xserver = {
                      xkb = {
                        layout = "gb";
                        variant = "";
                      };
                    };
                    nixseparatedebuginfod = {
                      enable = true;
                    };
                  };
                  time = {
                    timeZone = "Europe/London";
                  };
                  users = {
                    users = {
                      ${defaultUser} = {
                        description = "NixOS";
                        extraGroups = [
                          "networkmanager"
                          "wheel"
                        ];
                        isNormalUser = true;
                        packages = [ ];
                      };
                    };
                  };
                  system = {
                    stateVersion = "25.05";
                  };
                }
              )
              self.diskoConfigurations.${hostName}
              disko.nixosModules.disko
            ];
          }
        );
      };
    };
}

Or do I need to do something else to get systemd-remount-fs to use that version of util-linux?

13:45:06
@palasso:matrix.org@palasso:matrix.org Hi nicoty , I sent you an invite for #users:nixos.org. Images are not available right now due to spam attacks. 13:46:23
@nicoty:kde.org@nicoty:kde.org Vassilis Palassopoulos: That makes sense, those CP spammers have been very prolific lately and I'm glad the moderation team are tackling the problem. Anyway, thanks for the invite! 13:47:39
@nicoty:kde.org@nicoty:kde.org left the room.13:51:58
@crazymevt:matrix.org@crazymevt:matrix.org left the room.14:49:51
@nicotel:matrix.orgnicotel joined the room.15:24:49
@mhdask:matrix.org@mhdask:matrix.org joined the room.15:46:44
@mhdask:matrix.org@mhdask:matrix.orgCan i get an invite to the new users room? :)15:47:01
@erahhal:homefree.hosterahhal joined the room.17:52:44
@mhdask:matrix.org@mhdask:matrix.org left the room.18:27:05
@akechishiro:matrix.orgAkechiShiro joined the room.21:32:41
26 May 2025
@ximnoise:infosec.exchangeximnoise joined the room.03:01:27

Show newer messages


Back to Room ListRoom Version: 6