| 24 Aug 2021 |
yusdacra | (although technically you can fetch any file or folder you want) | 14:27:45 |
yusdacra | Ok i closed the bud PR and opened https://github.com/divnix/devos/pull/357 instead | 14:49:13 |
[0x4A6F] | In reply to @blaggacao:matrix.org And since I'm totally brainfried and it's getting late here... Is anyone interested in packaging this absolutely marvelous go package to manage all your repos (with style)?https://github.com/uetchy/gst I've to test it without a ghq installation, but https://github.com/NixOS/nixpkgs/pull/135575 looks promising. | 16:40:03 |
Narice | It seems that bud does not build the installation iso image with the vmd kernel drivers enabled by default, so installation on certain devices doesn't work (at least out of the box). The instllation media of nixos includes this vmd driver. Should I open an issue on this topic? | 22:52:15 |
Narice | Woops, ignire the previous message, I messed up | 23:24:48 |
Narice | * Woops, ignore the previous message, I messed up | 23:25:00 |
| 25 Aug 2021 |
bsl |
error: a 'x86_64-linux' with features {} is required to build '/nix/store/6wb916g88j96bbapmg8x2phpxrz2p5b0-append-initrd-secrets.drv', but I am a 'aarch64-linux' with features {benchmark, big-parallel, gccarch-armv8-a, kvm, nixos-test}
| 06:56:31 |
bsl | Building on any non-x86 linux produces this error. (Just trying to flk host build | 06:57:25 |
bsl | * Building on any non-x86 linux produces this error. (Just trying to flk host build) | 06:57:27 |
bsl | Short of fixing every package, has anyone had any success cross-compiling flk? | 06:59:39 |
David Arnold (blaggacao) | In reply to @0x4a6f:matrix.org I've to test it without a ghq installation, but https://github.com/NixOS/nixpkgs/pull/135575 looks promising. Doesn't it have shell completion enabled? | 12:19:43 |
David Arnold (blaggacao) | * Doesn't it have shell completion enabled? And thanks!! 😁 | 12:19:56 |
David Arnold (blaggacao) | In reply to @bensleveritt:matrix.org Short of fixing every package, has anyone had any success cross-compiling flk? Orthogonal of the issue, you might eventually want to update to a slightly more recent version, where flk -> bud. And bud can be found here: https://github.com/divnix/bud | 12:23:23 |
bsl | In reply to @blaggacao:matrix.org Orthogonal of the issue, you might eventually want to update to a slightly more recent version, where flk -> bud. And bud can be found here: https://github.com/divnix/bud Ah, cool, is that in the devshell now? | 12:24:17 |
David Arnold (blaggacao) | Is the append-initrd-secrets.drv an agenix derivation? Or where does that come from? | 12:25:36 |
bsl | I've not been able to work that out myself | 12:33:32 |
bsl | In reply to @blaggacao:matrix.org Orthogonal of the issue, you might eventually want to update to a slightly more recent version, where flk -> bud. And bud can be found here: https://github.com/divnix/bud What is the strategy for updating? flk get core? I see that's still in the docs | 12:49:28 |
bsl | I presume I should move to main to get bud | 12:49:47 |
@kraftnix:matrix.org | In reply to @blaggacao:matrix.org Is the append-initrd-secrets.drv an agenix derivation? Or where does that come from? iirc its for initrd ssh (so you can ssh into a remote machine to do a LUKS/zfs unlock) | 14:20:46 |
bsl | So to get bud I've checked out main from the devos repo | 15:10:22 |
bsl | On macOS at least I get this: | 15:10:28 |
bsl |
| 15:10:31 |
bsl | *
| 15:10:34 |
bsl | * [nixos]$ bud build theseus
hostname: illegal option -- -
usage: hostname [-fs] [name-of-host]
/nix/store/fi6v3h8v64acab6pmn9bm52jq5q8yxg0-devshell-dir/bin/bud: line 8: -1: substring expression < 0
warning: Git tree '/Users/horatio/Projects/personal/nix/devos' is dirty
error: flake 'git+file:///Users/horatio/Projects/personal/nix/devos' does not provide attribute 'packages.x86_64-darwin.nixosConfigurations."".config.system.build.theseus', 'legacyPackages.x86_64-darwin.nixosConfigurations."".config.system.build.theseus' or 'nixosConfigurations."".config.system.build.theseus'
| 15:10:47 |
bsl | nix flake show has the correct reference | 15:18:10 |
bsl | ├───nixosConfigurations
│ ├───NixOS: NixOS configuration
│ ├───bootstrap: NixOS configuration
│ ├───ganymede: NixOS configuration
│ ├───pluto: NixOS configuration
│ ├───theia: NixOS configuration
│ └───theseus: NixOS configuration
| 15:18:29 |
@kraftnix:matrix.org | how about `bud build theseus toplevel`? | 16:44:28 |
@kraftnix:matrix.org | bud lets you build different targets, if you want to see which easily you can enter the repl with `bud repl` and ho to `Flake.nixosConfigurations.host.config.system.build.` | 16:47:35 |
David Arnold (blaggacao) | bsl if you find the synopsis of bud build misleading, please consider a PR. 🙂👍. There is still much work left for doing ... 😂😎 | 17:54:23 |
bsl | In reply to @kraftnix:matrix.org bud lets you build different targets, if you want to see which easily you can enter the repl with `bud repl` and ho to `Flake.nixosConfigurations.host.config.system.build.` Ooh, not at my desk atm, but that sounds interesting. What kind of targets are there? VMs and the like? | 17:56:38 |