After updating my Nix packages today, I noticed that podman must have been updated as well. It showed since my default machine was no longer present and I could not start the database container that I needed.
I’m using a MacBook Pro with ARM processor, more specifically the M1 model. It needed some special treatment in the past already, but I found a way for my environment. Okay, so recreating the Podman machine is as simple as:
That did download the new machine image and also tried to start the VM automatically:
What is vfkit
and why doesn’t it exist? I was thinking it is something specific to me using Nix on my Mac,
so I tried to add the vfkit
package to my Nix installation. However, at the time of writing,
this package does not exist.
Googling around I found the following GitHub Issue which gave the final hint on how to solve this problem.
To install vfkit
, just head over to their GitHub Project and download the latest version.
After the download finished, I moved it in place:
Tada :party:, podman machine is working again.