| 29 Mar 2026 |
Randy Eckenrode | Though it sounds like this is targeting more than Darwin with the deb stuff. | 14:18:26 |
eveeifyeve | Overall I think it's a great idea to have it in nixpkgs for accessability, documented on how to use it and comes with greater community adoption. | 14:19:25 |
eveeifyeve | Like it makes it at a fingertip that packages from nixpkgs can just be used for another package repo. | 14:20:13 |
eveeifyeve | * Like it makes it at a fingertip that packages from nixpkgs can just be used for another package repo. Helps businesses use nix as a CI tool (which is what it's made for) | 14:20:48 |
eveeifyeve | * Like it makes it at a fingertip that packages from nixpkgs can just be used for another package repo. Helps businesses use nix as a CI tool (which is what tomberek proposed) | 14:22:09 |
eveeifyeve | Write the package once, use everywhere. | 14:22:48 |
K900 | Except bundlers have like 300000 different caveats especially on Linux | 14:24:36 |
eveeifyeve | * Like it makes it at a fingertip that packages from nixpkgs can just be used for another package repo. Helps businesses use nix as a CI tool (which is what nix is made for) | 14:24:39 |
K900 | That have consistently remained unaddressed and will probably stay that way unless you want to, like, port most of pressure-vessel | 14:25:12 |
K900 | (and even that comes with other bonus caveats) | 14:25:25 |
eveeifyeve | Like what? | 14:25:58 |
K900 | Like graphics drivers | 14:26:05 |
eveeifyeve | * Like what? Give me some examples. | 14:26:11 |
eveeifyeve | Nix-user-chroot. | 14:26:40 |
eveeifyeve | * Nix-user-chroot (rust rewrite). | 14:26:46 |
K900 | Doesn't solve any of the aforementioned problems | 14:27:05 |
K900 | Physically cannot, actually | 14:27:16 |
eveeifyeve | You sure: https://github.com/nix-community/nix-user-chroot/blob/f194ad992e20e1feb7488d13c6f620790241196b/src/main.rs#L428-L436 | 14:27:48 |
K900 | Yes, very sure | 14:28:08 |
K900 | That's not a solution | 14:28:10 |
eveeifyeve | But toArx fully works even with graphics. | 14:29:19 |
eveeifyeve | * But toArx in the bundlers repo fully works even with graphics. | 14:29:29 |
eveeifyeve | * But toArx in the bundlers repo fully works even with graphics. I have tested it. | 14:29:36 |
K900 | Look | 14:29:42 |
K900 | I can't explain the entire history of Graphics Drivers In Containers Are Completely Fucked to you right now | 14:30:04 |
K900 | But you can go look at the kind of shit Valve is doing to make it even remotely workable | 14:30:16 |
K900 | There are fundamental design issues here that can't be solved by symlinks or bind mounts or whatever | 14:30:44 |
K900 | And fixing that would require an ecosystem wide effort with vendor involvement | 14:31:37 |
K900 | Which, to be clear, I'd love to see happen | 14:31:41 |
K900 | But unless someone wants to throw, like, six figures at it, it probably isn't going to | 14:32:07 |