!jngDrdMgndWibPCYsR:nixos.org

Nix PHP

77 Members
A room for PHP developers running on Nix22 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
26 Apr 2023
@jtojnar:matrix.orgJan Tojnarhow are you cloning it?08:35:55
@drupol:matrix.orgPol I'm just using c4.composerFetchDeps, nothing else 08:37:48
@drupol:matrix.orgPol
In reply to @tgerbet:matrix.org
The composition-c4 way to fetch the deps is likely the best way in the sense it is not under the control of Composer so less likely to break
It's using IFX (impure fixed derivation), and it's not allowed in nixpkgs.
08:43:31
@drupol:matrix.orgPol
In reply to @tgerbet:matrix.org
The composition-c4 way to fetch the deps is likely the best way in the sense it is not under the control of Composer so less likely to break
* It's using IFD (impure fixed derivation), and it's not allowed in nixpkgs.
08:43:40
@drupol:matrix.orgPol * It's using IFD (Import From Derivation), and it's not allowed in nixpkgs. 08:44:28
@tgerbet:matrix.orgtgerbet Yes but the idea behind composition-c4 is fine: fetching the deps without Composer to build a repository (this is the FOD) then using this repository when doing the install/dumpautoload parts 08:46:24
@tgerbet:matrix.orgtgerbetNot saying this is easy :p08:49:18
@jtojnar:matrix.orgJan Tojnar yeah, looks like it is another limitation of builtins.fetchGit, it should not be an issue if you replace it with a direct fetching 08:55:18
@drupol:matrix.orgPolhum.... going to check that.08:55:41
@drupol:matrix.orgPol I replaced builtins.fetchGit with fetchgit but that doesn't seem to fix any issue. 09:32:35
@drupol:matrix.orgPolno it's not.09:35:54
@jtojnar:matrix.orgJan Tojnar fetchgit will require a FOD hash, won’t it? I think you cannot get away from reimplementing the algorithm in something other than Nix 09:56:42
@drupol:matrix.orgPolOh man :(10:02:11
@drupol:matrix.orgPolSo basically, you're telling me that I should write a script that would download all the dependencies with git, and then only we compute the hash on that ?10:02:42
@jtojnar:matrix.orgJan Tojnaryup10:03:19

Show newer messages


Back to Room ListRoom Version: 6