The both deb-packages have set dependencies to the required software packages:
Code: Select all
$ dpkg -I x64/deb/veeam_1.0.0.499_amd64.deb | grep "Depends"
Depends: libfuse2, libacl1, libattr1, libstdc++6, libgcc1, lvm2, libc6, libblkid1, veeamsnap
$ dpkg -I x64/deb/veeamsnap_1.0.0.499_all.deb | grep "Depends"
Depends: dkms (>= 2.1.0.0)
In general, dpkg is not responsible for automated installing software dependencies. This work is done by the software manager apt. And because the VAL is currently not available on any repository for apt, the dependencies does not get installed automatically by apt. But as vmniels said, there will be a repository later on.
But you can do the following commands, if you don't want to search the dependency packages manually:
(Should work on any deb file out there - not VAL specific)
Code: Select all
$ dpkg -i veeamsnap_1.0.0.499_all.deb
[...yes, this fails. Just ignore it. ]
Selecting previously unselected package veeamsnap.
(Reading database ... 136700 files and directories currently installed.)
Preparing to unpack veeamsnap_1.0.0.499_all.deb ...
Unpacking veeamsnap (1.0.0.499) ...
dpkg: dependency problems prevent configuration of veeamsnap:
veeamsnap depends on dkms (>= 2.1.0.0); however:
Package dkms is not installed.
dpkg: error processing package veeamsnap (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
veeamsnap
$ dpkg -i veeam_1.0.0.499_amd64.deb
[...yes, this fails as well. Just ignore it too. ]
Selecting previously unselected package veeam.
(Reading database ... 136761 files and directories currently installed.)
Preparing to unpack veeam_1.0.0.499_amd64.deb ...
Unpacking veeam (1.0.0.499) ...
dpkg: dependency problems prevent configuration of veeam:
veeam depends on lvm2; however:
Package lvm2 is not installed.
veeam depends on veeamsnap; however:
Package veeamsnap is not configured yet.
dpkg: error processing package veeam (--install):
dependency problems - leaving unconfigured
Processing triggers for ureadahead (0.100.0-16) ...
Errors were encountered while processing:
veeam
$ apt-get install -f
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
dkms lvm2 watershed
Suggested packages:
debhelper thin-provisioning-tools
The following NEW packages will be installed:
dkms lvm2 watershed
0 upgraded, 3 newly installed, 0 to remove and 201 not upgraded.
2 not fully installed or removed.
Need to get 481 kB/547 kB of archives.
After this operation, 1692 kB of additional disk space will be used.
Do you want to continue? [Y/n]
[...]