theohbrothers / docker-packer

Dockerized packer with useful tools 🐳
Apache License 2.0
3 stars 1 forks source link

Enhancement: Use .deb installer to install a specific virtualbox version #17

Closed leojonathanoh closed 2 years ago

leojonathanoh commented 2 years ago

Closes #10

Previously, apt was used to install virtualbox. Although this means builds are less error prone and should work, it has downsides:

Now a specific version of virtualbox is installed by using official .deb pacakges. This keeps reliability of builds, while addressing all of above weaknesses.

leojonathanoh commented 2 years ago
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 virtualbox-6.1 : Depends: libc6 (>= 2.29) but 2.27-3ubuntu1.4 is to be installed
                  Depends: libqt5core5a (>= 5.12.2) but 5.9.5+dfsg-0ubuntu2.6 is to be installed
                  Depends: libqt5widgets5 (>= 5.12.2) but 5.9.5+dfsg-0ubuntu2.6 is to be installed
                  Depends: libvpx6 (>= 1.6.0) but it is not installable
                  Recommends: libsdl-ttf2.0-0 but it is not going to be installed
                  Recommends: linux-headers-generic but it is not going to be installed or
                              linux-headers-generic-pae but it is not installable or
                              linux-headers-686-pae but it is not installable or
                              linux-headers-amd64 but it is not installable or
                              linux-headers-2.6-686 but it is not installable or
                              linux-headers-2.6-amd64 but it is not installable or
                              linux-headers
                  Recommends: pdf-viewer
E: Unable to correct problems, you have held broken packages.

trying to find an better way to install than the .deb packages than cannot resolve their dependencies.

leojonathanoh commented 2 years ago

prefer #18

leojonathanoh commented 2 years ago

closing in favor of #18