сборка tycho, действие chmod не выполняется для цели linux/64

Я создаю rcp-приложение с Tycho (0.14.1) на 64-битной Ubuntu. для целевой ОС win32/64 сборка работает нормально, но когда я добавляю linux/64 к целям, сборка завершается со следующей ошибкой:

Установка org.some.rcp.product 0.0.0. Установка не удалась. Произошла ошибка при установке контекста сеанса элементов: (profile=DefaultProfile, Phase=org.eclipse.equinox.internal.p2.engine.phases.Install, operand=null --> [R]org.some.rcp.product .executable.gtk.linux.x86_64 0.0.0, action=org.eclipse.equinox.internal.p2.touchpoint.natives.actions.ChmodAction). Ошибка действия chmod - файл /home/user/workspace/some.rcp.product.tycho/target/products/some.rcp.product/linux/gtk/x86_64/launcher.svn-base не существует

я понятия не имею, почему здесь появляется строка svn, вообще нет ссылок на svn ни в одном проекте, участвующем в сборке.

любые подсказки/решения?

редактировать: я забыл упомянуть, я уже пытался установить пользовательское имя запуска, как описано здесь: https://bugs.eclipse.org/bugs/show_bug.cgi?id=349877 у меня не работает


person hage    schedule 12.04.2012    source источник
comment
Ваш проект находится в репозитории SVN? Похоже, это было основной причиной появления подобного сообщения об ошибке в другая система сборки.   -  person oberlies    schedule 11.09.2012


Ответы (2)


не знаю почему, но добавив репозиторий eclipse в свое собственное целевое определение (tycho-example-4 описывает, как) решил проблему.

person hage    schedule 16.04.2012
comment
Если это действительно решит проблему, было бы важно знать, какие репозитории p2 у вас были в вашем целевом определении, прежде чем вы добавляли репозиторий eclipse. - person oberlies; 11.09.2012

Это похоже на ошибку. Если вы все еще можете воспроизвести проблему, опубликуйте эти шаги как ошибку в Отслеживание ошибок Tycho.

person oberlies    schedule 19.07.2012