Package Details: loot 0.26.1-1

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: 12
Popularity: 0.66
First Submitted: 2019-10-24 01:46 (UTC)
Last Updated: 2025-08-28 22:44 (UTC)

Latest Comments

1 2 3 4 5 6 7 Next › Last »

C0rn3j commented on 2025-08-17 11:06 (UTC)

Should be fixed

bruv commented on 2025-08-17 01:15 (UTC)

yay -S loot
...
[100%] Building CXX object CMakeFiles/OGDF.dir/src/ogdf/upward/internal/UpSAT.cpp.o
[100%] Building CXX object CMakeFiles/OGDF.dir/src/ogdf/upward/internal/UpwardPlanarityEmbeddedDigraph.cpp.o
[100%] Building CXX object CMakeFiles/OGDF.dir/src/ogdf/upward/internal/UpwardPlanaritySingleSource.cpp.o
[100%] Linking CXX static library libOGDF.a
[100%] Built target OGDF
[ 25%] No install step for 'OGDF'
[ 27%] Completed 'OGDF'
[ 27%] Built target OGDF
[ 27%] Built target LOOT_autogen_timestamp_deps
[ 28%] Automatic MOC and UIC for target LOOT
[ 28%] Built target LOOT_autogen
[ 28%] Automatic RCC for resources/resources.qrc
[ 28%] Building CXX object CMakeFiles/LOOT.dir/src/gui/qt/card_delegate.cpp.o
[ 29%] Building CXX object CMakeFiles/LOOT.dir/src/gui/backup.cpp.o
[ 32%] Building CXX object CMakeFiles/LOOT.dir/src/gui/helpers.cpp.o
[ 32%] Building CXX object CMakeFiles/LOOT.dir/LOOT_autogen/mocs_compilation.cpp.o
[ 33%] Building CXX object CMakeFiles/LOOT.dir/src/gui/qt/filters_widget.cpp.o
[ 36%] Building CXX object CMakeFiles/LOOT.dir/src/gui/qt/counters.cpp.o
[ 36%] Building CXX object CMakeFiles/LOOT.dir/src/gui/qt/groups_editor/graph_view.cpp.o
[ 37%] Building CXX object CMakeFiles/LOOT.dir/src/gui/qt/general_info.cpp.o
[ 39%] Building CXX object CMakeFiles/LOOT.dir/src/gui/qt/groups_editor/edge.cpp.o
[ 39%] Building CXX object CMakeFiles/LOOT.dir/src/gui/qt/general_info_card.cpp.o
[ 41%] Building CXX object CMakeFiles/LOOT.dir/src/gui/qt/groups_editor/groups_editor_dialog.cpp.o
[ 41%] Building CXX object CMakeFiles/LOOT.dir/src/gui/qt/groups_editor/layout.cpp.o
[ 41%] Building CXX object CMakeFiles/LOOT.dir/src/gui/qt/groups_editor/node.cpp.o
[ 43%] Building CXX object CMakeFiles/LOOT.dir/src/gui/qt/helpers.cpp.o
/home/bruv/.cache/yay/loot/src/loot-0.26.0/src/gui/qt/helpers.cpp:28:10: fatal error: loot/exception/file_access_error.h: No such file or directory
   28 | #include <loot/exception/file_access_error.h>
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[3]: *** [CMakeFiles/LOOT.dir/build.make:303: CMakeFiles/LOOT.dir/src/gui/qt/helpers.cpp.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [CMakeFiles/Makefile2:180: CMakeFiles/LOOT.dir/all] Error 2
make[1]: *** [CMakeFiles/Makefile2:187: CMakeFiles/LOOT.dir/rule] Error 2
make: *** [Makefile:192: LOOT] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: loot-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
loot - exit status 4

yochananmarqos commented on 2025-06-28 01:31 (UTC)

loot 0.26.1 builds fine on libloot 0.26.1. The latter should never been updated to 0.27.0.

C0rn3j commented on 2025-06-27 21:39 (UTC) (edited on 2025-06-27 21:39 (UTC) by C0rn3j)

That's not compatible either, you'll need to downgrade libloot to 0.26.x to build against loot 0.26.x, apparently 0.27.x is only compatible with 0.27.x and so on, but upstream does releases of LOOT and libloot out of sync, see https://github.com/loot/loot/issues/2113.

I kept the version here out of date on purpose, so people wouldn't immediately be annoyed with a failing rebuild - I'd have to epoch libloot back to 0.26.x or package libloot0.26 or something and link this package against it, both of which I wanted to avoid.

I am effectively waiting out 0.28 and will probably keep libloot out of date the next time this happens, as annoying as that is.

gyscos commented on 2025-06-27 21:21 (UTC)

It looks like libloot 0.27 has been released (and the libloot AUR package updated), but this current package is not compatible with that. As a result, this package does not currently build in a clean install.

I suspect 0.26.1 (released 3 weeks ago) might fix that?

alekulyn commented on 2025-04-25 13:09 (UTC) (edited on 2025-05-01 21:32 (UTC) by alekulyn)

Update: WARNING! The compile for this version (0.25.2-1) will break if you are on Qt 6.9 . https://discord.com/channels/473542112974077963/496196499890241546/1367507891342282774


I haven't been able to get loot to compile on my rig. It seems to be failing on this step:

[ 73%] Building CXX object CMakeFiles/LOOT.dir/src/gui/qt/tasks/check_for_update_task.cpp.o
/home/alekulyn/.cache/paru/clone/loot/src/loot-0.25.2/src/gui/qt/tasks/check_for_update_task.cpp: In function ‘std::optional<QDate> loot::getDateFromCommitJson(const QJsonDocument&, const std::string&)’:
/home/alekulyn/.cache/paru/clone/loot/src/loot-0.25.2/src/gui/qt/tasks/check_for_update_task.cpp:77:44: error: invalid use of incomplete type ‘const class QJsonValue’

C0rn3j commented on 2025-03-17 15:16 (UTC)

@S3ctor any better now?

I've added the suggested flag to libloot.

S3ctor commented on 2025-03-16 22:01 (UTC)

These builds don't seem to work at time of writing.

https://github.com/loot/loot/issues/2076

yochananmarqos commented on 2025-02-25 22:13 (UTC)

@C0rn3j: I've built it with my PKGBUILDs:

C0rn3j commented on 2025-02-25 12:40 (UTC)

I can't get 0.25.0 working in a clean chroot due to OGDF, help welcome.

I presume somehow getting AUR/ogdf working would be of interest, but I could not convince cmake to use it.