-config scripts are very broken in cross environments but in target images they actually work as intended. If someone built an image with libgpg-config in and they tried to build an upstream package which used it then it would fail as we ship the broken script in the package. I think we should break the sysroot, but not the packages.
Moved en masse from 4.2 to 4.3 by Randy.