Installation issues on Fedora 36

Good evening! All good? (The links are separated because of the limitation of the psot.)

I’m trying to install/compile OpenVas on a Fedora 36. I’m having a lot of problems with “virtual:world” because it’s not recognizing any of the libraries I’ve already installed. It started with the error Package 'json-glib', required by 'virtual:world', not found. In all Fedora repositories I couldn’t find the library, so I downloaded and installed it manually from here: linuxfromscratch . org/blfs/view/ 9.0-systemd/general/json-glib.html

Now I’m having the same problem with ‘gnutls’, which I already downloaded by the same method here: fedora.pkgs . org/36/cheese-x86_64/gvm-libs-devel-21.4.1-1.fc36.x86_64.rpm.html However, when trying to install this package I get a dependency error:

gvm-libs = 21.4.1-1.fc36 is needed by gvm-libs-devel-21.4.1-1.fc36.x86_64
libgvm_base.so.21()(64bit) is needed by gvm-libs-devel-21.4.1-1.fc36.x86_64
libgvm_boreas.so.21()(64bit) is needed by gvm-libs-devel-21.4.1-1.fc36.x86_64
libgvm_gmp.so.21()(64bit) is needed by gvm-libs-devel-21.4.1-1.fc36.x86_64
libgvm_osp.so.21()(64bit) is needed by gvm-libs-devel-21.4.1-1.fc36.x86_64
libgvm_util.so.21()(64bit) is needed by gvm-libs-devel-21.4.1-1.fc36.x86_64
pkgconfig(gnutls) >= 3.2.15 is needed by gvm-libs-devel-21.4.1-1.fc36.x86_64
pkgconfig(uuid)

So far so good, I’ve been using rpm. I tried to install the package through yum, but it didn’t install the dependencies automatically either. So I installed one by one through dnf. But I still can’t install gvm-libs, it doesn’t recognize the installed dependencies. And so I can’t finish installing OpenVas either.

GVM version

openvas-scanner: 21.4.4

Environment

Operating system: Fedora 36
Kernel: 5.17.11-300.fc36.x86_64
Installation method / source: Actual version from https://github.com/greenbone/openvas-scanner

Would anyone have any idea what to do? Thanks in advance!

Well. this works: https://github.com/Atomicorp/gvm , but not on fedora 36.

Debian 11 is best solution for compiling GVM. imho.

Eero

1 Like

Thank you, Eero.

Shortly after posting this thread I was able to install from this repository: nosuchhost . net/~cheese/fedora/packages/36/x86_64/cheese-release. html Now I’m trying to solve the same problem with gpgme and ksba libraries. Installing one by one, even the dependencies of the dependencies. :rofl:

why? use install Debian 11

Eero