kfilemetadata from frameworks misses .po files in the git archive it extracts to kfilemetadata.pot because of reasons it is called kfilemetadata5.pot https://websvn.kde.org/trunk/l10n-kf5/templates/messages/frameworks/kfilemetadata5.pot?view=log but by the time the tars are released it's called kfilemetadata.po releaseme should by psychic and know this and deal with it.
Just change the extract name to kfilemetadata5 or a complete new name. This is silly.