2017-05-04 101 views
0

我按照running PuppetDb from source的僞裝文檔說明使用第二個選項來使用lein deps無法使用Leiningen構建

運行此命令後,我回去:

Could not transfer artifact puppetlabs:puppetserver:pom:2.7.2 from/to releases (http://nexus.delivery.puppetlabs.net/content/repositories/releases/): nexus.delivery.puppetlabs.net: Name or service not known 
Could not transfer artifact puppetlabs:puppetserver:pom:2.7.2 from/to releases (http://nexus.delivery.puppetlabs.net/content/repositories/releases/): nexus.delivery.puppetlabs.net 
This could be due to a typo in :dependencies or network issues. 
If you are behind a proxy, try setting the 'http_proxy' environment variable. 

我沒有與其他包管理器的任何問題,所以我不認爲這是一個網絡問題。我也試過github的master和stable分支。兩者都有同樣的問題。

這是我第一次使用Leiningen,所以我想知道如果這可能是我的設置的問題。

回答

0

事實證明,儘管documentation saying這種方法可以用於從源代碼構建PuppetDb,但事實並非如此。

project.clj文件中引用的puppetserver模塊需要訪問由Puppet擁有的私有存儲庫。

Received help對於Puppet票務系統的這個答案。