emerge -f - несовпадение размера файлов
MVG 2 октября, 2009 - 08:02
Всем доброго времени суток.
После очередного emerge --sync получил ошибку при обновления мира:
* The following 14 packages have failed to build or install: * * ('ebuild', '/', 'sys-libs/db-4.7.25_p4', 'merge') * ('ebuild', '/', 'media-fonts/font-daewoo-misc-1.0.0', 'merge') * ('ebuild', '/', 'media-fonts/font-sony-misc-1.0.0', 'merge') * ('ebuild', '/', 'media-fonts/font-bitstream-speedo-1.0.0', 'merge') * ('ebuild', '/', 'media-fonts/font-jis-misc-1.0.0', 'merge') * ('ebuild', '/', 'media-fonts/font-misc-cyrillic-1.0.0', 'merge') * ('ebuild', '/', 'media-fonts/font-bitstream-75dpi-1.0.0', 'merge') * ('ebuild', '/', 'media-fonts/font-isas-misc-1.0.0', 'merge') * ('ebuild', '/', 'media-fonts/font-cronyx-cyrillic-1.0.0', 'merge') * ('ebuild', '/', 'media-fonts/font-mutt-misc-1.0.0', 'merge') * ('ebuild', '/', 'media-fonts/font-sun-misc-1.0.0', 'merge') * ('ebuild', '/', 'media-fonts/font-bh-lucidatypewriter-100dpi-1.0.0', 'merge') * ('ebuild', '/', 'media-fonts/font-bh-100dpi-1.0.0', 'merge') * ('ebuild', '/', 'media-fonts/font-bh-lucidatypewriter-75dpi-1.0.0', 'merge') *
Дело в том, что у всех этих пакетов не совпадает реальный размер файлов, с размером, сохраненным в Manifest.
Хочу заметить, что все эти файлы качаются из официальных источников:
http://www.oracle.com/technology/products/berkeley-db/db/update/
http://xorg.freedesktop.org/releases/individual/font/
Поиск в гугле по этому поводу ничего не дал.
Кто нибудь сталкивался с этим, или это моя локальная проблема?
»
- Для комментирования войдите или зарегистрируйтесь
/
Некоторое время назад (года полтора-два) я тоже сталкивался с случаем неправильно сформированного Manifets'а.
В качестве лечения могу предложить:
1. Повторная синхронизация (отстоящая от проблемной по крайней мере на сутки);
2. Если не поможет, а пакеты не суть критичны --- в багзиллу.
:wq
--
Live free or die
Спасибо за совет. Пробовал
Спасибо за совет.
Пробовал синхронизироваться два раза с интервалом ~12 часов. Не помогло.
Пакеты, на мой взгляд, очень критичны - как минимум это шрифты для обновления xorg.
Раньше лечил такое или поиском файла соответствующего размера, или переписыванием Manifest через ebuild ... digest.
Но это были единичные случаи. Сейчас же - это целый набор пакетов и только что после стабилизации xorg-server.
Неужели могли такое пропустить при тестировании?
И как в этом случае оформить в багзиллу - каждый пакет отдельно или в общий баг?
.
Думаю, одним общим багом (ошибка генерации манифеста).
С указанием когда и для каких пакетов (и для какой/с какого зеркала синхронизации) он проявляется.
:wq
--
Live free or die
только что столкнулся с почти
только что столкнулся с почти тем же, только просто ставил систему начисто. говорит, чексум не совпал у скачанного и у манифеста (размер кстати сопадал).
вылечил через пересбор манифестов (предварительно удалив старые) и "ebuild точтоневстало.ebuild digest"