| 4 Feb 2025 |
Pol |
- Checkout the PR
- Build a couple of PHP derivations
- Test them
- Check if the changes are OK
| 19:45:57 |
w | OK | 19:47:15 |
| 7 Feb 2025 |
piotrkwiecinski | We have 5 packages left using buildComposerProject. In their current form they move some files from $out/share/php/pname to $out. This doesn't work with buildComposerProject2. Any suggestion how we could solve it?
Here is an example: https://github.com/NixOS/nixpkgs/blob/91b02440a51ceea54ee5ca61b2d018f41c22695f/pkgs/by-name/da/davis/package.nix#L21-L27 | 14:01:37 |
piotrkwiecinski | https://github.com/search?q=repo%3ANixOS%2Fnixpkgs+%22buildComposerProject+%28%22&type=code | 14:03:42 |
piotrkwiecinski | https://github.com/NixOS/nixpkgs/blob/91b02440a51ceea54ee5ca61b2d018f41c22695f/pkgs/servers/nextcloud/packages/apps/hmr_enabler.nix#L25 uses chmod -R u+w $out/share which seems to solve a problem for building davis is this correct ok? | 14:08:22 |
| 8 Feb 2025 |
piotrkwiecinski | We don't have any packages using buildComposerProject. Is it worth deprecating it? | 12:57:34 |