2012-04-12 74 views
0

我正在構建一個64位Ubuntu的tycho(0.14.1)的rcp應用程序。對於目標操作系統win32/64的構建工作正常,但是當我將linux/64添加到目標時,構建失敗並出現以下錯誤:tycho構建,chmod操作失敗的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 沒有工作

+0

將您的項目置於SVN資料檔案庫中?這似乎是在不同的構建系統中出現[類似錯誤消息](https://bugs.eclipse.org/bugs/show_bug.cgi?id=336963)的根本原因。 – oberlies 2012-09-11 16:09:51

回答

0

不知道爲什麼,但加入了Eclipse回購我自己目標定義(tycho-example-4描述如何)解決了這個問題。

+0

如果這真的解決了這個問題,在添加「eclipse repo」之前,知道您的目標定義中有哪些p2存儲庫是非常重要的。 – oberlies 2012-09-11 16:05:50

0

這看起來像一個錯誤。如果您仍然可以重現該問題,請將這些步驟作爲Tycho issue tracker中的錯誤發佈。