The only solution I know of is lifeboat rations from Mayday, Datrex, etc., along with hard candy, powdered soups, other dry goods, etc.

The lifeboat rations will be edible after five years, regardless of storage temperatures. The dry goods I typically replace annually after the end of hot weather.