Package Details: factorio-yafc-ce-git 2.13.0.2.g7039c41-1

Git Clone URL: https://aur.archlinux.org/factorio-yafc-ce-git.git (read-only, click to copy)
Package Base: factorio-yafc-ce-git
Description: Yet Another Factorio Calculator (Community Edition): Powerful calculator/analyser that works with mods
Upstream URL: https://github.com/have-fun-was-taken/yafc-ce
Keywords: factorio game
Licenses: GPL
Submitter: exyi
Maintainer: exyi
Last Packager: exyi
Votes: 3
Popularity: 0.003315
First Submitted: 2024-02-02 12:45 (UTC)
Last Updated: 2025-05-16 17:15 (UTC)

Latest Comments

1 2 Next › Last »

veger commented on 2025-05-25 18:59 (UTC)

That is because you NEED dotnet v8: https://github.com/shpaass/yafc-ce/blob/master/Docs/LinuxOsxInstall.md

cigix commented on 2025-05-25 17:17 (UTC)

I second mkaito's comment: from a somewhat clean install, I get build errors, they went away after I installed extra/dotnet-runtime-8.0.

mkaito commented on 2025-05-17 14:38 (UTC)

This should probably depend on dotnet-sdk-8.0 and dotnet-runtime-8.0, as the default is now 9.0.

exyi commented on 2025-05-16 17:15 (UTC)

I added the workaround from the linked issue. Thanks for letting me know

Blu3wolf commented on 2025-05-16 10:54 (UTC) (edited on 2025-05-16 10:59 (UTC) by Blu3wolf)

Alas, build failure :/

Edit: Already reported upstream: https://github.com/shpaass/yafc-ce/issues/478

Building factorio-yafc-ce-git...
==> Making package: factorio-yafc-ce-git 2.13.0.2.g7039c41-1 (Fri May 16 18:51:06 2025)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Updating factorio-yafc-ce-git git repo...
  -> Found factorio-yafc-ce.desktop
  -> Found factorio-yafc-ce
  -> Found icon.png
==> Validating source files with sha256sums...
    factorio-yafc-ce-git ... Skipped
    factorio-yafc-ce.desktop ... Passed
    factorio-yafc-ce ... Passed
    icon.png ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Creating working copy of factorio-yafc-ce-git git repo...
Cloning into 'factorio-yafc-ce-git'...
done.
==> Starting prepare()...
  Determining projects to restore...
  Restored /var/tmp/pamac-build-blue/factorio-yafc-ce-git/src/factorio-yafc-ce-git/Yafc.I18n/Yafc.I18n.csproj (in 51 ms).
  Restored /var/tmp/pamac-build-blue/factorio-yafc-ce-git/src/factorio-yafc-ce-git/Yafc.UI/Yafc.UI.csproj (in 1.25 sec).
  Restored /var/tmp/pamac-build-blue/factorio-yafc-ce-git/src/factorio-yafc-ce-git/Yafc.Model/Yafc.Model.csproj (in 1.25 sec).
  Restored /var/tmp/pamac-build-blue/factorio-yafc-ce-git/src/factorio-yafc-ce-git/Yafc.Parser/Yafc.Parser.csproj (in 1.25 sec).
  Restored /var/tmp/pamac-build-blue/factorio-yafc-ce-git/src/factorio-yafc-ce-git/Yafc/Yafc.csproj (in 1.25 sec).
==> Starting pkgver()...
==> Removing existing $pkgdir/ directory...
==> Starting build()...
  Determining projects to restore...
  Restored /var/tmp/pamac-build-blue/factorio-yafc-ce-git/src/factorio-yafc-ce-git/Yafc.I18n/Yafc.I18n.csproj (in 64 ms).
  Restored /var/tmp/pamac-build-blue/factorio-yafc-ce-git/src/factorio-yafc-ce-git/Yafc.UI/Yafc.UI.csproj (in 147 ms).
  Restored /var/tmp/pamac-build-blue/factorio-yafc-ce-git/src/factorio-yafc-ce-git/Yafc.Model/Yafc.Model.csproj (in 149 ms).
  Restored /var/tmp/pamac-build-blue/factorio-yafc-ce-git/src/factorio-yafc-ce-git/Yafc.Parser/Yafc.Parser.csproj (in 152 ms).
  Restored /var/tmp/pamac-build-blue/factorio-yafc-ce-git/src/factorio-yafc-ce-git/Yafc/Yafc.csproj (in 153 ms).
CSC : error CS2001: Source file '/var/tmp/pamac-build-blue/factorio-yafc-ce-git/src/factorio-yafc-ce-git/Yafc.I18n/LocalizableStringClasses.g.cs' could not be found. [/var/tmp/pamac-build-blue/factorio-yafc-ce-git/src/factorio-yafc-ce-git/Yafc.I18n/Yafc.I18n.csproj]
CSC : error CS2001: Source file '/var/tmp/pamac-build-blue/factorio-yafc-ce-git/src/factorio-yafc-ce-git/Yafc.I18n/LocalizableStrings.g.cs' could not be found. [/var/tmp/pamac-build-blue/factorio-yafc-ce-git/src/factorio-yafc-ce-git/Yafc.I18n/Yafc.I18n.csproj]
==> ERROR: A failure occurred in build().
    Aborting...

veger commented on 2024-12-11 19:20 (UTC)

Only reason is that there was no PR made and we forgot about this issue... :( It looks fine to me to make this change and I think the other are likely to agree as well.

exyi commented on 2024-12-11 16:53 (UTC)

@kkartaltepe Thanks for the suggestion. Is there a reason why this will not be patched upstream? The patch would make sense to me for all Linux distros, and I don't see how it could harm other OS as well. If shpaass (upstream maintainer) rejects or ignores a PR with this change, I'll definitely bring the patch here.

kkartaltepe commented on 2024-12-09 02:34 (UTC)

Consider carrying the small patch from https://github.com/shpaass/yafc-ce/issues/255#issuecomment-2508884418 for users with shitty monitor manufacturers which renders the UI generally awful.

Mighty_Pig commented on 2024-11-02 14:04 (UTC)

The upstream url seems to be outdated (although still working for now). I think the username was changed since github redirects you to the correct user and repo. But the new one is https://github.com/shpaass/yafc-ce

exyi commented on 2024-04-28 08:55 (UTC)

@NotRexButCaesar Sorry, that's my mistake, I pushed a fix