Package Details: path-of-building-community-git 2.52.3.r8417.62.517-1

Git Clone URL: https://aur.archlinux.org/path-of-building-community-git.git (read-only, click to copy)
Package Base: path-of-building-community-git
Description: An offline build planner for Path of Exile using PoBFrontend, LocalIdentity's fork
Upstream URL: https://github.com/PathOfBuildingCommunity/PathOfBuilding
Licenses: MIT
Conflicts: path-of-building-community
Provides: path-of-building-community
Submitter: bcareil
Maintainer: matthewq337 (TonyTotal, LordBlick)
Last Packager: matthewq337
Votes: 28
Popularity: 0.81
First Submitted: 2020-03-14 08:43 (UTC)
Last Updated: 2025-03-11 18:19 (UTC)

Latest Comments

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

bcareil commented on 2021-03-14 10:06 (UTC)

@embers your issue should be fixed by an update from pobfrontend.git

@johnramsden I could not reproduce your issue but I realized that I did not specify the correct version of lua to use to compile lua-curl. So I fixed that, let me know if you still have the issue.

johnramsden commented on 2021-03-14 06:01 (UTC)

Currently getting:

In file included from src/l52util.c:11:
src/l52util.h:14:10: fatal error: lua.h: No such file or directory
   14 | #include "lua.h"

Installing lua fixes. I believe lua should be in the dependencies

embers commented on 2021-03-12 23:51 (UTC)

When I try to type something in the "Search" field on the Tree tab, I get pob crash. https://pastebin.com/s0V0zv2J

beaverusiv commented on 2021-03-08 05:46 (UTC)

FYI there is a typo in the description "PoBFrontent" should have a "d" at the end. This can prevent people from finding this package :)

bcareil commented on 2021-02-24 22:45 (UTC)

Thanks for the report, it is now fixed.

A recent change to PathOfBuildingCommunity also added the ability to launch the application from URLs starting with pob://. It should now be properly handled as well.

binarydepth commented on 2021-02-24 07:33 (UTC)

Hunk #2 FAILED at 917. 1 out of 2 hunks FAILED -- saving rejects to file Modules/Main.lua.rej ==> ERROR: A failure occurred in prepare(). Aborting...

bcareil commented on 2021-02-07 16:07 (UTC)

Each time I allocate a skill point with "Show Node Power" enabled, the entire program locks up.

Ah, good catch. As I never use the windows version, I thought that was normal. It turns out that the fix was trivial. And I took this opportunity to also do some optimizations. Mostly low hanging fruits.

their tool can work well in Linux!

It can. However, the frontend that we use was only meant as a proof of concept. And so it has quite a few shortcoming still.

BujuArena commented on 2021-02-06 23:38 (UTC) (edited on 2021-02-06 23:42 (UTC) by BujuArena)

Oh, nice! I installed it again and was able to allocate skill points with "Show Node Power" enabled, without the program crashing. Awesome. Thanks for the fix!

However, I noticed a difference from the wine version which affects usability in this way. Each time I allocate a skill point with "Show Node Power" enabled, the entire program locks up. I compared this behavior with the Windows release in wine, and the wine version does not lock up. Instead, it just takes a while to finish recalculating, while you can continue to use the interface. It looks like the Linux version is somehow executing the node power calculation synchronously instead of asynchronously, blocking interactivity.

Sorry if it seems I'm always commenting something negative. I am an advocate for Linux superiority, and the PoE community should recognize that their tool can work well in Linux!

I wonder why they used lua 5.1 anyway. Lua 5.3 was released in January 2015, more than a year before their first commit.

bcareil commented on 2021-02-06 21:50 (UTC)

Thanks for the kind word BujuArena.

It turns out that lua51-zlib is not needed. I had it installed and thought it was required, but that is actually just zlib that is needed as they made their own lua wrapper for it.

As for newer versions of lua, we are at the mercy of upstream. E.g. the bitop module/package does not exist for lua 5.4 because bitwise operation are now native. Which means that upstream would have to convert their code base for it to work with lua 5.4.

I'd appreciate if you could give it a try, but I do understand people going the wine route. It is the one that is the most likely to work long term. And people are already using wine for PoE, so why not for related tools.

Also, I believe the wine version supports auto-update, which is neat. I think that is the next thing I'll try to port over. For when I get a bit of free time to work on pobfrontend.

BujuArena commented on 2021-02-06 18:46 (UTC) (edited on 2021-02-06 18:48 (UTC) by BujuArena)

Thanks for your effort. However, when I try to build now, it says I'm missing the dependency lua51-zlib. I searched the AUR and a package providing that doesn't exist there, nor in the Manjaro community repository. I guess this is a Manjaro-only problem, since I see from a Google search that there's an Arch community package providing lua51-zlib. Manjaro has lua53-zlib and lua-zlib though. Would a newer version of lua be better?

I guess I'll uninstall this for now and stick with the Windows version in wine. I'm sorry that I couldn't test it on my machine, despite your heroic effort making it available for other AUR users. I hope someone on Arch can help test.