Вот код где встречается это сообщение:
Vendor->FingerPrintList.push_back(string(buffer));
delete [] buffer;
if (Vendor->FingerPrintList.empty() == true ||
Vendor->Description.empty() == true)
{
_error->Error(_("Vendor block %s is invalid"), Vendor->VendorID.c_str());
delete Vendor;
continue;
}
Из этого возможно следует, что нет наполнения в описании имени и самой подписи.
Если задать неправильное имя, будет сообщение типа :
[root@BlackFlash sources.list.d]# apt-get update
E: Неизвестный ID поставщика 'p11' в строке 3 списка источников /etc/apt/sources.list.d/10-Linux-local.list.
Если неправильно прописать подпись, тоже друное сообщение
W: Release files for some repositories could not be retrieved or authenticated. Such repositories are being ignored.
E: Failed to fetch http://ftp.altlinux.org/pub/distributions/ALTLinux/p10/branch/x86_64/base/release Неверная подпись файла описания (должно быть
000BE37422F73D9CB3A0C8D142F343A2C7EB80F9, а получено 357BE37422F73D9CB3A0C8D142F343A2C7EB80F9)
Возможно кто-в интернете режет подпись и имя поставщика и вы их не получаете