carla-simulator / carla

Open-source simulator for autonomous driving research.
http://carla.org
MIT License
10.78k stars 3.47k forks source link

Changes to UE4 repository #6454

Open brscholz opened 1 year ago

brscholz commented 1 year ago

Hi guys,

there have been some issues with the Epic git repo recently. Running Setup.bat fails with your current repository version and I recommend incorporating the new "Engine/Build/Commit.gitdeps.xml" that was pushed into the official 4.26 branch of the Epic repo as soon as possible.

Best, Robert

StevenCoral commented 1 year ago

The Setup.bat script fails on retrieving dependencies. The following official message from Epic might have more info: https://forums.unrealengine.com/t/upcoming-disruption-of-service-impacting-unreal-engine-users-on-github/1155880

It says some versions might not be updated, I hope this is not the case with Carla.

Edit: Your solution actually works when changing the file manually. I tried to solve this in all kinds of ways for several hours with no avail. Thanks!

brscholz commented 1 year ago

The version used for Carla is updated and as already mentioned in my initial post: downloading and using the new "Engine/Build/Commit.gitdeps.xml" from the official UE4 4.26 branch fixes the issue.

KPicherit commented 1 year ago

Hi all, I don't know if there is a reason not to fix it directly into the CarlaUnreal repository ? In case nothing prevents this: I added pull request https://github.com/CarlaUnreal/UnrealEngine/pull/12 to avoid implementing a patch locally on a repo I don't modify. It needs a review from a reviewer with write access. Anyone ?

cabbage731 commented 1 year ago

Hello, I replaced "Commit.gitdeps.xml" and Setup script run successfully. But when I run ''make'' for UE I got this error: ERROR: Please make sure that Engine/Source/ThirdParty/Linux is complete (re - run Setup script if using a github build) May I ask why…

I can build UE in branch 4.26 from UE repo, but it seems that this branch is not the correct version for CARLA 0.9.12.

KPicherit commented 1 year ago

@cabbage731 it seems that up to carla 0.9.12 the "default" UnrealEngine 4.26 si the correct one, no need to use CarlaUnreal See carla documentation: "_If you are upgrading from CARLA 0.9.12 to 0.9.13: you must first upgrade the CARLA fork of the UE4 engine to the latest version. See the Unreal Engine section for details on upgrading UE4_"

azzamh15 commented 1 year ago

setup.sh while building unreal engine still gives error "http://cdn.unrealengine.com/dependencies/UnrealEngine-16118673/01c17aa56bc6445a2c3c67123684f53856006a2d': Can't read from pack stream (CorruptPackFileException)"

ZhengyiLi1006 commented 9 months ago

Hello, I replaced "Commit.gitdeps.xml" and Setup script run successfully. But when I run ''make'' for UE I got this error: ERROR: Please make sure that Engine/Source/ThirdParty/Linux is complete (re - run Setup script if using a github build) May I ask why…

I can build UE in branch 4.26 from UE repo, but it seems that this branch is not the correct version for CARLA 0.9.12.

Hello, I meet the same problem for a few days. Have you fixed it?