Fix SmartConfigure to ignore ordering of packages that are already valid