Package Details: factorio-experimental 2.0.21-1

Git Clone URL: https://aur.archlinux.org/factorio-experimental.git (read-only, click to copy)
Package Base: factorio-experimental
Description: A 2D game about building and maintaining factories (experimental branch).
Upstream URL: http://www.factorio.com/
Keywords: game
Licenses: custom: commercial
Conflicts: factorio, factorio-demo
Provides: factorio
Submitter: dcelasun
Maintainer: dcelasun (mickael9)
Last Packager: mickael9
Votes: 22
Popularity: 0.000020
First Submitted: 2015-10-17 14:58 (UTC)
Last Updated: 2024-11-21 18:03 (UTC)

Required by (3)

Sources (2)

Latest Comments

1 2 3 4 Next › Last »

sproott commented on 2023-01-26 08:39 (UTC)

Could you also extract the doc-html directory somewhere in the PKGBUILD? It's required by the Factorio Modding Toolkit, so I had to extract it somewhere manually.

The best way would probably be to extract the whole archive to /opt/factorio and link to /opt/factorio/bin/factorio from /usr/bin, because then I think fmtk could detect the doc directory automatically.

LuckyTurtleDev commented on 2020-12-28 16:09 (UTC)

Build failed, if ~/.factorio does not exist and you try to save your game token. May add a mkdir -p "${token_file%/*}".

diff --git a/PKGBUILD b/PKGBUILD
index 0b13d74..d2654a5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -181,6 +181,7 @@ _find_pkgpath_from_download() {
                                   --arg user "$username" \
                                   --arg token "$token")
             then
+              mkdir -p "${token_file%/*}"
               echo "$player_data" > "$token_file"
             else
               error "Could not store game token (player-data.json corrupted?)"

VuiMuich commented on 2020-04-30 20:05 (UTC) (edited on 2020-04-30 20:14 (UTC) by VuiMuich)

Hey I wanted to use the ingame updater instead of updating the whole aur-package, but it returns this error:

560.825 Error DownloadingUpdatesGui.cpp:108: Checking update packages failed: Error opening update package: File /usr/x64/factorio not found (No such file or directory)

I tried to symlink this folder to /usr/share/factorio but this results in another error:

filesystem error: DirectoryPackage::fileSize: Invali argumet [/usr/x64/factorio] path1: /usr/x64/factorio

Which kind of makes sense since the size of the symlink obviously wouldn't mache the bin file size

I was wonderung, if the PKGBUILD could be modified in a way to make the ingame updater working, since it is very convenient to just have the delta-updates for small bugfix updates.

Also one could the ignore-list the package in the packman.conf..

Moviuro commented on 2019-09-02 21:54 (UTC)

For those writing about weird behavior in the PKGBUILD, and those who noted that the checksum for the archive is missing, I've been working on a separate project that just downloads the factorio archive, with little to no interaction. It's already on the AUR: https://aur.archlinux.org/packages/factorio-dl/; and I have an appropriate PKGBUILD for factorio-experimental and factorio (stable) as well: https://gitlab.com/moviuro/moviuro-pkgbuilds/blob/master/factorio-experimental/PKGBUILD https://gitlab.com/moviuro/moviuro-pkgbuilds/blob/master/factorio/PKGBUILD

GeoffreyFrogeye commented on 2019-07-05 05:24 (UTC)

Would it be possible to have a way to install the package without user input? I often find myself launching a bunch of upgrades at once and come back later just to find that this package is waiting for input. This a bit frustrating, especially when all you need to type is the Enter key. Thanks!

Thangart commented on 2019-06-14 05:05 (UTC)

The script doesn't have a check if the player-data.json file exists in the specified settings folder. On a clean install the .factorio folder isn't available so the script fails.

Perhaps add a check to the script for creating the .factorio folder in the home profile so that this error is resolved.

Great work on maintaining this package btw!

clarfonthey commented on 2019-03-09 04:38 (UTC)

Would it be possible to also offer the server settings from factorio-headless-experimental in addition to factorio.desktop? I'd like to run a server on my computer and also connect to it and it that's currently impossible right now with this package.

ypoluektovich commented on 2018-09-24 18:26 (UTC)

It worked, thanks!

mickael9 commented on 2018-09-23 12:42 (UTC)

@ypoluektovich I've now updated the PKGBUILD, give it a try!

ypoluektovich commented on 2018-09-20 20:45 (UTC)

There seems to also be a reference to some API to exchange credentials for the token, that'll be helpful for first time installs.