openra-tibsunra2
openra-tibsunra2 copied to clipboard
ERROR: A failure occurred in build
WARNING: 'Open.Nat/Open.Nat.nupkg' already exists. Skipping...
Successfully installed 'Open.Nat 2.1.0.0'.
cp: cannot stat './Open.NAT/lib/net45/Open.Nat.dll': No such file or directory
make: *** [Makefile:370: cli-dependencies] Error 1
==> ERROR: A failure occurred in build().
Aborting...
find: ‘/home/freshman/openra-tibsunra2-master/data/linux/arch_linux/pkg’: Permission denied
Whoops! Something went wrong. Please check possible error messages above.
Hmm, strange. I can't reproduce this issue on Arch Linux and never experienced it either. It seems you get this message while building the game using the provided makefile (by OpenRA devs).
This means the compilation process itself fails. Not sure if this has anything to do with the script. The message indicates this may be an issue of missing dependencies or conflicting packages...not sure, anyway. Have you checked your system and cleaned the /data/linux/arch_linux/ folder, excluding files openra-bleed-tibsunra2.install & PKGBUILD?
Btw. I've never got any messages related to Open.Nat installation.
My building process looks like this on Arch:
==> Starting pkgver()...
==> Updated version: openra-bleed-tibsunra2 r22307.7827d50-1
==> Starting build()...
patching file mods/all/mod.yaml
patching file mods/d2/mod.yaml
patching file utility.cmd
patching file Makefile
Hunk #1 succeeded at 325 (offset 1 line).
patching file Makefile
Hunk #4 succeeded at 407 (offset 1 line).
patching file mods/all/mod.yaml
Hunk #1 succeeded at 21 (offset 1 line).
patching file mods/ra2/mod.yaml
Hunk #1 succeeded at 5 with fuzz 1.
patching file utility.cmd
Hunk #1 succeeded at 16 with fuzz 2.
patching file Makefile
Hunk #1 succeeded at 191 (offset 9 lines).
Hunk #2 succeeded at 238 (offset 12 lines).
Hunk #3 succeeded at 285 (offset 15 lines).
Hunk #4 succeeded at 427 (offset 18 lines).
Detected Lua 5.1 library at /lib/liblua.so.5.1.5
Fetching StyleCopPlus from NuGet
Eluant.dll.config has been created successfully.
Fetching StyleCop files from NuGet
Fetching ICSharpCode.SharpZipLib from NuGet
Fetching MaxMind.GeoIP2 from NuGet
Fetching SharpFont from NuGet
Fetching NUnit from NuGet
Fetching NUnit.Console from NuGet
Fetching Open.Nat from NuGet
Fetching FuzzyLogicLibrary from NuGet.
Fetching SDL2-CS from GitHub.
Fetching OpenAL-CS from GitHub.
Fetching Eluant from GitHub.
Fetching SmartIrc4net from NuGet.
Updating GeoIP country database from MaxMind.
CSC fixheader.exe
CSC OpenRA.Game.exe
CSC OpenRA.Platforms.Default.dll
CSC mods/common/OpenRA.Mods.Common.dll
CSC OpenRA.Server.exe
CSC OpenRA.Utility.exe
CSC OpenRA.exe
CSC mods/ra/OpenRA.Mods.RA.dll
CSC mods/d2/OpenRA.Mods.D2.dll
CSC mods/d2k/OpenRA.Mods.D2k.dll
CSC mods/cnc/OpenRA.Mods.Cnc.dll
CSC mods/ts/OpenRA.Mods.TS.dll
CSC mods/ra2/OpenRA.Mods.RA2.dll
==> Entering fakeroot environment...
==> Starting package()...
No, everything is clean.
Have you tried
- https://aur.archlinux.org/packages/openra-git/ (especially this one since it's practically the same openra version my script uses)
or
- https://www.archlinux.org/packages/community/any/openra/
if the compilation succeeds by using either of them? (as a reference, so we can narrow down your issue)