OpenRA / raclassic

RA Classic mod for OpenRA

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

make test fails on openSUSE Tumbleweed, due to several errors

fusion809 opened this issue · comments

Hi,

Until recently my openra-raclassic package in the openSUSE Build Service built and ran make test without issue. Now the build is going fine, but the tests are not, with the errors:

OpenRA.Utility(1,1): Error: Weapon `stinger.spain`: projectile RangeLimit lower than weapon range!
OpenRA.Utility(1,1): Error: Weapon `stingeraa.spain`: projectile RangeLimit lower than weapon range!
OpenRA.Utility(1,1): Error: Buildable actor ttnk has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor dtrk has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor ctnk has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor qtnk has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor mech has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor shok has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor msub has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor mech.russia has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor mech.turkey has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor shok.russia has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor shok.turkey has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor ttnk.russia has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor ttnk.turkey has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor dtrk.russia has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor dtrk.turkey has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor ctnk.russia has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor ctnk.turkey has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor qtnk.russia has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor qtnk.turkey has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor msub.russia has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor msub.turkey has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Actor powerproxy.abomb is not constructible; failure: ActorInfo("powerproxy.abomb") failed to initialize because of the following:
OpenRA.Utility(1,1): Error: Weapon `stinger.spain`: projectile RangeLimit lower than weapon range!
OpenRA.Utility(1,1): Error: Weapon `stingeraa.spain`: projectile RangeLimit lower than weapon range!
OpenRA.Utility(1,1): Error: Buildable actor ttnk has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor dtrk has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor ctnk has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor qtnk has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor mech has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor shok has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor msub has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor mech.russia has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor mech.turkey has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor shok.russia has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor shok.turkey has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor ttnk.russia has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor ttnk.turkey has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor dtrk.russia has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor dtrk.turkey has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor ctnk.russia has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor ctnk.turkey has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor qtnk.russia has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor qtnk.turkey has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor msub.russia has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor msub.turkey has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Actor powerproxy.abomb is not constructible; failure: ActorInfo("powerproxy.abomb") failed to initialize because of the following:
OpenRA.Utility(1,1): Error: Weapon `stinger.spain`: projectile RangeLimit lower than weapon range!
OpenRA.Utility(1,1): Error: Weapon `stingeraa.spain`: projectile RangeLimit lower than weapon range!
OpenRA.Utility(1,1): Error: Buildable actor ttnk has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor dtrk has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor ctnk has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor qtnk has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor mech has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor shok has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor msub has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor mech.russia has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor mech.turkey has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor shok.russia has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor shok.turkey has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor ttnk.russia has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor ttnk.turkey has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor dtrk.russia has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor dtrk.turkey has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor ctnk.russia has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor ctnk.turkey has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor qtnk.russia has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor qtnk.turkey has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor msub.russia has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Buildable actor msub.turkey has prereq ~global-aftermath not provided by anything.
OpenRA.Utility(1,1): Error: Actor powerproxy.abomb is not constructible; failure: ActorInfo("powerproxy.abomb") failed to initialize because of the following:

Here is the full output of make test:

test.log

. Some of the errors are covered in #94. I have not noticed any issues in the brief time I've played the game so far, however.

Thank you for your time and patience,
Brenton

I get the same error on Arch Linux too.

While Range limits are a real comcern and are there is another issue about them (i should fix it today, i have time) Not provided prerequisite is a upstream engine bug. Prerequisites from checkboxes isn't caunted at lint checks for some reason.

Should have commented out the powerproxy.abomb i know it doesn't work.

This should have been fixed.