Page 2 of 5 FirstFirst 1234 ... LastLast
Results 11 to 20 of 43

Thread: Lightworks missing libcrypto.so.10

  1. #11
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    27,108
    Blog Entries
    15

    Default Re: Lightworks missing libcrypto.so.10

    Hi
    The relevant libs are in libopenssl not libcrypto by the looks...

    If it's a fedora rpm of lightworks, then grab the relevant libopenssl rom from fedora, extract and copy over into /usr/local/lib64 and run ldconfig... (as a hack...)
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  2. #12
    Join Date
    Nov 2017
    Location
    Somewhere around the middle of Europe.
    Posts
    113

    Default Re: Lightworks missing libcrypto.so.10

    So. I downloaded openssl-libs-1.1.0g-1.fc27.x86_64.rpm from here. I opened it in Ark and extracted all the files from /usr/lib64 in the rpm to /usr/local/lib64 on my computer. Then I ran sudo ldconfig. Nothing changed. Everything's the same.

  3. #13
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    27,108
    Blog Entries
    15

    Default Re: Lightworks missing libcrypto.so.10

    Quote Originally Posted by Greenscreener View Post
    So. I downloaded openssl-libs-1.1.0g-1.fc27.x86_64.rpm from here. I opened it in Ark and extracted all the files from /usr/lib64 in the rpm to /usr/local/lib64 on my computer. Then I ran sudo ldconfig. Nothing changed. Everything's the same.
    Hi
    OK, so if you run ldd against the binary (not a start script etc) what does it say...? It should show the paths and files it's looking for...
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  4. #14

    Default AW: Re: Lightworks missing libcrypto.so.10

    Quote Originally Posted by Greenscreener View Post
    So. I downloaded openssl-libs-1.1.0g-1.fc27.x86_64.rpm from here. I opened it in Ark and extracted all the files from /usr/lib64 in the rpm to /usr/local/lib64 on my computer. Then I ran sudo ldconfig. Nothing changed. Everything's the same.
    Obviously.
    Your problem is that libcrypto.so.10 is not found, but that package only contains libcrypto.so.1.1 (i.e. same as Tumbleweed)...

    You'd need an older version.

    The symlink method should work as well though (at least it should get rid of the "not found" error, maybe it would still crash with a different error...).
    Just a thought: maybe it is a 32bit vs. 64bit issue?
    If the application is 32bit, the lib needs to be in /lib/ or /usr/lib/, not /lib64/ or /usr/lib64/.

    What does this command show?
    Code:
    file /usr/lib/lightworks/ntcardvt
    (that it's in /usr/lib/ may already indicate that it is 32bit...)

  5. #15

    Default Re: Lightworks missing libcrypto.so.10

    Quote Originally Posted by wolfi323 View Post
    You'd need an older version.
    PS, this one does contain libcrypto.so.10:
    https://koji.fedoraproject.org/koji/...rpmID=12032665

    But as I wrote, you probably need the i586 version and copy the files to /usr/local/lib/.

  6. #16
    Join Date
    Nov 2017
    Location
    Somewhere around the middle of Europe.
    Posts
    113

    Default Re: Lightworks missing libcrypto.so.10

    Code:
    $ ldd /usr/lib/lightworks/ntcardvt 
            linux-vdso.so.1 (0x00007ffdc25fe000)
            libimage.so => /usr/lib/lightworks/libimage.so (0x00007fa5ec1b9000)
            libatoms.so => /usr/lib/lightworks/libatoms.so (0x00007fa5ebaf1000)
            libatomsplus.so => /usr/lib/lightworks/libatomsplus.so (0x00007fa5eb66e000)
            libAud.so => /usr/lib/lightworks/libAud.so (0x00007fa5eb3ab000)
            libAudAtoms.so => /usr/lib/lightworks/libAudAtoms.so (0x00007fa5eb14e000)
            libAudLMD.so => /usr/lib/lightworks/libAudLMD.so (0x00007fa5e9f9b000)
            libcel.so => /usr/lib/lightworks/libcel.so (0x00007fa5e9d4e000)
            libcelstrip.so => /usr/lib/lightworks/libcelstrip.so (0x00007fa5e9a74000)
            libcomms.so => /usr/lib/lightworks/libcomms.so (0x00007fa5e986b000)
            libconsole.so => /usr/lib/lightworks/libconsole.so (0x00007fa5e964a000)
            liblabelsbase.so => /usr/lib/lightworks/liblabelsbase.so (0x00007fa5e93ed000)
            libedit.so => /usr/lib/lightworks/libedit.so (0x00007fa5e8ff8000)
            libeditpanels.so => /usr/lib/lightworks/libeditpanels.so (0x00007fa5e8955000)
            libeditplus.so => /usr/lib/lightworks/libeditplus.so (0x00007fa5e86d6000)
            libfilm.so => /usr/lib/lightworks/libfilm.so (0x00007fa5e8439000)
            libfsys.so => /usr/lib/lightworks/libfsys.so (0x00007fa5e81f0000)
            libfxtypes.so => /usr/lib/lightworks/libfxtypes.so (0x00007fa5e7e13000)
            libglib.so => /usr/lib/lightworks/libglib.so (0x00007fa5e7b79000)
            libglob.so => /usr/lib/lightworks/libglob.so (0x00007fa5e7915000)
            liblabels.so => /usr/lib/lightworks/liblabels.so (0x00007fa5e76f2000)
            libOS.so => /usr/lib/lightworks/libOS.so (0x00007fa5e73bc000)
            liblive.so => /usr/lib/lightworks/liblive.so (0x00007fa5e6ff8000)
            liblw.so => /usr/lib/lightworks/liblw.so (0x00007fa5e6dbb000)
            libLwFxResources.so => /usr/lib/lightworks/libLwFxResources.so (0x00007fa5e6b8e000)
            libLwResources.so => /usr/lib/lightworks/libLwResources.so (0x00007fa5e68bf000)
            libLwResourcesBase.so => /usr/lib/lightworks/libLwResourcesBase.so (0x00007fa5e66b2000)
            libmisc.so => /usr/lib/lightworks/libmisc.so (0x00007fa5e62aa000)
            libmiscdisc.so => /usr/lib/lightworks/libmiscdisc.so (0x00007fa5e609f000)
            liboledb.so => /usr/lib/lightworks/liboledb.so (0x00007fa5e5e5b000)
            libpanlbase.so => /usr/lib/lightworks/libpanlbase.so (0x00007fa5e56e0000)
            libplay.so => /usr/lib/lightworks/libplay.so (0x00007fa5e5470000)
            libplaybase.so => /usr/lib/lightworks/libplaybase.so (0x00007fa5e51f4000)
            libplayfile.so => /usr/lib/lightworks/libplayfile.so (0x00007fa5e4fa2000)
            libprimdata.so => /usr/lib/lightworks/libprimdata.so (0x00007fa5e4c8d000)
            libproject.so => /usr/lib/lightworks/libproject.so (0x00007fa5e4667000)
            libreeldb.so => /usr/lib/lightworks/libreeldb.so (0x00007fa5e444a000)
            librender.so => /usr/lib/lightworks/librender.so (0x00007fa5e41ca000)
            libtext.so => /usr/lib/lightworks/libtext.so (0x00007fa5e3f98000)
            libgall.so => /usr/lib/lightworks/libgall.so (0x00007fa5e3b68000)
            libtools.so => /usr/lib/lightworks/libtools.so (0x00007fa5e382c000)
            libplayers.so => /usr/lib/lightworks/libplayers.so (0x00007fa5e346f000)
            libstripv.so => /usr/lib/lightworks/libstripv.so (0x00007fa5e3149000)
            libreeldbui.so => /usr/lib/lightworks/libreeldbui.so (0x00007fa5e2f29000)
            libgrphtool.so => /usr/lib/lightworks/libgrphtool.so (0x00007fa5e2c61000)
            libdbvtools.so => /usr/lib/lightworks/libdbvtools.so (0x00007fa5e2a28000)
            libcanvas.so => /usr/lib/lightworks/libcanvas.so (0x00007fa5e27c7000)
            libmachine.so => /usr/lib/lightworks/libmachine.so (0x00007fa5e254d000)
            libfsa.so => /usr/lib/lightworks/libfsa.so (0x00007fa5e2314000)
            libfxpanels.so => /usr/lib/lightworks/libfxpanels.so (0x00007fa5e1e5a000)
            libedl.so => /usr/lib/lightworks/libedl.so (0x00007fa5e1bc6000)
            libportdlg.so => /usr/lib/lightworks/libportdlg.so (0x00007fa5e16dd000)
            libportutil.so => /usr/lib/lightworks/libportutil.so (0x00007fa5e1440000)
            libmda.so => /usr/lib/lightworks/libmda.so (0x00007fa5e1225000)
            librecord.so => /usr/lib/lightworks/librecord.so (0x00007fa5e0ff7000)
            libIO.so => /usr/lib/lightworks/libIO.so (0x00007fa5e0dee000)
            libwav.so => /usr/lib/lightworks/libwav.so (0x00007fa5e0be1000)
            libOSPrivate.so => /usr/lib/lightworks/libOSPrivate.so (0x00007fa5e09ac000)
            librecordui.so => /usr/lib/lightworks/librecordui.so (0x00007fa5e04d7000)
            libaudioui.so => /usr/lib/lightworks/libaudioui.so (0x00007fa5e022a000)
            libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007fa5dfea2000)
            libm.so.6 => /lib64/libm.so.6 (0x00007fa5dfb57000)
            libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007fa5df940000)
            libc.so.6 => /lib64/libc.so.6 (0x00007fa5df586000)
            libgtk-3.so.0 => /usr/lib64/libgtk-3.so.0 (0x00007fa5dec6a000)
            libgdk-3.so.0 => /usr/lib64/libgdk-3.so.0 (0x00007fa5de971000)
            libpangocairo-1.0.so.0 => /usr/lib64/libpangocairo-1.0.so.0 (0x00007fa5de763000)
            libpango-1.0.so.0 => /usr/lib64/libpango-1.0.so.0 (0x00007fa5de514000)
            libatk-1.0.so.0 => /usr/lib64/libatk-1.0.so.0 (0x00007fa5de2ee000)
            libcairo-gobject.so.2 => /usr/lib64/libcairo-gobject.so.2 (0x00007fa5de0e5000)
            libcairo.so.2 => /usr/lib64/libcairo.so.2 (0x00007fa5dddaf000)
            libgdk_pixbuf-2.0.so.0 => /usr/lib64/libgdk_pixbuf-2.0.so.0 (0x00007fa5ddb8a000)
            libgio-2.0.so.0 => /usr/lib64/libgio-2.0.so.0 (0x00007fa5dd7ec000)
            libgobject-2.0.so.0 => /usr/lib64/libgobject-2.0.so.0 (0x00007fa5dd598000)
            libglib-2.0.so.0 => /usr/lib64/libglib-2.0.so.0 (0x00007fa5dd282000)
            libGL.so.1 => /usr/lib64/libGL.so.1 (0x00007fa5dcff1000)
            libGLU.so.1 => /usr/lib64/libGLU.so.1 (0x00007fa5dcd84000)
            libCg.so => /usr/lib64/libCg.so (0x00007fa5db8ab000)
            libCgGL.so => /usr/lib64/libCgGL.so (0x00007fa5ec4cb000)
            libjpeg.so.62 => /usr/lib64/libjpeg.so.62 (0x00007fa5db642000)
            libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fa5db424000)
            /lib64/ld-linux-x86-64.so.2 (0x00007fa5ec472000)
            libz.so.1 => /lib64/libz.so.1 (0x00007fa5db20d000)
            libcrypto.so.10 => not found
            libgmodule-2.0.so.0 => /usr/lib64/libgmodule-2.0.so.0 (0x00007fa5db009000)
            libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007fa5dacc8000)
            libXi.so.6 => /usr/lib64/libXi.so.6 (0x00007fa5daab7000)
            libXfixes.so.3 => /usr/lib64/libXfixes.so.3 (0x00007fa5da8b1000)
            libatk-bridge-2.0.so.0 => /usr/lib64/libatk-bridge-2.0.so.0 (0x00007fa5da67e000)
            libepoxy.so.0 => /usr/lib64/libepoxy.so.0 (0x00007fa5da392000)
            libpangoft2-1.0.so.0 => /usr/lib64/libpangoft2-1.0.so.0 (0x00007fa5da17b000)
            libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x00007fa5d9f36000)
            libXinerama.so.1 => /usr/lib64/libXinerama.so.1 (0x00007fa5d9d33000)
            libXrandr.so.2 => /usr/lib64/libXrandr.so.2 (0x00007fa5d9b28000)
            libXcursor.so.1 => /usr/lib64/libXcursor.so.1 (0x00007fa5d991d000)
            libXcomposite.so.1 => /usr/lib64/libXcomposite.so.1 (0x00007fa5d971a000)
            libXdamage.so.1 => /usr/lib64/libXdamage.so.1 (0x00007fa5d9517000)
            libxkbcommon.so.0 => /usr/lib64/libxkbcommon.so.0 (0x00007fa5d92d7000)
            libwayland-cursor.so.0 => /usr/lib64/libwayland-cursor.so.0 (0x00007fa5d90cf000)
            libwayland-egl.so.1 => /usr/lib64/libwayland-egl.so.1 (0x00007fa5d8ecd000)
            libwayland-client.so.0 => /usr/lib64/libwayland-client.so.0 (0x00007fa5d8cbe000)
            libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007fa5d8aac000)
            librt.so.1 => /lib64/librt.so.1 (0x00007fa5d88a4000)
            libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00007fa5d85fd000)
            libthai.so.0 => /usr/lib64/libthai.so.0 (0x00007fa5d83f3000)
            libpixman-1.so.0 => /usr/lib64/libpixman-1.so.0 (0x00007fa5d814d000)
            libEGL.so.1 => /usr/lib64/libEGL.so.1 (0x00007fa5d7f3a000)
            libdl.so.2 => /lib64/libdl.so.2 (0x00007fa5d7d36000)
            libpng16.so.16 => /usr/lib64/libpng16.so.16 (0x00007fa5d7af2000)
            libxcb-shm.so.0 => /usr/lib64/libxcb-shm.so.0 (0x00007fa5d78ee000)
            libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007fa5d76c5000)
            libxcb-render.so.0 => /usr/lib64/libxcb-render.so.0 (0x00007fa5d74b7000)
            libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x00007fa5d72ac000)
            libselinux.so.1 => /lib64/libselinux.so.1 (0x00007fa5d7083000)
            libresolv.so.2 => /lib64/libresolv.so.2 (0x00007fa5d6e6c000)
            libmount.so.1 => /usr/lib64/libmount.so.1 (0x00007fa5d6c14000)
            libffi.so.7 => /usr/lib64/libffi.so.7 (0x00007fa5d6a0a000)
            libpcre.so.1 => /usr/lib64/libpcre.so.1 (0x00007fa5d677d000)
            libGLX.so.0 => /usr/lib64/libGLX.so.0 (0x00007fa5d654b000)
            libGLdispatch.so.0 => /usr/lib64/libGLdispatch.so.0 (0x00007fa5d6295000)
            libdbus-1.so.3 => /usr/lib64/libdbus-1.so.3 (0x00007fa5d6043000)
            libatspi.so.0 => /usr/lib64/libatspi.so.0 (0x00007fa5d5e11000)
            libharfbuzz.so.0 => /usr/lib64/libharfbuzz.so.0 (0x00007fa5d5b69000)
            libexpat.so.1 => /usr/lib64/libexpat.so.1 (0x00007fa5d5937000)
            libbz2.so.1 => /usr/lib64/libbz2.so.1 (0x00007fa5d571a000)
            libdatrie.so.1 => /usr/lib64/libdatrie.so.1 (0x00007fa5d5512000)
            libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007fa5d530e000)
            libblkid.so.1 => /usr/lib64/libblkid.so.1 (0x00007fa5d50c0000)
            libsystemd.so.0 => /usr/lib64/libsystemd.so.0 (0x00007fa5d4e2b000)
            libgraphite2.so.3 => /usr/lib64/libgraphite2.so.3 (0x00007fa5d4c06000)
            libuuid.so.1 => /usr/lib64/libuuid.so.1 (0x00007fa5d49fe000)
            libgcrypt.so.20 => /usr/lib64/libgcrypt.so.20 (0x00007fa5d46e2000)
            liblzma.so.5 => /usr/lib64/liblzma.so.5 (0x00007fa5d44a7000)
            liblz4.so.1 => /usr/lib64/liblz4.so.1 (0x00007fa5d4290000)
            libcap.so.2 => /usr/lib64/libcap.so.2 (0x00007fa5d408b000)
            libgpg-error.so.0 => /usr/lib64/libgpg-error.so.0 (0x00007fa5d3e76000)
    Code:
    $ ldd /usr/lib/lightworks/ntcardvt | grep crypt
            libcrypto.so.10 => not found
            libgcrypt.so.20 => /usr/lib64/libgcrypt.so.20 (0x00007f2ac59e2000)
    Code:
    $ file /usr/lib/lightworks/ntcardvt
    /usr/lib/lightworks/ntcardvt: ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=92abf3c49297f3d737e593e317f912618c526184, stripped

  7. #17

    Default Re: Lightworks missing libcrypto.so.10

    PPS: you'd better delete the lib files you copied to /usr/local/lib64/ again.
    They are likely going to give you problems sooner or later, especially when openssl gets updated to a newer version in Tumbleweed... (they will be used instead of the openSUSE versions)

  8. #18

    Default Re: Lightworks missing libcrypto.so.10

    Quote Originally Posted by Greenscreener View Post
    Code:
    $ file /usr/lib/lightworks/ntcardvt
    /usr/lib/lightworks/ntcardvt: ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=92abf3c49297f3d737e593e317f912618c526184, stripped
    Ok, so it is 64bit.

    But as I wrote, it needs openssl 1.0, not 1.1.

    Either install libopenssl1_0_0 from the TW repo and create the necessary symlink (/lib64/libcrypto.so.10 -> /lib64/libcrypto.so.1.0.0 at least), or take the files from Fedora's openssl-libs-1.0.2 package.

  9. #19
    Join Date
    Nov 2017
    Location
    Somewhere around the middle of Europe.
    Posts
    113

    Default Re: Lightworks missing libcrypto.so.10

    So I installed it from the TW repo and something finally happened! It's still an error tho.
    Code:
    $ lightworks
    /usr/lib/lightworks/ntcardvt: /lib64/libcrypto.so.10: version `libcrypto.so.10' not found (required by /usr/lib/lightworks/libOSPrivate.so)

  10. #20

    Default Re: Lightworks missing libcrypto.so.10

    Quote Originally Posted by Greenscreener View Post
    So I installed it from the TW repo and something finally happened! It's still an error tho.
    Code:
    $ lightworks
    /usr/lib/lightworks/ntcardvt: /lib64/libcrypto.so.10: version `libcrypto.so.10' not found (required by /usr/lib/lightworks/libOSPrivate.so)
    Apparently Tumbleweed's libopenssl1_0_0 is not compatible enough to what lighworks expect then.

    So you need to use Fedora's openssl-libs 1.0.2 package.

    It might work if you just uninstall libopenssl1_0_0 again and install Fedora's package with "rpm -i xxx.rpm", or alternatively copy the files to /usr/local/lib64/ as before.

    Tumbleweed uses openssl 1.1.0 by default since a while, so I'd not really expect problems caused by this...
    (and nothing in TW would use a libcrypto.so.10 or libcrypto.so.1.0.2m anyway, as they don't exist, and the same applies to the libssl.so.10)
    Last edited by wolfi323; 28-Feb-2018 at 09:16.

Page 2 of 5 FirstFirst 1234 ... LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •