Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Evolution 3.42.3 cannot add DecSync in Accounts. #47

Open
Firstbober opened this issue Feb 2, 2022 · 3 comments
Open

Evolution 3.42.3 cannot add DecSync in Accounts. #47

Firstbober opened this issue Feb 2, 2022 · 3 comments

Comments

@Firstbober
Copy link

I installed evolution-decsync via AUR package and DecSync plugin will not show up in EditPreferencesPlugins or EditAccountsAdd

@flortsch
Copy link

flortsch commented Feb 15, 2022

Does not work for me as well. Getting the error Failed to load module: /usr/lib/evolution/modules/module-cal-config-decsync.so when starting evolution in console. Also, downgrading Evolution back to 3.42.2 (where the plugin worked) did not solve the issue. Maybe it has something to do with the update of another Evolution dependency?

@flortsch
Copy link

flortsch commented Feb 19, 2022

Okay, after researching a little bit, I figured out that the problem is not related to Evolution. It seems to be related to recent Arch updates regarding glibc and libcrypt. DecSync seems to depend on libcrypt.so.1 which is deprecated and no longer provided in Arch. This is also discussed in 39aldo39/libdecsync#14.

The solution is to install libxcrypt-compat, an AUR package that restores libcrypt.so.1. Optimally, this package is added as dependency of libdecsync itself in the future. I also rebuilt and reinstalled evolution-decsync to be sure and restarted all Evolution processes. Now the extension works again :)

@speicie
Copy link

speicie commented Oct 26, 2022

install libxcrypt-compat

does not help the problem here. Terminal says that there is nothing to do as "libxcrypt-compat-4.4.28-1.fc36.x86_64" is already installed.

I will be grateful for other hints.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants