Package Details: loot 0.28.0-4

Git Clone URL: https://aur.archlinux.org/loot.git (read-only, click to copy)
Package Base: loot
Description: A load order optimisation tool for Starfield, The Elder Scrolls (Morrowind and later) and Fallout (3 and later) games
Upstream URL: https://loot.github.io
Licenses: GPL-3.0-only
Submitter: gargan
Maintainer: C0rn3j
Last Packager: C0rn3j
Votes: 13
Popularity: 0.103298
First Submitted: 2019-10-24 01:46 (UTC)
Last Updated: 2025-11-04 08:46 (UTC)

Latest Comments

1 2 3 4 5 6 .. 8 Next › Last »

C0rn3j commented on 2025-10-29 07:05 (UTC)

@yochananmarqos I do build in a clean chroot but I might have messed something up.

Or it somehow weirdly depends, because the latest build is indeed linked against it, my previous one was not, don't know how.

% ldd /opt/loot/LOOT | grep -i OGDF                            
        libOGDF.so.2025.10 => /usr/lib/libOGDF.so.2025.10 (0x00007ff5f3400000)

flymandi commented on 2025-10-29 05:57 (UTC)

The dependency on libloot0.26 is no longer correct, loot will not build with this version because of a type change on line src/gui/state/game/game.cpp:856. It can only build with libloot 0.27+, so aur/libloot instead of aur/libloot0.26 is the correct dependency.

yochananmarqos commented on 2025-10-28 23:01 (UTC) (edited on 2025-11-10 16:45 (UTC) by yochananmarqos)

@Infernio: That's because this package does indeed need odgdf to build.

@C0rn3j: Please build in a clean chroot to make sure dependencies are not missed.

EDIT: No, ogdf is not a "hard" dependency, it's required to build. It is NOT a runtime dependency.

EDIT: Turns out ogdf is a runtime dependency

Infernio commented on 2025-10-28 21:51 (UTC) (edited on 2025-10-28 21:54 (UTC) by Infernio)

I get

LOOT: error while loading shared libraries: libOGDF.so.2025.10: cannot open shared object file: No such file or directory

on startup when ogdf is not installed. I'm pretty sure it's needed for the groups editor to work, you can create arbitrary graphs there.

C0rn3j commented on 2025-10-23 11:33 (UTC) (edited on 2025-10-23 11:33 (UTC) by C0rn3j)

Ad the updater URL/commit - I'm not sure I follow what you're suggesting to fix it - patches welcome.

Ad ogdf - what makes you believe it's a runtime dependency? At least a direct launch works fine without, do I need to do a specific thing to trigger an issue?

Zsar commented on 2025-10-21 21:14 (UTC)

Mmh. On startup I get "Failed to check for LOOT updates!" and the log says:

[23:03:19.047437] [error]: Network error code 299, description is: Error transferring https://api.github.com/repos/loot/loot/commits/048c7d8 - server replied: 
[23:03:19.066372] [error]: Error while checking for LOOT updates: unexpected HTTP response status code: 422. Response body is: {"message":"No commit found for SHA: 048c7d8","documentation_url":"https://docs.github.com/rest/commits/commits#get-a-commit","status":"422"}

Indeed no commit with that hash seems to exist in the LOOT repository.

It seems that the commit only exists at https://aur.archlinux.org/loot.git , where it is

$ git log -1 048c7d8
commit 048c7d84d09c5a5850b9c9ebfefb457b11cb1df2 (HEAD -> master, origin/master, origin/HEAD)
Author: Martin Rys <[email protected]>
Date:   Tue Oct 21 21:28:27 2025 +0200

    Bump to 0.28.0

Other AUR packages I have used embed the upstream repository at src - if this was done here, it would fix this error.

Zsar commented on 2025-10-21 10:04 (UTC) (edited on 2025-10-21 10:04 (UTC) by Zsar)

Ah, yes, of course I should specify what kind of dependency.

vulkan-headers: optional build dependency
ogdf: (non-optional) build and run dependency

That is what I meant, sorry for the confusion.