You are not logged in.

#1 2015-06-12 03:20:43

extarius
Member
Registered: 2013-07-01
Posts: 17

[SOLVED] ffmpeg trying to load old libgnutls

So for some reason I can't use FFMpeg from the command line. Any attempt to do so results in the following:

ffmpeg: error while loading shared libraries: libgnutls.so.28: cannot open shared object file: No such file or directory

Some additional information that might be useful:

$ pacman -Qi gnutls
Name           : gnutls
Version        : 3.4.1-1
Description    : A library which provides a secure layer over a reliable transport layer
etc.

$ ls /usr/lib | grep gnutls
libgnutls.so@
libgnutls.so.30@
libgnutls.so.30.0.1*
libgnutlsxx.so@
libgnutlsxx.so.28@
libgnutlsxx.so.28.1.0*

I haven't updated anything related to ffmpeg, gnutls, or nettle (which caused issues before) recently, so I don't think that's the issue. Any ideas?

Last edited by extarius (2015-06-12 03:36:16)

Offline

#2 2015-06-12 03:30:24

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,729

Re: [SOLVED] ffmpeg trying to load old libgnutls

Is your entire system up to date? If so, what is the output of `pacman -Q ffmpeg` and `which ffmpeg`?

Most likely problem is either a partial update or an AUR package that needs rebuilt.

Offline

#3 2015-06-12 03:36:01

extarius
Member
Registered: 2013-07-01
Posts: 17

Re: [SOLVED] ffmpeg trying to load old libgnutls

Ah, I was using `ffmpeg-full` from the AUR which was out of date. Updating fixed it. Thanks!

Offline

#4 2015-06-23 21:15:18

DrZaius
Member
Registered: 2008-01-02
Posts: 193

Re: [SOLVED] ffmpeg trying to load old libgnutls

I see no reason to use ffmpeg-full from AUR; it really is a ridiculous package. ffmpeg from Extra should work fine for the vast majority of users. It lacks non-free library support, such as libfdk-aac, but that's easy to fix with ABS, and more sane than ffmpeg-full.

Last edited by DrZaius (2015-06-23 21:15:45)

Offline

Board footer

Powered by FluxBB