Change apk install command to not use a virtual package any more
When something gets installed with --virtual <something>
, it basically
creates a new package on the fly that depends on everything you add
after it. However if you run the command again but with other packages
after it, the newly created virtual package will depend on the new
packages instead.
The command used here was used both for Perl dependencies and system dependencies, meaning one invocation of that command would overwrite the packages from the other. Thus you can never actually have both the Perl dependencies installed and the ones required for actually building stuff.
It was a nice way to easily be able to get rid of all build dependencies when wanting to clean up but it's not feasible any more with the current way the code is written, so better just install everything without the virtual package.