Siduction Forum

Siduction Forum => Software - Support => Topic started by: effo on 2017/01/25, 19:23:23

Title: Missing libpng12.so.0
Post by: effo on 2017/01/25, 19:23:23
To access the VDI I use at work, I am expected to use VMWare Horizont Client. It is available here (https://my.vmware.com/en/web/vmware/info/slug/desktop_end_user_computing/vmware_horizon_clients/4_0). According to this article in Debian wiki (https://wiki.debian.org/VMware#Installing_VMware_Horizon_Client_on_Jessie) it should be possible to run the client on Debian. I have downloaded the bin and run it. When I try to run the viewer, I end up with this in the shell:
Code: [Select]
usr/lib/vmware/view/bin/vmware-view: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory


Also, I have symlinked libudev.so.0 as described in the article


Where do I find libpng12.so.0 ?
Title: Re: Missing libpng12.so.0
Post by: melmarker on 2017/01/25, 19:27:26
in der libpng12-0
Title: Re: Missing libpng12.so.0
Post by: effo on 2017/01/25, 20:12:37
Thanks, I actually tried that without success:
Code: [Select]
root@siductionbox:~# apt-cache search libpng12-0
root@siductionbox:~# apt-get install libpng12-0
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package libpng12-0 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source 

E: Package 'libpng12-0' has no installation candidate
root@siductionbox:~#

Title: Re: Missing libpng12.so.0
Post by: devil on 2017/01/25, 20:33:58
You will need to get that through debports.
https://packages.debian.org/search?keywords=libpng12-0&searchon=names&suite=unstable&section=all
Title: Re: Missing libpng12.so.0
Post by: melmarker on 2017/01/25, 22:21:18
nu ja - in stable isses drin, ob es allerdings ne sonderlich clevere idee ist, dass in ein laufendes sid zu mixen - aber im allgemeinen brauchts ja nur die binaries und nicht die -dev's
Title: Re: Missing libpng12.so.0
Post by: effo on 2017/01/26, 17:23:01

Google translates this to "I'm not sure if it's a good idea, but it's not a good idea"


I'll give it a try anyway...

Title: Re: Missing libpng12.so.0
Post by: devil on 2017/01/26, 19:31:17
I would go with debports.
Title: Re: Missing libpng12.so.0
Post by: effo on 2017/01/30, 17:02:33
I don't know if I'm doing this correct. Trying to follow this instruction (https://backports.debian.org/Instructions/)


Code: [Select]
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package libpng12-0 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'libpng12-0' has no installation candidate



searching at packages.debian.org ends up with this list (https://packages.debian.org/search?keywords=libpng12-0&searchon=names&suite=all&section=all)
Title: Re: Missing libpng12.so.0
Post by: melmarker on 2017/01/30, 17:42:47
try the simple jessie (stable) repros
Title: Re: Missing libpng12.so.0
Post by: effo on 2017/01/30, 19:10:50
Thanks, that did the trick!
Title: Re: Missing libpng12.so.0
Post by: devil on 2017/01/30, 20:43:36
Debports are not the same as backports: https://www.ports.debian.org/archive
Title: Re: Missing libpng12.so.0
Post by: towo on 2017/01/30, 20:53:56
But on debports you will not find any i386 or amd64 deb.  ???
Title: Re: Missing libpng12.so.0
Post by: devil on 2017/01/30, 21:45:04
You are right, I misread arm for amd :)