Unable to resolve dependency for libpango-1.0-0 in 12.04
The deb file you downloaded is from https://hadler.me/linux/forticlient-sslvpn-deb-packages/. The package maintainer there tried to build .deb files for easier installation of Forticlient–SSLVPN which comes with a .tar.gz package.
But I think, the package maintainer wrongly included libpango-1.0-0
in the dependency list in packages for releases older than 15.04. libpango-1.0-0
pulls libpango1.0-0
package in recent releases, but in 12.04 there is no libpango-1.0-0
. You need to install libpango1.0-0
for that.
The easiest solution I think (I haven't tested this) to decompress and re-build the deb again. First remove the package using
sudo dpkg -P forticlient-sslvpn
Then proceed with these steps:
Install dpkg-dev
package
sudo apt-get install dpkg-dev
Make a directory to extract
mkdir forticlient-sslvpn
Extract the deb file to it
dpkg-deb -R forticlient-sslvpn_4.4.2312-1_amd64.deb forticlient-sslvpn/
Go to the forticlient-sslvpn/DEBIAN
folder and open control
file. Change the libpango-1.0-0
in the line Depends:
to libpango1.0-0
. Save the file.
Return back out of the forticlient-sslvpn
directory.
Use this command to build the package again.
dpkg-deb -b forticlient-sslvpn
This should create a deb file named forticlient-sslvpn.deb
. Install it with
sudo dpkg -i forticlient-sslvpn.deb
Then install any missing dependencies using
sudo apt-get -f install
Hope that helps.
The name of the package is incorrect. It should be:
sudo apt-get install libpango1.0-0
Just run:
sudo apt -f install
After:
sudo dokg -i anydesk