Cheaper to still fly it in.
There's a windmill at Rankin,it rarely spins,a greenhouse would need to be blacked out during the night as plants dont do very well in 24 hour sunlight.
Geo thermal would be a challenge because of permafrost.
Diesel runs the Arctic,the biggest problem is logistics and the fact that most small hamlets and communities have one store in the town,in Baker lake it's the northern store,you buy everything from food to your next truck there.
It's a huge monopoly and there is no competition.
In 2007 Baker lake Northern store was outfitting over 40 exploration camps,this left the store shelves empty everywhere.
So what you're really saying is that the mining camps don't look after themselves, they take the food meant for the locals.