LINUX.ORG.RU

Не собирается pykde4-9999

 ,


0

1
- Installing: /var/tmp/portage/kde-base/pykde4-9999/temp/images/3.2/usr/share/apps/pykde4/examples/./default.py
-- Installing: /var/tmp/portage/kde-base/pykde4-9999/temp/images/3.2/usr/share/apps/pykde4/examples/./__init__.py
 * ERROR: kde-base/pykde4-9999 failed (install phase):
 *   python_merge_intermediate_installation_images(): '/usr/bin/pykdeuic4-2.7' already exists
 * 
 * Call stack:
 *     ebuild.sh, line   93:  Called src_install
 *   environment, line 7437:  Called python_merge_intermediate_installation_images '/var/tmp/portage/kde-base/pykde4-9999/temp/images'
 *   environment, line 6550:  Called die
 * The specific snippet of code:
 *                   die "${FUNCNAME}(): '${EPREFIX}/${file}-${PYTHON_ABI}' already exists";
 * 
 * If you need support, post the output of `emerge --info '=kde-base/pykde4-9999'`,
 * the complete build log and the output of `emerge -pqv '=kde-base/pykde4-9999'`.
 * This ebuild used the following eclasses from overlays:
 *   /var/lib/layman/kde/eclass/kde4-base.eclass
 *   /var/lib/layman/kde/eclass/kde4-functions.eclass
 *   /var/lib/layman/kde/eclass/cmake-utils.eclass
 * This ebuild is from an overlay named 'kde': '/var/lib/layman/kde/'
 * The complete build log is located at '/var/tmp/portage/kde-base/pykde4-9999/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/kde-base/pykde4-9999/temp/environment'.
 * Working directory: '/var/tmp/portage/kde-base/pykde4-9999/temp/images/2.7'
 * S: '/var/tmp/portage/kde-base/pykde4-9999/work/pykde4-9999'

Версию эту беру из оверлея «kde». По тексту ясно, что не так, но что с этим делать - хз. Вызываю megabaks'a.

★★

Ответ на: комментарий от init_6

В этой теме смысл - понять, как заставить его собраться. Ибо недообновленные кеды могут потом и не взлететь.

Ага, попробую.

Valdor ★★ ()
Ответ на: комментарий от Dragon59

Это гениально. Переместил в ~/, пробую пересборку. Но что-то мне подсказывает, что проблема возникает где-то во время сборки, когда еще до установки пакета в систему что-то идет не так. Но, тем не менее, попробую.

Valdor ★★ ()
Ответ на: комментарий от Dragon59

Ошибка по прежнему имеет место быть, хотя в системе файла уже нет. Так и есть - проблема на этапе сборки. Сообщу-ка я девелоперам.

Valdor ★★ ()
Ответ на: комментарий от qnikst

Учетки у меня нет. Если у тебя есть, можешь ли ты сообщить им следующее?

Today's version 9999 of pykde4 from Gentoo Overlay «kde» doesn't get compiled, because of an error with a file, which already exists during the build. Build.log:

 * ERROR: kde-base/pykde4-9999 failed (install phase):
 *   python_merge_intermediate_installation_images(): '/usr/bin/pykdeuic4-2.7' already exists
 * 
 * Call stack:
 *     ebuild.sh, line   93:  Called src_install
 *   environment, line 7437:  Called python_merge_intermediate_installation_images '/var/tmp/portage/kde-base/pykde4-9999/temp/images'
 *   environment, line 6550:  Called die
 * The specific snippet of code:
 *                   die "${FUNCNAME}(): '${EPREFIX}/${file}-${PYTHON_ABI}' already exists";

Valdor ★★ ()
Последнее исправление: Valdor (всего исправлений: 1)
Ответ на: комментарий от Valdor

Я рад отметить, что и недообновленные кеды(kde-plasma-workspace все еще версии 4.9.5) нормально запускаются и работают.

Valdor ★★ ()
Ответ на: комментарий от Valdor

у меня на bugs.kde.org тоже нету, хотя смотря на ошибку может и гентупроблема, к сожалению я не особо разбираюсь в питоновых еклассах, погоди до завтра может появятся те, кто разбираются.

и хотелось бы полный билдлог увидеть.

qnikst ★★★★★ ()
Последнее исправление: qnikst (всего исправлений: 1)
Ответ на: комментарий от qnikst

Вот в нем-то и проблема, я уже это понял. Добавил в Ебилд в то место удаление файла, на который жалуется, и для подстраховки цикл запустил с while true его удалением. Не помогло.

Valdor ★★ ()
Ответ на: комментарий от qnikst

Конкретно в этот раз почистил, убедившись, что кеды запускаются.

Valdor ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.