For the sake of help and guidance, this particular error was rather trivial.
xmlrpc/client is missing (it was part of ruby but not is separated).
Due to that old dependencies are missing it.
You can
root@b:~# gem install xmlrpc
And restart the service:
$ systemctl restart opennebula-novnc
This
Hi,
this package was buggy and unmaintained for quite a while already.
Due to that it was removed from the Archive after Bionic in Debain and Ubuntu.
=> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=903743
The package is only in universe and with a track record like that it
seems nobody
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: opennebula (Ubuntu)
Status: New => Confirmed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1799905
Title:
** Tags removed: need-duplicate-check
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1799905
Title:
package opennebula-sunstone 4.12.3+dfsg-3.1build1 failed to
install/upgrade: installed