Skip to content

[BUG] Arch package dependency issue #196

Description

@fily-gif

hi! trying to get lookout installed on arch, and pacman complains about not having libsoup installed (epic fallout reference omg). this would be fine except for the fact that it needs aur/libsoup, when extra/libsoup3 exists 😭

logs

fily@arch-btw ~> yay libsoup
[...]
3 extra/libsoup3-docs 3.6.6-2 (1.2 MiB 6.6 MiB)
HTTP client/server library for GNOME (documentation)
2 extra/libsoup3 3.6.6-2 (399.2 KiB 2.0 MiB) (Installed) (<-- i got libsoup3 installed)
HTTP client/server library for GNOME
1 aur/libsoup 2.74.3-4 (+37 12.06) [107d2h]
HTTP client/server library for GNOME
==> Packages to install (eg: 1 2 3, 1-3 or ^4)
==> ^C⏎ fily@arch-btw ~ [SIGINT]> curl -fsSL https://lookout.hackclub.com/install.sh | sh

Lookout

This will:
• add https://pkg.lookout.hackclub.com to a [lookout] section in /etc/pacman.conf
• trust the signing key 1A6D22590D34B83E2D0B3C8DF4806E984D9DA365
• install lookout-bin with pacman

Nothing else is changed. Uninstall with your package manager.

Continue? [Y/n] y

==> Fetching the signing key
==> Key verified
==> Trusting the key
[sudo] password for fily:
==> Updating trust database...
gpg: next trustdb check due at 2026-10-21
-> Locally signed 1 key.
==> Updating trust database...
gpg: next trustdb check due at 2026-10-21
==> Adding the repository
already in /etc/pacman.conf
==> Installing
:: Synchronizing package databases...
core is up to date
extra 8.5 MiB 5.56 MiB/s 00:02 [##############################################################################] 100%
dkp-libs is up to date
dkp-linux is up to date
multilib is up to date
lookout 501.0 B 3.42 KiB/s 00:00 [##############################################################################] 100%
resolving dependencies...
warning: cannot resolve "libsoup", a dependency of "lookout-bin" (<-- but i got extra/libsoup3!)
:: The following package cannot be upgraded due to unresolvable dependencies:
lookout-bin

:: Do you want to skip the above package for this upgrade? [y/N]
error: failed to prepare transaction (could not satisfy dependencies)
:: unable to satisfy dependency 'libsoup' required by lookout-bin

(edit: fix logs markdown)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions