Package Details: lgogdownloader 3.18-1

Git Clone URL: https://aur.archlinux.org/lgogdownloader.git (read-only, click to copy)
Package Base: lgogdownloader
Description: Open source downloader for GOG.com games, uses the GOG.com API
Upstream URL: https://github.com/Sude-/lgogdownloader
Keywords: games gaming gog gog.com
Licenses: WTFPL
Submitter: tea
Maintainer: FabioLolix
Last Packager: FabioLolix
Votes: 77
Popularity: 1.00
First Submitted: 2012-08-01 22:40 (UTC)
Last Updated: 2025-11-15 14:58 (UTC)

Pinned Comments

FabioLolix commented on 2025-10-20 21:37 (UTC)

error: failed to prepare transaction (could not satisfy dependencies)
:: installing $PACKAGE ($VERSION) breaks dependency 'libXXX.so=$VERSION' required by $THIS_PACKAGE

You need to remove this package before updating and rebuild it after the update (re-installing the old package will not work) or maintain your local AUR packages repository; this is for preventing to keep a non-working package which will fail to run with the error: error while loading shared libraries: libXXX.so.XXX: cannot open shared object file: No such file or directory

Latest Comments

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

FabioLolix commented on 2025-10-20 21:37 (UTC)

error: failed to prepare transaction (could not satisfy dependencies)
:: installing $PACKAGE ($VERSION) breaks dependency 'libXXX.so=$VERSION' required by $THIS_PACKAGE

You need to remove this package before updating and rebuild it after the update (re-installing the old package will not work) or maintain your local AUR packages repository; this is for preventing to keep a non-working package which will fail to run with the error: error while loading shared libraries: libXXX.so.XXX: cannot open shared object file: No such file or directory

FabioLolix commented on 2025-10-20 21:25 (UTC)

@katt thanks for the patch links!

shayaknyc commented on 2025-10-20 21:07 (UTC)

@katt - can confirm this compiles when following manual steps, but having difficulty in patching the PKGBUILD to apply the patch to the CMakeLists.txt so that it installs via makepkg -si. Do we have to wait for upstream to fix this?

simona commented on 2025-10-20 19:54 (UTC)

boost upgraded

katt commented on 2025-10-19 11:39 (UTC)

Needs this patch to build with boost 1.89 (currently in testing): https://github.com/Sude-/lgogdownloader/commit/7ba719a7a53d6025cd82f8b1c86e765285ed802b

FabioLolix commented on 2025-05-03 10:18 (UTC)

I was thinking more along the lines of automatically forcing a rebuild when boost-libs gets upgraded

I can't help with that

instead of first having to manually uninstall lgogdownloader and then reinstall it.

For myself I have a local repository so when this is needed I build the packages in a clean chroot and move them to the repository (manually)

Yamashiro commented on 2025-05-03 10:13 (UTC)

I understand that, I was thinking more along the lines of automatically forcing a rebuild when boost-libs gets upgraded, instead of first having to manually uninstall lgogdownloader and then reinstall it.

FabioLolix commented on 2025-05-03 10:10 (UTC)

Is there a way to upgrade the boost-libs package without having to uninstall lgogdownloader first and then reinstalling it?

This is intentional because after the boost update the package would be broken with the error you can see pinned here (error while loading shared libraries: libXXX.so.XXX ...)

Yamashiro commented on 2025-05-03 05:43 (UTC) (edited on 2025-05-03 05:44 (UTC) by Yamashiro)

Is there a way to upgrade the boost-libs package without having to uninstall lgogdownloader first and then reinstalling it? Otherwise boost-libs gets blocked from upgrading due to this error:

error: failed to prepare transaction (could not satisfy dependencies)
:: installing boost-libs (1.88.0-2) breaks dependency 'libboost_filesystem.so=1.87.0-64' required by lgogdownloader

FabioLolix commented on 2023-10-03 22:03 (UTC)

  • every time you have error while loading shared libraries: libXXX.so.XXX: cannot open shared object file: No such file or directory for build from source programs you have to rebuild it