Package Details: loot 0.24.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: 10
Popularity: 0.088001
First Submitted: 2019-10-24 01:46 (UTC)
Last Updated: 2024-11-08 09:25 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

Infernio commented on 2023-05-24 09:36 (UTC)

That fixed it, thanks!

C0rn3j commented on 2023-05-24 09:34 (UTC)

I adamantly believed I did build this in a clean chroot recently myself, turns out that was not the case.

Fixed both the deps and the desktop file linking, thanks!

Infernio commented on 2023-05-24 08:53 (UTC) (edited on 2023-05-24 08:54 (UTC) by Infernio)

Arch Linux.

Tried building it in a clean chroot. That failed with a CMake error mentioning TBB: https://gist.github.com/Infernio/d6f597234bbd27a12fd999d62c86c942

To get past that, I added onetbb as a dependency to the loot PKGBUILD. It builds successfully, but package() again fails with an error about the desktop entry:

==> Starting package()...
install: cannot stat '/build/loot/src/../LOOT.desktop': No such file or directory
==> ERROR: A failure occurred in package().
    Aborting...
==> ERROR: Build failed, check /var/lib/archbuild/extra-x86_64/infernio/build

C0rn3j commented on 2023-05-23 07:55 (UTC) (edited on 2023-05-23 07:55 (UTC) by C0rn3j)

I unfortunately cannot reproduce.
Are you on Arch Linux or a derivative?
Does it build in a clean chroot?

Infernio commented on 2023-05-22 12:09 (UTC)

I still get

install: cannot stat '/tmp/makepkg/loot/src/../LOOT.desktop': No such file or directory

when packaging (build() completes just fine). I'm using regular old makepkg -si to build it, no AUR helper.

C0rn3j commented on 2023-05-13 14:04 (UTC)

@Infernio Let me know if you still have the issue, and if so, how exactly you are building the package.

C0rn3j commented on 2023-05-13 12:28 (UTC)

I can't get the latest version to build at all, reported here - https://github.com/loot/loot/issues/1864

Infernio commented on 2023-05-13 11:30 (UTC)

I had to make this change to get it to package correctly:

diff --git a/PKGBUILD b/PKGBUILD
index 85d0dd8..3d2e502 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -56,5 +56,5 @@ package() {
    # Install the icon
    install -Dm644 "${_builddir}/../resources/icons/loot.svg" "${pkgdir}/usr/share/icons/hicolor/scalable/apps/loot.svg"
    # Install desktop entry
-   install -Dm644 ${srcdir}/../LOOT.desktop ${pkgdir}/usr/share/applications/LOOT.desktop
+   install -Dm644 ${srcdir}/LOOT.desktop ${pkgdir}/usr/share/applications/LOOT.desktop
 }

65a commented on 2022-11-15 03:50 (UTC)

I missed removing that other yarn line, I believe it should be removed as yarn is a web frontend technology, looks like LOOT only uses QT now. We can remove that line and the dep. Thanks for the 18.6 update, just built fine and basic use case works.

C0rn3j commented on 2022-11-07 09:18 (UTC)

65a: Thanks a bunch, removing yarn dep should be wrong as yarn is still used in build() in your patch. I've kept the http-parser remove.

I also bumped it up to 0.18.6.

I unfortunately don't have time to test it properly at the moment, but at least the PKGBUILD isn't completely broken anymore.