Sender | Message | Time |
---|---|---|
16 Apr 2024 | ||
tomberek | You can get more complicated with using overlays or a flake helper library, but normally, I recommend just to start simple with something like this. | 14:05:07 |
gdarends | Where exactly do I add this? I added it to the modules but that returned an error.
| 14:16:50 |
dramforever | in flake.nix | 14:25:29 |
gdarends |
I did this, but I get an error that "packages" does not exist. | 14:34:29 |
tomberek | The packages expression goes further up, alongside the nixosConfigurations. It is a top-level flake output. Now, you seem to want to add this to your NixOS configuration as well. I recommend you do this in steps, to help understand how things are wired up. First figure out how to just build that package (using "nix build", not "nixos-rebuild"). Then learn enough about overlays to incorporate the package into your config. | 14:44:32 |
gdarends | tomberek: as suggested I tried to build the package first. But I think I hit a wall and don't I will be able to get this working. I got an error "cannot execute: required file not found". After reading some more it's probably because the binary is not made for nixos filesystem structure. | 16:19:21 |
gdarends | I tried just downloading the binary and running it and I get the same issue. | 16:19:58 |
tomberek | It looks like you are taking a pre-built binary that has dependencies, dynamic loader, etc that will not work as-is on NixOS. This is on purpose, as the Nix reliability benefits come from having these things being tracked rather than accidentally working "most of the time". I recommend reading through: https://nixos.wiki/wiki/Packaging/Binaries | 16:28:33 |
gdarends | Hello again. Thanks for this. I've gotten the app to launch. But I'm still having some problems with the derivation. | 19:36:33 |
gdarends | I did this:
But I'm getting an error of "No such file or directory" It produces the following, which has a prefix for the file name.
and in the patchelf I'm referencing So I think there is a mismatch happening there. | 19:41:07 |
gdarends | Redacted or Malformed Event | 19:42:30 |
gdarends | * I did this:
But I'm getting an error of "No such file or directory" It produces the following, which has a prefix for the file name.
and in the patchelf I'm referencing So I think there is a mismatch happening there. | 19:43:28 |
gdarends |
| 19:51:13 |
tomberek | gdarends: in your original where you have "cp $src $out/bin" you should do something more like: "cp $src $out/bin/stereo_tool_gui_jack_64" | 19:54:01 |
Enric Morales joined the room. | 19:59:20 | |
Enric Morales | Redacted or Malformed Event | 20:09:14 |
gdarends | tomberek: Great! Build succeeded. Now for the next part to add to nixOS configuration. | 20:16:04 |
gdarends | * tomberek: Great! Build succeeded. Now for the next part... add to nixOS configuration. | 20:16:26 |
tomberek | almost there..... now you use an overlay to add your package to the "pkgs" available in your NixOS config.... something close to this:
| 21:12:39 |
Enric Morales | please correct me if I'm wrong, but maybe I should make an overlay when installing papis, so that it includes papis-zotero, then? | 21:24:51 |
Enric Morales | since the papis-zotero sitedir needs to be patched in papis, right? | 21:25:36 |
17 Apr 2024 | ||
@alex3829:matrix.org changed their display name from alex3829 to real_z22. | 04:36:32 | |
@alex3829:matrix.org changed their display name from real_z22 to real_z2. | 05:34:01 | |
ahoneybun changed their profile picture. | 15:23:58 | |
JoelMcCracken joined the room. | 16:21:40 | |
@lychee:lefishe.club changed their display name from kay to kaylee. | 17:10:13 | |
18 Apr 2024 | ||
@fractivore:cyberia.club left the room. | 02:36:53 | |
19 Apr 2024 | ||
junglerobba joined the room. | 08:00:19 | |
@lychee:lefishe.club changed their profile picture. | 12:19:27 | |
Tanja (Old; I'm now @tanja:catgirl.cloud) changed their display name from Tanja to Tanja (Old). | 14:20:55 |