Bug 475949 - kwallet5 breaks kwallet required by kwalletcli
Summary: kwallet5 breaks kwallet required by kwalletcli
Status: RESOLVED DOWNSTREAM
Alias: None
Product: frameworks-kwallet
Classification: Frameworks and Libraries
Component: general (other bugs)
Version First Reported In: 5.111.0
Platform: Arch Linux Linux
: NOR grave
Target Milestone: ---
Assignee: Valentin Rusu
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-10-22 03:41 UTC by Edmund Laugasson
Modified: 2023-10-22 07:39 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Edmund Laugasson 2023-10-22 03:41:48 UTC
SUMMARY

error message and updating interrupted with error message:

:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing kwallet5 (5.111.0-1) breaks dependency 'kwallet' required by kwalletcli
 -> error installing repo packages

STEPS TO REPRODUCE

1. try to update current package with new one
:: 1 package to upgrade/install.
1  extra/kwallet5  5.110.0-1 -> 5.111.0-1

2. not possible currently with error message:
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing kwallet5 (5.111.0-1) breaks dependency 'kwallet' required by kwalletcli
 -> error installing repo packages

OBSERVED RESULT

Not possible to upgrade kwallet5

EXPECTED RESULT

Possible to upgrade kwallet5 without issues.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: EndeavourOS
KDE Plasma Version: 5.27.8
KDE Frameworks Version: 5.111.0
Qt Version: 5.15.11

ADDITIONAL INFORMATION
Could upgrade rest of the system by ignoring this kwallet5 package (yay -Syyuu --ignore=kwallet5 - same with pacman)
Tried to report at https://bugs.archlinux.org/task/80035 but not accepted as AUR package, even this is from extra repository of Arch Linux and not AUR and I reported it as Arch package, not AUR one.

Tried to upgrade it directly via pacman (sudo pacman -Sy kwallet5), yay (yay -Sy kwallet5) - still same issue.

Also cannot just remove kwallet5 to reinstall it as it breaks several packages:
sudo pacman -Rns kwallet5
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: removing kwallet5 breaks dependency 'kwallet5' required by kio5
:: removing kwallet5 breaks dependency 'kwallet5' required by krusader
:: removing kwallet5 breaks dependency 'kwallet5' required by ksshaskpass
:: removing kwallet5 breaks dependency 'kwallet5' required by kwallet-pam
:: removing kwallet5 breaks dependency 'kwallet' required by kwalletcli
:: removing kwallet5 breaks dependency 'kwallet5' required by libkgapi
:: removing kwallet5 breaks dependency 'kwallet5' required by signon-kwallet-extension
Comment 1 Nicolas Fella 2023-10-22 07:39:05 UTC
kwalletcli is an AUR package. Please report this to its author. This is a packaging bug, not a KDE bug