Re: [Evolution] account bugs (Show-stoppers) on installation



On 2022-02-04 at 07:01 +0100, Ralf Mardorf wrote:
However, as to understand how dependencies are handled by Arch Linux,
read the documentation and if appropriate, report a missing
dependency https://bugs.archlinux.org/ .

Manjaro probably provides a bug tracker, too. I suspect that Manjaro is
kind of an Arch Linux based Ubuntu alike Linux distro ;) and maybe the
maintainers are using Arch Linux PKGBUILDs and sometimes miss to edit
them, to make the packages "user-friendly".

It does seem to miss a dependency on gnome-keyring.

I had a look at evolution dependencies on Manjaro, basically: 

$ wget https://mirror.easyname.at/manjaro/stable/extra/x86_64/evolution-3.42.3-1-x86_64.pkg.tar.zst
$ tar --to-stdout -xvf evolution-3.42.3-1-x86_64.pkg.tar.zst .PKGINFO

and then recursively inspect other packages.

It's easier to view on Arch, whose packages seem to have the same
dependencies (apparently they are the same), but provides a nice html
interface:
https://archlinux.org/packages/extra/x86_64/evolution/


There doesn't seem to be a dependency of gnome-keyring from installing
evolution. It does have the following chain:

evolution (depends on) evolution-data-server (depends-on) gnome-online-
accounts (depends on) libsecret (optionally depends on)
org.freedesktop.secrets (provided by) gnome-keyring or keepassx


but since libsecret only optdepends on org.freedesktop.secrets, there
would be no need to have a secret provider installed.


Regards





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]