The Roanoke colony is not a really fitting comparison (actually there are none, this is literally unprecedented), they were still on Earth. And they vanished because they had no food. And they didn’t vanish into the void. They were welcomed by a native colony nearby. Most integrated into the colony, some traveled to other places, died, or were integrated into other native villages.
If a Mars colony runs out of food, I’m not sure there is a Martian village to welcome them.
Ancient technology turns milk into something we want to eat and that’s delicious and that’s been eaten since the dawn of time.