While installing lightworks using gdeb. It prompted for that the package have unmet dependency libssl1.0.0
So i tried installing libssl1.0.0 using the following command in terminal
sudo apt install libssl1.0.0
Following message displayed in terminal
Package libssl1.0.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.
So i searched for the above package in debian & other repo. I Downloaded 'libssl1.0.0' and tried installing but i can't able to install the package. After that i found a post. In that post it was mentioned that
The package libssl1.0.0 was dropped from Ubuntu after 18.04. Newer releases of Ubuntu use the package libssl1.1. 18.04 has both packages
So i installed 'libssl1.1' Ever after installing also i am encountering unmet dependency problem.
Kindly provide me a link to install 'libss11.0.0'
Output of 'dpkg --print-architecture'
amd64
If any other details needed kindly add it in comment
Although not recommended, I have in the past modified a deb to remove or adjust a dependency and then chance my luck that it will work o.k. with the newer version of the dependent package:
Make a temp dir:
mkdir debtemp
Unpack the deb to that dir:
dpkg-deb -R debfile.deb debtemp
Edit the control file and change or just remove the dependency:
vi debtemp/DEBIAN/control
Repackage:
dpkg-deb -b debtemp fixed.deb
And try installing the new deb:
sudo dpkg -i fixed.deb
I just realized now that lightworks is not a Ubuntu package and that's of course were the mess starts. Upstreams usually do not understand packaging very well.
dpkg --info lightworks-14.5.0-amd64.deb
confirms that the package depends on the outdated libssl1.0.0 package which is no longer part of Ubuntu.If you really insist on mixing outside binaries with your Ubuntu installation (you already see the headaches it leads to), you could try to install the last available version of libssl1.0.0 from bionic via
cd /tmp;wget http://de.archive.ubuntu.com/ubuntu/pool/main/o/openssl1.0/libssl1.0.0_1.0.2n-1ubuntu5.3_amd64.deb; sudo dpkg -i libssl1.0.0_1.0.2n-1ubuntu5.3_amd64.deb
. This will likely create a conflict at which point you will either need to start compiling your own binaries (for such a central piece of software this will get messy VERY quickly) or decide which of the two conflicting sets of software you really want to have and which you will be living without. There's one set that needs libssl1.0 and the other set needs libss1.1 and the two packages cannot be co-installed.One possibility at remedy is to install lightworks in a minimal virtualbox environment to avoid above-mentioned conflict. Another option is to try and use the Windows binary via
wine
. Third option; Apparently, there's a pre-release version based on revision 121665 released on May 06 that you can install on Ubuntu 19.04. and later that may addresses the libssl issue as they claim it does, but you need to have an account with them to download the binary so I can't verify it does. The best option is probably to ditch lightworks and their poorly packaged software ;-)