Page 1 of 1

Can Debian satisfy all dependencies?

Posted: Thu Mar 25, 2021 1:10 pm
by Mistrel
I tried Debian 10.x and the IDE will load but there are missing packages such as libgnome2-dev and libwebkitgtk-3.0-dev. If I try 9.x then I can get all of the packages but the IDE won't load because zlib is out of date:

Code: Select all

./compilers/purebasic: /lib/x86_64-linux-gnu/libz.so.1: version `ZLIB_1.2.9' not found (required by ./compilers/purebasic)
Is there a workaround for this?

Re: Can Debian satisfy all dependencies?

Posted: Thu Mar 25, 2021 1:36 pm
by TI-994A
Mistrel wrote:I tried Debian 10.x and the IDE will load but there are missing packages such as libgnome2-dev and libwebkitgtk-3.0-dev...
Try installing the missing libraries, like so:

Code: Select all

$ sudo apt-get install libgnome2-dev libwebkitgtk-3.0-dev ...
Alternatively, try installing all the required packages; the ones already installed will either be updated or skipped.

Re: Can Debian satisfy all dependencies?

Posted: Thu Mar 25, 2021 5:43 pm
by Mistrel
Those packages are not available on Debian 10.x:

Code: Select all

$ sudo apt-get install libgnome2-dev libwebkitgtk-3.0-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package libgnome2-dev
E: Unable to locate package libwebkitgtk-3.0-dev
E: Couldn't find any package by glob 'libwebkitgtk-3.0-dev'
E: Couldn't find any package by regex 'libwebkitgtk-3.0-dev'

Re: Can Debian satisfy all dependencies?

Posted: Thu Mar 25, 2021 6:30 pm
by TI-994A
Mistrel wrote:Those packages are not available on Debian 10.x...
Those packages are not available in the latest Debian repositories. But they can still be downloaded and installed from earlier repos.

For example, libgnome2-dev and libwebkitgtk-3.0-dev can be found here:

Code: Select all

https://packages.debian.org/jessie/libgnome2-dev
https://packages.debian.org/stretch/libwebkitgtk-3.0-dev
To use the package tool for this, its repository list needs to be updated. This is usually stored in /etc/apt/sources.list, and here is a wiki for that:

> Debian Repository