clean up existing packages when changing supplemental package defs, #31194