Package Details: ftl 1.6.12-1

Git Clone URL: https://aur.archlinux.org/ftl.git (read-only, click to copy)
Package Base: ftl
Description: FTL: Faster Than Light, a spaceship simulation real-time roguelike-like (requires full copy of the game)
Upstream URL: http://www.ftlgame.com/
Keywords: game rogue sci-fi
Licenses: custom:commercial
Submitter: derhamster
Maintainer: duthils
Last Packager: duthils
Votes: 34
Popularity: 0.001938
First Submitted: 2012-09-15 15:59 (UTC)
Last Updated: 2023-01-15 15:20 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

<deleted-account> commented on 2012-10-05 23:39 (UTC)

Ooops, forgot to include my test using "FTL.Linux.1.02.5.tar.gz," results are as follows: [code] % makepkg PKGBUILD ~/abs/ftl ==> Making package: ftl 1.02.5-1 (Fri Oct 5 19:34:57 EDT 2012) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving Sources... -> Found FTL.Linux.1.02.5.tar.gz ==> ERROR: ftl was not found in the build directory and is not a URL. [/code]

derhamster commented on 2012-10-05 21:22 (UTC)

BTW: makepkg clearly says so in its last line: ==> ERROR: FTL.Linux.1.02.5.tar.gz was not found in the build directory and is not a URL.

derhamster commented on 2012-10-05 21:21 (UTC)

Looks like makepkg can not find the FTL package. Its name has to be "FTL.Linux.1.02.5.tar.gz" not "ftl-linux.1.0.2.5-1.tar.gz"

<deleted-account> commented on 2012-10-05 21:08 (UTC)

Been trying to install this for a little while now. I've placed ftl-linux.1.0.2.5-1.tar.gz in the same directory as the PKGBUILD, ftl.png, FTL:Faster Than Light files. Running makepkg fails like so: [code]==> Making package: ftl 1.02.5-1 (Fri Oct 5 17:04:29 EDT 2012) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving Sources... ==> ERROR: There is no agent set up to handle file URLs. Check /etc/makepkg.conf. Aborting... [/code] Removing the file:// protocol bit and running results in: [code] ==> Making package: ftl 1.02.5-1 (Fri Oct 5 17:05:54 EDT 2012) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving Sources... ==> ERROR: FTL.Linux.1.02.5.tar.gz was not found in the build directory and is not a URL. [/code] What am I doing wrong?

derhamster commented on 2012-09-17 16:59 (UTC)

I did this to prevent 'makepkg --source' from including that file in the src package. Saw it on quite a few similar packages. It probably doesn't work with SRCDEST set in makepkg.conf or whats the problem? Just place the FTL tar.gz next to the PKGBUILD; no need to remove the file:// If you know any clean way to do it better, I'll change it.

<deleted-account> commented on 2012-09-17 14:27 (UTC)

Packer (specifically, makepkg) appears to fail on the file://-protocol specified with: ==> Making package: ftl 1.01-4 (Mon 17 Sep 15:58:34 CEST 2012) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving Sources... ==> ERROR: There is no agent set up to handle file URLs. Check /etc/makepkg.conf. Aborting... The build failed. Why is there a "file"-protocol in front of "FTL.Linux.1.01.tar.gz"? Shouldn't this be a local path relative to the PKGBUILD? If I remove the "file://"-part and copy "FTL.Linux.1.01.tar.gz" to the build-dir next to the PKGBUILD the package builds and installs successfully.

derhamster commented on 2012-09-16 14:00 (UTC)

The only difference now is that the game uses its own bundled versions of every dependency, for which no one but the devs can provide support. I remember reading about serious FPS problems with radeon cards in the support forums here: http://www.ftlgame.com/forum/viewforum.php?f=9 But I don't know if there is a known solution, although it seems now, that using up-to-date dependencies solves the problem.

denspirit commented on 2012-09-16 13:35 (UTC)

I'm really sorry, but the game became much slower when rebuilt. When I reinstalled the 1.01-2 version with all these deps, it worked fine again. I don't have a separate /opt partition or something that could affect like that.

derhamster commented on 2012-09-16 12:59 (UTC)

You two convinced me; I've uploaded a new version where everything is installed in /opt. This also makes maintaining far easier :)

linduxed commented on 2012-09-16 09:59 (UTC)

I agree that the /opt/ftl looks like a better solution for this package, considering that it's already tested and we can't know if newer versions of those dependencies will break the application.