Package Details: openage 0.6.0-1

Git Clone URL: https://aur.archlinux.org/openage.git (read-only, click to copy)
Package Base: openage
Description: A free (as in freedom) clone of the Age of Empires II engine
Upstream URL: https://openage.sft.mx/
Licenses: GPL3
Submitter: FabioLolix
Maintainer: FabioLolix
Last Packager: FabioLolix
Votes: 3
Popularity: 0.000004
First Submitted: 2023-10-03 16:58 (UTC)
Last Updated: 2025-01-15 22:06 (UTC)

Latest Comments

feedc0de commented on 2025-11-09 16:24 (UTC)

Traceback (most recent call last):
  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "/home/feedc0de/.cache/trizen/sources/openage/src/build/openage/__main__.py", line 178, in <module>
    multiprocessing.set_start_method('spawn')
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
  File "/usr/lib/python3.13/multiprocessing/context.py", line 247, in set_start_method
    raise RuntimeError('context has already been set')
RuntimeError: context has already been set
CMake Error at buildsystem/codegen.cmake:32 (message):
  failed to get target list from codegen invocation
Call Stack (most recent call first):
  buildsystem/python.cmake:494 (codegen_run)
  CMakeLists.txt:259 (python_finalize)

does anyone know how to fix this?

LinuxDonald commented on 2025-10-06 11:28 (UTC)

I will do it on the next days when I’m back home.

heinezen commented on 2025-10-05 19:44 (UTC)

@LinuxDonald Hey if you can, we would appreciate an upstream report for this. Especially since eigen 5.0 is so new and doesn't seem to have arrived in the package repos of major distros yet.

I briefly checked the eigen changelog and it looks like 5.0 doesn't break anything we use for openage, so maybe it's enough to accept 5.0 as an alternative to 3.X.

FabioLolix commented on 2025-10-05 16:34 (UTC)

Thanks for the heads up, I have updated locally to use eigen3 but all the variants fails with the same error, don't seem to be already reported upstream, their last commits was 4 months ago also

LinuxDonald commented on 2025-10-05 15:28 (UTC)

CMake Error at libopenage/CMakeLists.txt:59 (find_package): Could not find a configuration file for package "Eigen3" that is compatible with requested version "3.3".

The following configuration files were considered but not accepted:

/usr/share/eigen3/cmake/Eigen3Config.cmake, version: 5.0.0

FabioLolix commented on 2023-12-23 14:35 (UTC)

I had to rebuild the assets for this version, added ttf-dejavu to depends because it failed to run some tests without (test fail didn't happen in openage-git tough)