ebuild +пакет+digest [Решено; возможно это баг ]
draft3r 12 Августа, 2013 - 18:17
Вообщем вся эта котовасия уже длится минут 15 - я успел сковородку котлет пожарить - а манифеста не было и нет. В чем проблема я так и не понял. вот подключился к процессу strace -p http://bpaste.net/show/122200
Он там "шуршит" чего-то, только непонятно чего. Проц под 99% и все. Портаж обновил. Python-updater тоже сделал свое дело - не помогло. Need help =]
UPD В роли питона выступала 3-я версия. Попробовал ручками все тоже самое, только за основу была взята 2-я - и все сразу получилось. Получается нужно пересобрать портаж без поддержки 3-го питона ?
UPD2 Насколько это новый велосипед, и велосипед ли это вообще - у меня разбираться нет ни времени, ни сил. Так что для себя portage установлю с вторым питоном только.
А пока имею portage
Installed versions: 2.1.13.7{tbz2}(16:07:05 12.08.2013)(ipc python2 python3 -build -doc -epydoc -pypy2_0 -selinux -xattr LINGUAS="ru" PYTHON_TARGETS="python2_7 python3_2 -pypy1_9 -pypy2_0 -python2_6 -python3_1 -python3_3 -python3_4")
Питоны
Installed versions: 2.7.3-r3(2.7){tbz2}(05:38:07 06.01.2013)(gdbm ncurses readline sqlite threads wide-unicode xml -berkdb -build -doc -examples -ipv6 -ssl -tk -wininst ELIBC="-uclibc") 3.2.3-r2(3.2){tbz2}(06:08:40 06.01.2013)(gdbm ncurses readline sqlite threads wide-unicode xml -build -doc -examples -ipv6 -ssl -tk -wininst ELIBC="-uclibc")
»
- Для комментирования войдите или зарегистрируйтесь
При выполнении digest
При выполнении digest ebuild`а для указанного ebuild`а скачиваются файлы, необходимые для установки пакета со всеми возможными комбинациями опций (USE флагов) для всех поддерживаемых архитектур и выполняется подсчёт контрольных сумм. Как следствие, если архитектур много, а файлы (архивы), необходимые для установки пакета большие, то подсчёт контрольных сумм может занять некоторое время, плюс не забудьте о времени на скачивание всех файлов.
В том то и дело что оно
В том то и дело что оно сначала скачивает, что требуется, потом "манифестится". для 150 метров сколько нужно времени ? Округлим до около минуты. Как оно и вышло при использовании питона второй версии, а не третьей.
(Пакет уже лежит локально - скачивания нет вообще!) Так что думается мне или у меня что-то не так, либо это баг.
Для себя я пересоберу принудительно portage PYTHON_TARGETS="python2_7 -python3_2"
知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"
> скачиваются файлы,
> скачиваются файлы, необходимые для установки пакета со всеми возможными комбинациями опций (USE флагов)
Скачивается то, что указано в SRC_URI. Какая взаимосвязь с USE?
Так товарищи создайте у себя
Так товарищи создайте у себя локальный оверлей и попробуйте дать команду ручками
/usr/bin/python3 /usr/bin/ebuild пакет.ebuild digest
У меня с 3-им питоном ничего не выходило. Вот и все. С вторым питоном, все как раньше: раз - и готовО!
PS пакет уже давно лежал в $(distdir), поэтому в моем случае SRC_URI неважен.
知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"
У меня не воспроизводится.
У меня не воспроизводится.
У меня не воспроизводится.
Это значит манифест не создает ?
知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"
Создается нормально.
Создается нормально.
alexanderyt написал(а): >
Как старшина Ясьненко скажу - связь прямая
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Да уже увидел. Вольно.
Да уже увидел. Вольно.