Looking at the concepts work led me to notice this bug: we weren't finding packs used only in variable template-ids. Tested x86_64-pc-linux-gnu, applying to trunk.