You are not logged in.

#1 2013-09-13 13:39:45

FND
Member
Registered: 2012-07-20
Posts: 13

deja-dup erroneously expects libffi.so.5

As reported here, installing and starting deja-dup results in the following error:

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

However, the package maintainer assures me that deja-dup 26.0-1 was built with libffi.so.6 - my attempts to reinstall the package(s) with cleared cache and updated mirror list did nothing. (See that bug report linked above.)

Any ideas what might be going awry on my end?

Offline

#2 2013-09-13 13:58:39

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: deja-dup erroneously expects libffi.so.5

Update your system.
deja-dup seems to work for me.

Offline

#3 2013-09-13 14:16:33

FND
Member
Registered: 2012-07-20
Posts: 13

Re: deja-dup erroneously expects libffi.so.5

As far as I can tell, my system is fully up to date:

$ sudo pacman -Syyu
:: Synchronizing package databases...
 core                                                                  104.5 KiB   193K/s 00:01 [########################################################] 100%
 extra                                                                1444.3 KiB   632K/s 00:02 [########################################################] 100%
 community                                                            2025.1 KiB   726K/s 00:03 [########################################################] 100%
 multilib                                                              106.6 KiB   196K/s 00:01 [########################################################] 100%
:: Starting full system upgrade...
 there is nothing to do

Offline

#4 2013-09-13 14:17:02

arojas
Developer
From: Spain
Registered: 2011-10-09
Posts: 2,290

Re: deja-dup erroneously expects libffi.so.5

output of pacman -Qm ?

Offline

#5 2013-09-13 14:20:45

FND
Member
Registered: 2012-07-20
Posts: 13

Re: deja-dup erroneously expects libffi.so.5

$ pacman -Qm
acroread 9.5.5-3
cacheclean 2.1-5
cairo-ubuntu 1.12.16-1
coffee-script 1.6.3-1
downgrader 1.6.7-4
fontconfig-ubuntu 2.10.2-4
freetype2-ubuntu 2.5.0.1-4
gcc42 4.2.4-8
gobject-introspection-git 20120304-1
gpointing-device-settings-git 20120726-1
hal-info 0.20091130-2
howdoi 1.0-2
hsqldb-java 1:1.8.0.10-2
irssi-xmpp 0.52-1
jdownloader 0.3.3-1
jq 1.1-3
key-mon 1.16-4
latex-beamer 3_27-1
lein2 2.0.0-1
lib32-llvm-amdgpu-lib-snapshot 20130403-2
libfetch 2.33-3
libgdu 3.0.2-2
libmysqlclient 5.5.30-7
llvm-amdgpu-lib-snapshot 20130403-3
otf-source-code-pro 1.017-1
otf-source-sans-pro 1.050-7
package-query 1.2-2
perl-graph-easy 0.73-2
powertop2 1.98-6
python-yolk 0.4.1-2
ruby-bundler 1.3.5-1
ruby1.8 1.8.7_p358-1
rubygems1.8 1.3.7-2
screenruler 1.1-2
serman 2013.5-1
sqlite-manager 0.7.7-11
thinkfan 0.8.1-6
tinyscheme 1.40-1
tpfand-no-hal 0.94-6
tpfand-profiles 20120603-2
ttf-chromeos-fonts 1.23.0-2
vim-gundo 2.5.0-1
x-tile 2.5-3
xcalib 0.8-4
xpdf 3.03-4
yaourt 1.3-1

(I know I should abandon yaourt, I just haven't gotten around to it yet)

Offline

#6 2013-09-13 14:34:40

arojas
Developer
From: Spain
Registered: 2011-10-09
Posts: 2,290

Re: deja-dup erroneously expects libffi.so.5

You're using unofficial versions of some packages, and clearly one of them needs to be rebuilt against libffi. You will need to figure out which one it is, I would start by looking at the *-ubuntu ones.

Offline

#7 2013-09-17 08:47:01

FND
Member
Registered: 2012-07-20
Posts: 13

Re: deja-dup erroneously expects libffi.so.5

I've tried rebuilding a bunch of the candidate* packages, but that didn't get me anywhere,

Since I'll probably be recreating my system from scratch soon (new hardware), and intend to not rely on foreign packages so much, I won't pursue this any further for now.

Thanks though!


* determined as follows

$ whoneeds libffi | sed -e 1d -e "s/^  *//" | sort > /tmp/users
$ pacman -Qm | sed "s/ .*//" | sort > /tmp/foreigns
$ comm -12 /tmp/{users,foreigns}
acroread
cacheclean
cairo-ubuntu
gobject-introspection-git
gpointing-device-settings-git
howdoi
irssi-xmpp
jdownloader
key-mon
latex-beamer
python-yolk
ruby-bundler
screenruler
serman
sqlite-manager
tpfand-profiles
vim-gundo
x-tile
yaourt

Last edited by FND (2013-09-17 08:47:21)

Offline

Board footer

Powered by FluxBB