| 19 Jul 2025 |
mrdev023 | Hi everyone,
I want continue this package https://github.com/NixOS/nixpkgs/pull/170443 but i newbie about FHS management.
Here https://github.com/mrdev023/nixpkgs/commit/f4fc41b9498c455b5ebc3a50163f29b38a27acf4#diff-091e9b8c02fccb9fc7059db6a16c5f22a00e88427b29749bd917bdeadc785ac3R10 i got this error error: path '/nix/store/h8ya86bfricd2vkm2mr7gfbyig0yf727-source/pkgs/build-support/build-fhs-userenv/chrootenv' does not exist
What's the recommended solution to replace this ? I'll try this https://github.com/mrdev023/nixpkgs/commit/bddb3f004f2a4539b73c8266a84b6854da351705 for now
Also, https://github.com/mrdev023/nixpkgs/blob/add-unreal-engine-5/pkgs/games/ue5/unwrapped.nix#L21 use deprecated .nix file. I want move to https://github.com/NixOS/nixpkgs/blob/master/doc/languages-frameworks/dotnet.section.md
But, it explains how build dotnet module, but i need to restore "dotnet packages" before run Setup.sh and Build.sh" because it's not only a Dotnet module but a C++ project
| 11:46:39 |
K900 | Honestly at this point it'll be easier to just scrap the whole thing | 11:47:40 |
K900 | And start from scratch | 11:47:43 |
K900 | 2022 era fhsenvs will not translate well | 11:47:51 |
K900 | And ideally we wouldn't need a fhsenv at all, since the software is source available | 11:48:57 |
mrdev023 | Yes i know ^^ i replace all codes step by step.
Currently, i don't know how configure dotnet environments to build C++ / Dotnet codes
I start from scratch In local | 11:51:07 |
mrdev023 | Dotnet it's only used to configure C++ module. | 11:52:55 |
woobilicious | Considering Sweeny has been openly hostile to Linux, and forces you to use the Windows only epic store launcher to use UE, I wouldn't be surprised if there's no expectation outside of using WSL to build linux binaries, I tried building an old UE game and could never get it working. | 11:57:02 |
K900 | They do have Linux support for the editor | 11:58:33 |
woobilicious | Yeah I know, getting it compiled and working is a massive PITA in my experience, especially when it tries to download crap from the internet with dead URLs lol. | 12:01:16 |
mrdev023 | How wait. We have a official Linux build now | 12:03:10 |
woobilicious | my current Unreal checkout is 86GB lol...How the fuck is it larger then Windows. | 12:03:35 |
mrdev023 | https://www.unrealengine.com/fr/linux | 12:04:45 |
woobilicious | Oh I see they started releasing actual linux builds about 6 months ago | 12:06:37 |
woobilicious | oh no that list keeps going back in time...great UI epic...good luck finding UE3 or 4 lol | 12:07:47 |
woobilicious | mrdev023: but yeah you probably just want the mono package to get started with dotnet stuff. | 12:12:43 |
mrdev023 | Okay, what is better between build Unreal Engine source or patch Already built Linux versions ? Both source is not publicly accessible.
- Github source require user to ask for developer access to Unreal Engine source
- Binary require to download manually the package from the website
| 12:20:44 |
K900 | Build from source | 12:20:56 |
mrdev023 | Okay thx | 12:21:30 |