Maybe someone can help me. Today i wanted to upgrade to the latest stable VLC LAN, its Version 3.0.2 64 and i got it from here:
http://slackware.uk/people/alien/restri ... 4/current/
When i am trying to start it nothing happens, the terminal says the following:
"vlc: error while loading shared libraries: libidn.so.12: cannot open shared object file: No such file or directory!"
Any Idea what to do? VLC LAN Version 2.2.6 is running fine.
[SOLVED] Problem with latest VLC LAN under 3.2.2 64bit Porteus.
-
- Black ninja
- Posts: 76
- Joined: 28 Oct 2017, 13:40
- Distribution: 4.0 XFCE, Manjaro
- Location: .bay.de
- Contact:
Problem with latest VLC LAN under 3.2.2 64bit Porteus.
I have no 3.2.2 installation running anymore, but you should search via USM for "libidn" and try one of the packages offered there.
My Porteus Module Repo: https://porteus.rw-net.de
Problem with latest VLC LAN under 3.2.2 64bit Porteus.
@wii07, you can try to download the missing lib from here: https://slackware.pkgs.org/14.2/slackwa ... 2.txz.html
-
- White ninja
- Posts: 20
- Joined: 28 Dec 2016, 23:25
- Distribution: Porteus 3.2.2 64 bit
- Location: Germany
Problem with latest VLC LAN under 3.2.2 64bit Porteus.
thx for your help, its working now.
Re: [SOLVED] Problem with latest VLC LAN under 3.2.2 64bit Porteus.
Hi, I realize that this thread is a bit old but I am bumping into the same problem now.
I downloaded VLC from: http://slackware.uk/people/alien/restri ... 4/current/
the package: vlc-3.0.4-x86_64-1alien.txz
Converted to xzm and activated successfully. When I try to run it I get the same result and message as the OP.
Following the link suggested here I download 'libidn-1.34-x86_64-1_slack14.2.txz', convert to xzm. activate, and still get libidn.so.12 => not found.
If I extract the xzm module and look into the file contained there I see
It contains libidn.so.11 rather than 12...
USM currently has 5 different files listed when I search for 'libidn'
If I search for libidn.so.12 directly I get:
So, I am stuck. The thread ends by saying it is working but I wasn't clear on what was done to fix it.
Perhaps I should have downloaded a different version of VLC in the first place?
Thanks for any suggestions.
b
I downloaded VLC from: http://slackware.uk/people/alien/restri ... 4/current/
the package: vlc-3.0.4-x86_64-1alien.txz
Converted to xzm and activated successfully. When I try to run it I get the same result and message as the OP.
Code: Select all
root@porteus:/usr/bin# ldd /usr/bin/vlc | grep "not found"
libidn.so.12 => not found
libidn.so.12 => not found
libidn.so.12 => not found
root@porteus:/usr/bin#
If I extract the xzm module and look into the file contained there I see
Code: Select all
root@porteus:~/temp/libidn/libidn-1.34-x86_64-1_slack14.2/usr/lib64# ls
libidn.la* libidn.so@ libidn.so.11@ libidn.so.11.6.18* pkgconfig/
It contains libidn.so.11 rather than 12...
USM currently has 5 different files listed when I search for 'libidn'
Code: Select all
root@porteus:/# usm -s libidn
libidn-1.34-x86_64-1_slack14.2.txz was found in slackwarepatches []
perl-Net-LibIDN-0.12-x86_64-1ponce.txz was found in ponce [not installed]
libidn2-2.0.4-x86_64-1_slonly.txz was found in slackonly [installed]
perl-Net-LibIDN-0.12-x86_64-1_slonly.txz was found in slackonly [not installed]
libidn-1.30-x86_64-1.txz was found in slackware []
Packages found: 5
If I search for libidn.so.12 directly I get:
Code: Select all
root@porteus:/# usm -s libidn.so.12
-----------------------------
Are you searching for a library file?
libidn.so.12, it seems a library.
Would you like to find the package for it? [y/n]
no package found for: libidn.so.12
root@porteus:/#
Perhaps I should have downloaded a different version of VLC in the first place?
Thanks for any suggestions.
b
Porteus v.4.0. Booting from Sandisk Ultra 32GB flash drive. Persistence via save.dat. Fat32. Hardware HP2000 laptop. USB 3.0. Browser current ver. Firefox.
- ncmprhnsbl
- DEV Team
- Posts: 1775
- Joined: 20 Mar 2012, 03:42
- Distribution: 4.0-64bit all-DE+more
- Location: australia
- Contact:
Re: [SOLVED] Problem with latest VLC LAN under 3.2.2 64bit Porteus.
this is what you're looking for:
libidn-1.35-x86_64-1.txz
libidn-1.35-x86_64-1.txz
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44
Re: [SOLVED] Problem with latest VLC LAN under 3.2.2 64bit Porteus.
Wow, perfect. That file does have libidn.so.12.
After I got the file that I needed I went to the Parent Directory on that page to look around. What a fantastic resource.
I've been away from Linux for about 10 years but am now reconstructing my 'knowledge base'.
Things like this are a great help.
Tks.
b
After I got the file that I needed I went to the Parent Directory on that page to look around. What a fantastic resource.
I've been away from Linux for about 10 years but am now reconstructing my 'knowledge base'.
Things like this are a great help.
Tks.
b
Porteus v.4.0. Booting from Sandisk Ultra 32GB flash drive. Persistence via save.dat. Fat32. Hardware HP2000 laptop. USB 3.0. Browser current ver. Firefox.