| 23 Nov 2024 |
Koen (SynQ) de Jonge | * I am setting up 'test vm' there is one available at:
nix1: 95.215.187.101
nix2: 95.215.187.102
you can login as alice password is the same as the wifi password | 13:46:26 |
Koen (SynQ) de Jonge | there is tons of cpu and ram in there, and it is a 24.11 install | 13:46:50 |
Koen (SynQ) de Jonge | have a go | 13:46:53 |
Koen (SynQ) de Jonge | Oh and please claim the use by saying here 'I am using this one'. | 13:47:16 |
Marc Jakobi | another fix to my remote builders in case it was someone here was able to merge my previous one ๐ | 13:48:13 |
linschlager | Can someone add the labels to https://github.com/NixOS/nixpkgs/pull/358427 and https://github.com/NixOS/nixpkgs/pull/358417 please? Thanks ๐ | 14:13:45 |
lpzimmermann | Can someone also add labels to mine? https://github.com/NixOS/nixpkgs/pull/358445 | 14:14:28 |
Alessio Aurecchia | Could somebody add the relevant labels here? :)
https://github.com/NixOS/nixpkgs/pull/358446 | 14:18:22 |
infinisil | Ivan Mincik (imincik):
{
outputs = { nixpkgs, self }:
let
lib = nixpkgs.lib;
forAllSystems = lib.genAttrs lib.systems.flakeExposed;
in
{
legacyPackages = forAllSystems (system:
nixpkgs.legacyPackages.${system}.extend (self: super: {
myHello = self.hello.overrideAttrs (old: {
name = "my-hello";
});
})
);
};
}
| 14:46:16 |
linschlager | Could someone add labels to https://github.com/NixOS/nixpkgs/pull/358455 as well? Thanks :) | 14:49:24 |
infinisil | # Run with `nix-instantiate --eval --strict --json`
let
pkgs = import <nixpkgs> {};
inherit (pkgs) lib;
ifSuccess = value: f:
let
result = builtins.tryEval value;
in
if result.success then
f result.value
else
"<eval failure>";
recurse = path: attrs:
ifSuccess (lib.isDerivation attrs) (isDrv:
if isDrv then
ifSuccess (lib.getVersion attrs) (version:
{
inherit path version;
}
)
else if lib.isAttrs attrs && (attrs.recurseForDerivations or false) then
lib.mapAttrs (n: recurse (path ++ [n])) attrs
else
null
);
mapped = lib.mapAttrs (n: recurse [n]) pkgs;
# WHY does this fail if filterAttrsRecursive is uncommented!?!?
in /*lib.filterAttrsRecursive (path: value: value != null) */mapped
| 14:51:19 |
tfc | please look at:
- https://github.com/NixOS/nixpkgs/pull/358461
| 15:02:16 |
Koen (SynQ) de Jonge | is anyone using those vm's with 40 cpu cores and 128GB of ram an 100GB of nvme disk yet? | 15:20:51 |
Koen (SynQ) de Jonge | I can create more if needed | 15:21:39 |
tfc | https://github.com/NixOS/nixpkgs/pull/358468 | 15:23:31 |
tfc | https://github.com/NixOS/nixpkgs/pull/358469 | 15:28:28 |
tfc | https://github.com/NixOS/nixpkgs/pull/358472 | 15:51:35 |
infinisil | Ivan Mincik (imincik):
{
outputs = { nixpkgs, self }:
let
lib = nixpkgs.lib;
forAllSystems = lib.genAttrs lib.systems.flakeExposed;
recurseByDefault = attrs:
lib.mapAttrs (
if lib.isDerivation attrs then
attrs
else if lib.isAttrs attrs then
lib.recurseIntoAttrs (recurseByDefault attrs)
else
attrs
) attrs;
overlay = self: super: recurseByDefault {
my.florp = self.hello.overrideAttrs (old: {
name = "my-florp";
});
};
in
{
legacyPackages = forAllSystems (system:
nixpkgs.legacyPackages.${system}.extend overlay
);
};
}
| 18:32:17 |
Wheeze_NL | Time for a drink! | 19:53:56 |
Wheeze_NL | Robert Hensing (roberth): are you also joining? | 19:54:23 |
infinisil |  Download 20241123T200103Z.jpg | 20:01:11 |
infinisil | Who's Linus Vettiger? Your laptop is still here! | 20:01:28 |
infinisil | Oh I see, there's still people downstairs | 20:04:35 |
das-g | Those who went for a drink: Did you go to Nelson or Paragraph 11 or somewhere else? | 20:29:56 |
tfc | Paragraph 11 yes | 20:31:46 |
tfc |  Download ima_5f30975.jpeg | 20:31:59 |
apeioo | Thanks to the organizers for the great event. It has been a long time since I had so much fun and met so many interesting people :) | 20:50:16 |
| 24 Nov 2024 |
infinisil | Haha I'm the only one here at 9am ๐ | 08:13:46 |
Gerd Flaig | Ha! That means nobody can keep you from fixing all the things. ๐ | 08:16:33 |
steveej | i'm participating virtually from the train ๐ currently trying to figure out how to force logseq to evaluate on aarch64-linux, with this override that has worked on 24.05:
(pkgs.logseq.overrideAttrs (_: {
src = lib.mkForce repoFlake.inputs.logseq_0_10_9_aarch64_appimage;
meta.platforms = lib.mkForce [ "aarch64-linux" ];
}))
| 08:18:01 |