| 13 Jul 2025 |
emily | that's not a "good solution" but it might be a first step to figuring out what is busted | 21:03:13 |
QuadRadical (Ping) | do i swap out pkgsBuildBuild there for buildInputs? | 21:03:15 |
emily | er or is it /lib/pkgconfig | 21:03:18 |
emily | no | 21:03:23 |
emily | leave it in buildInputs still | 21:03:26 |
emily | but check I got the path right :P | 21:03:32 |
emily | it probably needs pkgsBuildBuild.lvm2.dev instead too | 21:03:41 |
QuadRadical (Ping) | yes but you care using pkgsBuildBuild.lvm2 in the code you posted | 21:03:46 |
QuadRadical (Ping) | which doesnt exist | 21:03:48 |
QuadRadical (Ping) | so do i swap that to use buildInputs.lvm2? | 21:03:56 |
QuadRadical (Ping) | pkgsBuildBuild isnt a variable otherwise | 21:04:10 |
QuadRadical (Ping) | it just says error: undefined variable 'pkgsBuildBuild' @emily | 21:06:57 |
QuadRadical (Ping) | if i instead swap it with buildInputs it outputs error: expected a set but found a list: [ «thunk» «thunk» ] | 21:07:25 |
emily | needs adding to the package arguments. | 21:08:49 |
QuadRadical (Ping) | oh sorry | 21:08:58 |
emily | (pkgsFoo is not depsFoo) | 21:09:07 |
QuadRadical (Ping) | thank you | 21:09:08 |
emily | (pkgsFoo is the package set that depsFoo sources from) | 21:09:13 |
Grimmauld (any/all) | wait whats the diff between targetPackages and pkgsBuildBuild? | 21:09:23 |
QuadRadical (Ping) | trying now | 21:09:53 |
emily | targetPackages is pkgsTargetTarget, I believe. | 21:11:06 |
QuadRadical (Ping) | Okay we are getting somewhere | 21:11:07 |
QuadRadical (Ping) | this did something "PKG_CONFIG_PATH_${stdenv.buildPlatform.config}" = "${pkgsBuildBuild.lvm2.dev}/lib/pkgconfig"; | 21:11:16 |
QuadRadical (Ping) | it built succescsfully | 21:11:27 |
QuadRadical (Ping) | i typod but you understand | 21:11:31 |
QuadRadical (Ping) | *successfully | 21:11:43 |
QuadRadical (Ping) | there we go :) | 21:11:48 |
Grimmauld (any/all) | right. Do you have a VM or something to check whether it actually runs (specifically, can load the shared object)? | 21:12:07 |
QuadRadical (Ping) | i dont but i can maybe just run it on my phone? | 21:12:27 |
Grimmauld (any/all) | that might work | 21:12:36 |