Page 3 of 4

Re: macOS Build of Version 2017.2?

Posted: Fri 21. Apr 2017, 22:29
by LinuxDonald
I think we need an MacOS dev...
I dont have MacOS here that an big problem :(

Or an MacOS Sierra VM Image would be nice too.

Re: macOS Build of Version 2017.2?

Posted: Fri 23. Jun 2017, 11:56
by Anesu
this issue I'm having any fix?

Re: macOS Build of Version 2017.2?

Posted: Sun 19. Nov 2017, 18:37
by derkosak
Using the branch 2017.1 I'm getting the following error message after build:
$ python2 run_uh.py
2017-11-19 19:29:20.158 Python[18753:549370] ApplePersistenceIgnoreState: Existing state will not be touched. New state will be written to (null)
Traceback (most recent call last):
File "run_uh.py", line 381, in <module>
main()
File "run_uh.py", line 191, in main
ret = horizons.main.start(options)
File "/Users/kas/dev/unknown-horizons/horizons/main.py", line 163, in start
horizons.globals.fife.init()
File "/Users/kas/dev/unknown-horizons/horizons/engine/engine.py", line 180, in init
self._setting.apply()
File "/Users/kas/dev/unknown-horizons/horizons/engine/settings.py", line 94, in apply
change_language(language)
File "/Users/kas/dev/unknown-horizons/horizons/i18n/__init__.py", line 154, in change_language
horizons.globals.fife.pychan.loadFonts(fontdef)
File "/usr/local/lib/python2.7/site-packages/fife/extensions/pychan/fonts.py", line 101, in loadFonts
for font in Font.loadFromFile(filename):
File "/usr/local/lib/python2.7/site-packages/fife/extensions/pychan/fonts.py", line 80, in loadFromFile
raise DeprecatedException(str(filename)+" is not a xml file. Fontdef files are deprecated.")
fife.extensions.pychan.exceptions.DeprecatedException: content/fonts/libertine.fontdef is not a xml file. Fontdef files are deprecated.
AL lib: (EE) alc_cleanup: 1 device not closed
Is there any workaround for this? Do I need a specific version of fife?

Python 2 was installed with homebrew, fifechan and fifengine from source because I couldn't get fifengine to find the homebrew version of fifechan.

Re: macOS Build of Version 2017.2?

Posted: Mon 20. Nov 2017, 15:22
by LinuxDonald
Have you installed last stable fife and fifechan?

Re: macOS Build of Version 2017.2?

Posted: Mon 20. Nov 2017, 17:42
by derkosak
LinuxDonald wrote:
Mon 20. Nov 2017, 15:22
Have you installed last stable fife and fifechan?
I have installed both from master (as in http://docs.fifengine.net/developer-man ... ine_on_mac), should I use some specific tag?

Re: macOS Build of Version 2017.2?

Posted: Mon 20. Nov 2017, 18:05
by LinuxDonald
UH 2017.1/2 dont work with master. For that you need UH master git version. And fife compiled with python3 support.

Re: macOS Build of Version 2017.2?

Posted: Mon 20. Nov 2017, 19:13
by derkosak
This is the result of build UH master with python 3, fifechan/fifengine master:
Screen Shot 2017-11-19 at 17.30.28.jpg
Screen Shot 2017-11-19 at 17.30.28.jpg (170.53 KiB) Viewed 4447 times
Any idea how to proceed?


Do you still want to package 2017.2, or are you already looking to release a new version?

Re: macOS Build of Version 2017.2?

Posted: Wed 22. Nov 2017, 14:51
by LinuxDonald
derkosak wrote:
Mon 20. Nov 2017, 19:13
This is the result of build UH master with python 3, fifechan/fifengine master:
Screen Shot 2017-11-19 at 17.30.28.jpg

Any idea how to proceed?


Do you still want to package 2017.2, or are you already looking to release a new version?
Have you maybe some logs?

We dont have an MacOS Maintainer for creating an MacOS Package :(

Re: macOS Build of Version 2017.2?

Posted: Thu 23. Nov 2017, 12:57
by derkosak
I could try to do that. What would be necessary?

I’ll post the logs when I get home,though there wasn’t much if I recall correctly.

Re: macOS Build of Version 2017.2?

Posted: Thu 23. Nov 2017, 15:19
by LinuxDonald
For the first the fife log file.