evolvedbinary / fusiondb-server

FusionDB Server
https://www.fusiondb.com
21 stars 0 forks source link

Consider fixing the deb package dependencies when installing #13

Open sgmlguru opened 4 years ago

sgmlguru commented 4 years ago

Installed the latest Fusion DB snapshot (1.0.0~20200615135044) on Ubuntu 20.04, kernel 5.4, pretty vanilla Ubuntu install with nothing fancy. The install complained about these missing dependencies:

Unpacking fusiondb-server (1.0.0~20200615135044) ...
dpkg: dependency problems prevent configuration of fusiondb-server:
 fusiondb-server depends on dh-systemd; however:
  Package dh-systemd is not installed.
 fusiondb-server depends on libzstd-dev; however:
  Package libzstd-dev is not installed.

dpkg: error processing package fusiondb-server (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 fusiondb-server

It wasn't a big deal installing the missing packages manually but I know that deb packages can be made to handle that sort of thing automatically.

Thanks for the hard work.

sgmlguru commented 3 years ago

I should add that for the latest version of Ubuntu, 21.04, the dh-systemd package is no longer installable as it is now part of debhelper and there is no transitional package made available. See https://www.mail-archive.com/ubuntu-bugs@lists.ubuntu.com/msg5903057.html.

This means that the deb FusionDB package cannot be installed on Ubuntu 21.04 and later at all.

Thanks as always for the hard work.

cwittern commented 2 weeks ago

I would like to try out FusionDB on my Ubuntu 22.04 installation, but due to the missing dependencies, the install fails and there does not seem to be a workaround, except updating the installation packages as suggested by @sgmlguru .