Then just buy a good pack and a seperate day-pack for carry-on/daytime use.
There's probably precious little time they'll be zipped in a single unit anyway.
Have a look at the Ebags Weekender for the carry-on/weekend bag. He can then check-in any old bag to put 6 weeks worth of junk in.