types.py: Add a CoreWarning for unaliased sources

We should be warning the user if they are using unaliased sources, since
that means they don't have the ability to mirror them or ensure long term
repeatability of their builds.

This warning should be allowed to be fatal.
1 file changed