Summary
I’m trying to open or package a project (via Editor or RunUAT scripts) and getting the following error on a RHEL8 machine:
/home/gitlab-runner/unreal-5.8/Engine/Binaries/DotNET/AutomationTool/runtimes/linux-x64/native/blake3_dotnet.so: cannot open shared object file: No such file or directory
/home/gitlab-runner/unreal-5.8/Engine/Binaries/ThirdParty/DotNet/10.0/linux-x64/shared/Microsoft.NETCore.App/10.0.7/blake3_dotnet.so: cannot open shared object file: No such file or directory
/home/gitlab-runner/unreal-5.8/Engine/Binaries/DotNET/AutomationTool/blake3_dotnet.so: cannot open shared object file: No such file or directory
/lib64/libc.so.6: version `GLIBC_2.30' not found (required by /home/gitlab-runner/unreal-5.8/Engine/Binaries/DotNET/AutomationTool/runtimes/linux-x64/native/libblake3_dotnet.so)
/home/gitlab-runner/unreal-5.8/Engine/Binaries/ThirdParty/DotNet/10.0/linux-x64/shared/Microsoft.NETCore.App/10.0.7/libblake3_dotnet.so: cannot open shared object file: No such file or directory
/home/gitlab-runner/unreal-5.8/Engine/Binaries/DotNET/AutomationTool/libblake3_dotnet.so: cannot open shared object file: No such file or directory
/home/gitlab-runner/unreal-5.8/Engine/Binaries/DotNET/AutomationTool/runtimes/linux-x64/native/blake3_dotnet: cannot open shared object file: No such file or directory
/home/gitlab-runner/unreal-5.8/Engine/Binaries/ThirdParty/DotNet/10.0/linux-x64/shared/Microsoft.NETCore.App/10.0.7/blake3_dotnet: cannot open shared object file: No such file or directory
/home/gitlab-runner/unreal-5.8/Engine/Binaries/DotNET/AutomationTool/blake3_dotnet: cannot open shared object file: No such file or directory
/home/gitlab-runner/unreal-5.8/Engine/Binaries/DotNET/AutomationTool/runtimes/linux-x64/native/libblake3_dotnet: cannot open shared object file: No such file or directory
/home/gitlab-runner/unreal-5.8/Engine/Binaries/ThirdParty/DotNet/10.0/linux-x64/shared/Microsoft.NETCore.App/10.0.7/libblake3_dotnet: cannot open shared object file: No such file or directory
/home/gitlab-runner/unreal-5.8/Engine/Binaries/DotNET/AutomationTool/libblake3_dotnet: cannot open shared object file: No such file or directory
at Blake3.Hasher.New()
at EpicGames.Core.IoHash.Compute[T](ReadOnlySpan`1 data) in /mnt/horde/++UE5/Sync/Engine/Source/Programs/Shared/EpicGames.IoHash/IoHash.cs:line 89
at EpicGames.Core.IoHash.Compute(ReadOnlySpan`1 data) in /mnt/horde/++UE5/Sync/Engine/Source/Programs/Shared/EpicGames.IoHash/IoHash.cs:line 79
at EpicGames.Core.IoHash.Compute(String data, Encoding encoding) in /mnt/horde/++UE5/Sync/Engine/Source/Programs/Shared/EpicGames.IoHash/IoHash.cs:line 143
at EpicGames.Core.IoHash.Compute(String data) in /mnt/horde/++UE5/Sync/Engine/Source/Programs/Shared/EpicGames.IoHash/IoHash.cs:line 150
at UnrealBuildBase.GlobalSingleInstanceMutex.GetUniqueMutexForPath(String name, String uniquePath) in /mnt/horde/++UE5/Sync/Engine/Source/Programs/Shared/EpicGames.Build/System/GlobalSingleInstanceMutex.cs:line 25
at UnrealBuildBase.GlobalSingleInstanceMutex.GetUniqueMutexForPath(String name, FileSystemReference uniquePath) in /mnt/horde/++UE5/Sync/Engine/Source/Programs/Shared/EpicGames.Build/System/GlobalSingleInstanceMutex.cs:line 33
at UnrealBuildBase.ProcessSingleton.RunSingleInstanceThread(Func`1 main, TaskCompletionSource`1 result, Boolean bWaitForUATMutex, ILogger logger) in /mnt/horde/++UE5/Sync/Engine/Source/Programs/Shared/EpicGames.Build/Automation/ProcessSingleton.cs:line 45
--- End of stack trace from previous location ---
at UnrealBuildBase.ProcessSingleton.RunSingleInstanceAsync(Func`1 main, Boolean bWaitForUATMutex, ILogger logger) in /mnt/horde/++UE5/Sync/Engine/Source/Programs/Shared/EpicGames.Build/Automation/ProcessSingleton.cs:line 33
at AutomationToolDriver.Program.Main(String[] Arguments) in /mnt/horde/++UE5/Sync/Engine/Source/Programs/AutomationTool/Program.cs:line 468
I was not experiencing this error on 5.5 or before.
What Type of Bug are you experiencing?
Editor
Steps to Reproduce
Download the latest pre-compiled engine for Linux 5.8.1, create a blank project in the Unreal Editor startup page, then try to open it, or package it using RunUAT.sh scripts.
Expected Result
The project opens or packages
Observed Result
The error above
Affects Versions
5.8
Platform(s)
Linux