My myog backpacks are not waterproof. I make them from uncoated nylon.

(1) Must-be-dry stuff goes into a trash compactor bag inside the backpack. It will stay dry even if I drop the pack in a lake.
(2) Everything else is in the pack (outside of the trash compactor bag), thru which rain freely enters and exits when the weather is wet and drains and dries when the weather is dry.

My food bag is in category #2 because the individual food packets are waterproof and the food back will hang out at night and often be wet when re-entering my backpack.

Stove is in category # 2 also.