2013-10-18 60 views
0

我的軟件包建立在大部分目標發行版上,但Ubuntu 13.04失敗是因爲他們將libgps-dev和libhamlib-dev移動到Universe,而OBS不導入Universe。解決對openuse構建系統的依賴關係

我在我的倉庫中有hamlib和gpsd項目,他們爲Ubuntu 13.04構建。我認爲這會自動將它們提供給同一個存儲庫中的其他項目。

如果我使用鏈接或聚合來引用它們,它似乎是所有發行版中的全局變量,並且我得到包含這些包的發行版的重複錯誤。

任何想法?

項目是在這裏:http://build.opensuse.org/package/show/home:juliancable/dream

回答

0

OK,說明沒有給我答案的一部分。我必須從debian.control文件中取出依賴項並將其從dsc文件中取出。我認爲這會讓存儲庫缺少運行時依賴聲明,但至少包會生成。