FS#36914 - [deja-dup] expects libffi.so.5, Arch provides libffi.so.6

Attached to Project: Community Packages
Opened by FND (FND) - Friday, 13 September 2013, 06:44 GMT
Last edited by Balló György (City-busz) - Friday, 13 September 2013, 13:22 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Balló György (City-busz)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

After installing deja-dup 26.0-1 from community, startup fails with

deja-dup: error while loading shared libraries: libffi.so.5: cannot open shared object file: No such file or directory

Turns out core's libffi 3.0.13-3 provides libffi.so.6 instead - so it'd be nice if deja-dup could be updated.
This task depends upon

Closed by  Balló György (City-busz)
Friday, 13 September 2013, 13:22 GMT
Reason for closing:  Not a bug
Comment by Balló György (City-busz) - Friday, 13 September 2013, 11:34 GMT
No, deja-dup 26.0-1 built with libffi.so.6. If you got this, then you either using an outdated package, or installed deja-dup from an unofficial repository. Make sure that pacman.conf file is clean, and the deja-dup package on your system is signed by me (with pacman -Qi deja-dup).
Comment by FND (FND) - Friday, 13 September 2013, 12:47 GMT
Thanks for the quick response!

This is rather puzzling: As far as I can tell, my `pacman.conf` is clean and the package is signed by you (see below).

I've tried uninstalling, removing cached packages, refreshing package lists (`pacman -Syy`) and reinstalling - same result.

I'm happy to move this to the forums if you consider the bug report invalid.

$ pacman -Qi deja-dup
Name : deja-dup
Version : 26.0-1
Architecture : x86_64
Installed Size : 5872.00 KiB
Packager : Balló György <...@gmail.com>
Build Date : Sat Mar 30 15:28:13 2013
Install Date : Fri Sep 13 14:19:53 2013
Install Reason : Explicitly installed
Validated By : Signature
Comment by Balló György (City-busz) - Friday, 13 September 2013, 12:54 GMT
Then maybe a dependency is out of date (especially libpeas or its dependencies), or just missing from your system. Of course, forum is the proper place to discuss it.

Loading...