Я недавно переключился на 14,04 64 бита от 12,04 32 битов. Я использую пакеты, которые создаются моей компанией, и я добавил зависимость от архитектуры в sources.list файле как:
deb [arch=i386] http:xxxxx
Много пакетов использует Обеспечивание: поле в файле управления, чтобы к полной заливке более старые зависимости. Это работало прежде над хост-машинами на 32 бита, но теперь это жалуется, что пакет отсутствует, f.e. У меня есть пакет, который обеспечивает B и когда я устанавливаю пакет C, который зависит от B, который он приводит к сбою, потому что он говорит, что B не установлен даже при том, что пакет A правильно установлен.
Файлу управления для пакета A определили архитектуру как все.
Это имеет что-то, чтобы сделать с несоответствием архитектуры или что?