Package Details: unknown-horizons-git 2017.2.373.g8319a4773-1

Git Clone URL: (read-only)
Package Base: unknown-horizons-git
Description: Open source real-time strategy game with the comfy Anno1602 feeling.
Upstream URL:
Licenses: GPL, CCPL
Conflicts: unknown-horizons, unknown-horizons-svn
Replaces: unknown-horizons, unknown-horizons-svn
Submitter: nihathrael
Maintainer: LinuxDonald
Last Packager: LinuxDonald
Votes: 50
Popularity: 0.015985
First Submitted: 2010-08-26 10:53
Last Updated: 2017-04-19 21:11

Latest Comments

ChrisOelmueller commented on 2017-08-03 17:29

As opposed to…? All I'm aware of is UH installing a symlink to that exact launcher under a name that's easier to memorize.

If something is expected to be placed elsewhere during setup process I'd assume the best course of action is asking about a change in that process upstream – the package simply trusts those definitions are correct and executes them. But I didn't understand the expected behavior from your comment just yet, so you might have to clarify a bit: What would you like to happen but didn't?

Anonymous comment on 2017-08-03 15:53

This package does not install the script.

balduin commented on 2014-09-27 13:28

Works without any problems.

ChrisOelmueller commented on 2014-08-22 14:09

And migrated back to fife-git after the segfaults look like they've been fixed.

ChrisOelmueller commented on 2014-08-19 12:52

Thanks! Updated to fife in lieu of fife-git for stability concerns mentioned before.

arcanis commented on 2014-08-19 05:18

please update dependency list according to the request [1]:

fife-svn -> fife-git


hagabaka commented on 2014-04-13 01:38

@ChrisOelmueller The svn repository fife-svn uses seems to be last updated around Feburary 2013. What issues do you see with fife-git?

ChrisOelmueller commented on 2014-04-12 23:32

Probably can work with fife-git as well, but there are several things about it (and fifechan-git) that I'm not confident with requiring right now.

Herk commented on 2014-04-12 20:58

Shouldn't this depend on fife-git instead of fife-svn?

hagabaka commented on 2013-09-30 03:46

The lines in pkgver() and package():
cd "$pkgdir/${pkgname%-*}"

should be replaced with:
cd "$srcdir/${pkgname%-*}"

hagabaka commented on 2013-09-30 03:46

The lines in build() and package():
cd "$pkgdir/${pkgname%-*}"

should be replaced with:
cd "$srcdir/${pkgname%-*}"

OdinEidolon commented on 2013-07-17 15:50

==> WARNING: Using a PKGBUILD without a package() function is deprecated.

See wiki for that.

ChrisOelmueller commented on 2013-05-15 21:53

Proposed new PKGBUILD:
(fife-svn should be replaced by fife-git sometime)

theflyingfool commented on 2013-05-15 21:15

I believe that your PKGBUILD should be using the package() function
makepkg tells me that using a PKGBUILD without said function is deprecated

weedfreak commented on 2013-01-06 17:41

Still getting the same message, fatal read error from the GIT server though it does seem accessible from a browser.

weedfreak commented on 2013-01-04 16:37

Yes it seems that, I did d/l a lot of stuff first time but now get

Connecting to GIT server....
Cloning into 'unknown-horizons'...
fatal: read error: Connection reset by peer

I'll try again tomorrow.

nihathrael commented on 2013-01-04 16:13

Please try again, that looks like a server issue at github for me.

weedfreak commented on 2013-01-04 11:06

Making package: unknown-horizons-git 20130104-1 (Fri 4 Jan 12:01:08 CET 2013)

Cloning into 'unknown-horizons'...
fatal: read error: Connection reset by peer
==> ERROR: A failure occurred in build().
==> ERROR: Makepkg was unable to build unknown-horizons-git.

nihathrael commented on 2012-11-16 08:06


ChrisOelmueller commented on 2012-11-16 06:47

python-imaging is now python2-imaging.

nihathrael commented on 2012-11-01 16:55

Added python-imaging dependency.

stubb commented on 2012-10-28 10:18

Please add python-imaging as dependency. Its needed for the atlas support.

Anonymous comment on 2012-08-09 11:52

It seems that docbook-xsl is missing from the dependency list.

nihathrael commented on 2012-05-15 18:01

Fixed it, my bad. I've been using co as alias for checkout for years, so I forgot that it is not actually a command. Thanks for reporting!

mfs commented on 2012-05-10 09:18

"co is not a git command" is what I get when I try to install it. Changing "git co" to "git checkout" in solves the problem.

nihathrael commented on 2012-05-08 09:10

I hope this issues is fixed now, I manually revert the file before every update.

nihathrael commented on 2012-04-24 20:50

@mfs This does not solve the problem. I could add "git reset --hard HEAD" or something along those lines. Not sure that is a good solution though.

mfs commented on 2012-04-12 10:04

I am using this package and have yaourt keep the sources after the build so that I don't have to download the entire GIT repo every time I do an upgrade. But this introduces the following problem: During the package build process, a file called unknown-horizons.6 is created and is modified. As PKGBUILD calls git pull --rebase the next time I do an upgrade, git complains that "you have unstaged changes" and the upgrade fails. So I propose that git pull --rebase be replaced by git pull (in line 25 of the PKGBUILD).

Anonymous comment on 2011-10-09 10:33

File "/usr/bin/unknown-horizons", line 500, in <module>
File "/usr/bin/unknown-horizons", line 224, in main
ret = horizons.main.start(options)
File "/usr/lib/python2.7/site-packages/horizons/", line 91, in start
fife = Fife()
File "/usr/lib/python2.7/site-packages/horizons/", line 96, in __init__
File "/usr/lib/python2.7/site-packages/horizons/", line 152, in _setup_settings
update_value(modulename, entryname)
File "/usr/lib/python2.7/site-packages/horizons/", line 144, in update_value
value = self._setting.get(modulename, entryname)
File "/usr/lib/python2.7/site-packages/fife/extensions/", line 448, in get
if self._readSettingsCompleted[module] is not True:
KeyError: 'FIFE

caemir commented on 2011-07-21 13:08

[caemir@Archlinux ~]$ unknown-horizons
/usr/bin/env: python22: Aucun fichier ou dossier de ce type

ajs124 commented on 2011-04-03 20:42

python-yaml is now python2-yaml

tsion commented on 2011-02-08 02:54

When I try to install this package with clyde, there is a misspelled dependency, "python-distultils-extra", which it fails to find.

It should be spelled "python-distutils-extra", I think.

nihathrael commented on 2010-11-28 16:10

Updated to use python2

Anonymous comment on 2010-10-29 08:51

Doesn't work now with python 3.

Anonymous comment on 2010-09-28 16:00

I got the error message:[0:]: errno=Connection timed out
fatal: unable to connect a socket (Connection timed out)
==> ERROR: Makepkg was unable to build unknown-horizons-git.

with your pkgbuild.

changing the _gitroot to "" in the pkgbuild solved the problem.

here is the new pkbuild:

nihathrael commented on 2010-09-17 20:16

Updated because of 2010.1 Version release.

nihathrael commented on 2010-09-01 20:12

Updated, should now work on clean installs as well.