a heavy plastic liner is a major bit of canoe tripping gear.
several sizes are avalible.i put an old liner in my Duluth pack and a new one inside that.the old one protects the inner bag.
more than once I have had packs floating in the bilge water during heavy rain.