You are not logged in.

#1 2026-05-13 09:59:38

manlio.perillo
Member
Registered: 2024-04-07
Posts: 6

installing nettle (4.0-1) breaks dependency

I got this error message some days ago, when running  `pacman -Syu`.

The full message:

:: Synchronizing package databases...
core is up to date
extra is up to date
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing nettle (4.0-1) breaks dependency 'libhogweed.so=6-64' required by ssh-openpgp-auth
:: installing nettle (4.0-1) breaks dependency 'libnettle.so=8-64' required by ssh-openpgp-auth

What should I do to to resolve the problem?

Thanks.

Offline

#2 2026-05-13 10:33:12

StarWolf3000
Member
Registered: 2025-06-23
Posts: 84

Re: installing nettle (4.0-1) breaks dependency

ssh-openpgp-auth is not in the official repos. This is an AUR package: https://aur.archlinux.org/packages/ssh-openpgp-auth


Mainboard: GIGABYTE B550 AORUS ELITE V2 | CPU: Ryzen 7 5800X | RAM: 32 GB
GPU: GeForce RTX 4060 8 GB (580.119.02 proprietary) | Display: BenQ BL2405 1920x1080
Kernel: 6.18.8 stable | Boot Manager: GRUB2 | DE: KDE Plasma | Login Manager: SDDM | Compositor: KWin

Offline

#3 2026-05-13 10:53:50

manlio.perillo
Member
Registered: 2024-04-07
Posts: 6

Re: installing nettle (4.0-1) breaks dependency

Thanks, I removed ssh-openpgp-auth.

However I suspect that the package was available in the official repository.

[2024-10-22T17:55:53+0200] [PACMAN] Running 'pacman -S --refresh --needed iw iwd openssh sshfs ssh-tools ssh-openpgp-auth ethtool'
[2024-10-22T17:56:22+0200] [ALPM] installed ssh-openpgp-auth (0.2.2-1)
[2024-10-22T17:57:59+0200] [PACMAN] Running 'pacman -S --refresh --needed iw iwd openssh sshfs ssh-tools ssh-openpgp-auth ethtool'
[2025-01-17T09:11:38+0100] [ALPM] upgraded ssh-openpgp-auth (0.2.2-1 -> 0.2.3-1)
[2026-05-13T12:46:11+0200] [PACMAN] Running '/usr/bin/pacman -Rcs ssh-openpgp-auth'
[2026-05-13T12:46:20+0200] [ALPM] removed ssh-openpgp-auth (0.2.3-1)

Why pacman did not reported that ssh-openpgp-auth was removed by the official repository?

Offline

#4 2026-05-13 11:21:13

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 15,038

Re: installing nettle (4.0-1) breaks dependency

ssh-openpgp-auth entered aur a year ago.

First Submitted: 	2025-04-24 09:58 (UTC)

Why pacman did not reported that ssh-openpgp-auth was removed by the official repository?

pacman never reports such things, you're expected to maintain your system. One of the things you should do regularly is running pacman -Qm to look for packages that do not come from repos and check if they are still needed.

I suggest you read https://wiki.archlinux.org/title/System_maintenance thoroughly .


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#5 2026-05-13 14:52:58

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,647

Re: installing nettle (4.0-1) breaks dependency

The underlying reason is that pacman doesn't store or care where a package came from.
Next to pacman -Qm you could cache the databases, diff them against the update and check whether any of the missing packages is installed.
Slight problem might be when packages get moved from core to extra or vv and you get a false positive removal so you'd also have to merge the two diffs for the net loss.

Please always remember to mark resolved threads by editing your initial posts subject - so others will know that there's no task left, but maybe a solution to find.
Thanks.

Offline

Board footer

Powered by FluxBB