Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

24.09 Release - Unable to build a default project #18523

Open
vault-thirteen opened this issue Dec 2, 2024 · 6 comments
Open

24.09 Release - Unable to build a default project #18523

vault-thirteen opened this issue Dec 2, 2024 · 6 comments
Assignees
Labels
kind/bug-2409 Used for stabilization/24.09 issues needs-triage Indicates an issue or PR lacks a `triage/foo` label and requires one. sig/build Categorizes an issue or PR as relevant to SIG Build.

Comments

@vault-thirteen
Copy link

vault-thirteen commented Dec 2, 2024

Bug Description

I installed all the required third-party software and installed the O3DE 24.09.1.
I have created a default new project. It says that I may need to build it. I start building it and it fails.

The log file CMakeProjectBuildError.log is attached.

CMakeProjectBuildError.log

Assets-Required

Default setup.

Steps to Reproduce

  1. Install Microsoft Windows 10 22H2 (19045.5131).

  2. Install all required tools:

  • Visual Studio Community 2022 (64-bit), Version 17.12.2, with all required packages.
  • All the latest versions of Microsoft Visual C++ Redistributables.
  • CMake 3.31.1
  1. Install the O3DE editor from the offline installer using the EXE file – o3de_24.09.1_installer.exe.
    I installed it into the folder: H:\Programs\O3DE\24.09.1.

  2. Create a new default project.

  3. Build the project.
    Building fails.

Expected Behavior

Successful build.

Actual Behavior

Building fails.

Screenshots/Videos

n/a

Found In Branch

n/a

Commit ID From

n/a

Desktop/Device

  • Device: PC
  • OS: Windows
  • Version 10
  • CPU: Intel Core i5 11600KF
  • GPU: Radeon RX 570 Series
  • Memory: 32 GB

Additional Context

No response

@vault-thirteen vault-thirteen added kind/bug-2409 Used for stabilization/24.09 issues needs-sig Indicates an issue or PR lacks a `sig/foo` label and requires one. needs-triage Indicates an issue or PR lacks a `triage/foo` label and requires one. labels Dec 2, 2024
@guillaume-haerinck
Copy link
Contributor

So something is up on the python script, the local o3de python seems to be installed and running, but fails with error: [WinError 5] Access is denied: 'o3de.egg-info'

@vault-thirteen
Copy link
Author

This bug is critical as it stops from using the O3DE entirely. Will it be fixed ?

From my side, I tried launching the O3DE Project Manager with administrator rights, but it made everything even worse, so this does not help.

@guillaume-haerinck
Copy link
Contributor

If you just want to get started with o3de, I would suggest you to create a Quick start (scripts only) project as it does not require building the project
image

We will look into the issue, it is very likely local so the repro or finding what is up might get complicated, was that your first time installing O3DE ?

@vault-thirteen
Copy link
Author

vault-thirteen commented Dec 4, 2024

We will look into the issue, it is very likely local so the repro or finding what is up might get complicated, was that your first time installing O3DE ?

Well, I tried launching the O3DE about a year ago, but something went wrong and I forgot about it for some time. So, this is not the first time me trying to use the O3DE.

If you need me for some local tests or debugging, I can try to do what I can.

Thank you.

@spham-amzn spham-amzn added sig/core Categorizes an issue or PR as relevant to SIG Core sig/build Categorizes an issue or PR as relevant to SIG Build. and removed needs-sig Indicates an issue or PR lacks a `sig/foo` label and requires one. labels Dec 11, 2024
@spham-amzn
Copy link
Contributor

Looking at the logs it looks like a file permission (or directory permission) issue with H:/Programs/O3DE/24.09.1/scripts/o3de. This folder is updated when the bootstrap process is called to create the python venv in the .o3de folder. So I would check to see if you have permssions to that folder or H:/Programs/O3DE/24.09.1/scripts/o3de/o3de.egg-info. You can try to work around this buy updating the permissions to that folder and its contents to have the current user have full read/write access to it. This is an installer issue.

@spham-amzn spham-amzn removed the sig/core Categorizes an issue or PR as relevant to SIG Core label Dec 11, 2024
@vault-thirteen
Copy link
Author

@spham-amzn
I have added rights (Full control, Modify and Write) for the Users group of the whole scripts folder (...\O3DE\24.09.1\scripts) and it now compiles. Thank you.

I hope this bug will be fixed in the next release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/bug-2409 Used for stabilization/24.09 issues needs-triage Indicates an issue or PR lacks a `triage/foo` label and requires one. sig/build Categorizes an issue or PR as relevant to SIG Build.
Projects
None yet
Development

No branches or pull requests

4 participants