2011-12-05 12 views
6

मेरे पास जिथब पर एक आर पैकेज है जो "कॉन्फ़िगर" स्क्रिप्ट का उपयोग करता है (चूंकि कुछ सी कोड जीएसएल पुस्तकालयों पर निर्भर करता है)। मैं DevTools पैकेज से github_install() फ़ंक्शन का उपयोग कर पैकेज को स्थापित करने की कोशिश और त्रुटि मिलती है:आर के devtools - "कॉन्फ़िगर" फ़ाइल के साथ github से स्थापित करें

(as ‘lib’ is unspecified) 
* installing *source* package ‘wrightscape’ ... 
ERROR: 'configure' exists but is not executable -- see the 'R Installation and Administration Manual' 

सुनिश्चित नहीं हैं कि क्या करना है - वहाँ GitHub पर एक फ़ाइल के लिए अनुमतियों को निष्पादित के रूप में ऐसी बात कर रहे हैं? क्या यह एक devtools मुद्दा या एक विन्यास मुद्दा है? (स्रोत से पैकेज स्थापित करना मेरे लिए ठीक काम करता है)। पैकेज यहाँ है। https://github.com/cboettig/wrightscape

+0

एक बग रिपोर्ट फ़ाइल करें। – hadley

+0

@ हडली धन्यवाद! [बग रिपोर्ट] (https://github.com/hadley/devtools/issues/32) – cboettig

उत्तर

4

अब यह devtools (0.7) के नवीनतम संस्करण में तय किया गया है।

0

गिट सीधे फ़ाइल अनुमतियों का प्रबंधन नहीं करता है। बिट्स को गिट से वितरित करने के बाद आमतौर पर अनुमतियों को समायोजित करने के लिए बिल्ड या इंस्टॉल स्क्रिप्ट की ज़िम्मेदारी होती है। तीसरे पक्ष के उपकरण हैं जो इससे मदद कर सकते हैं। SO प्रश्न Retaining file permissions with Git पर चर्चा देखें।

उम्मीद है कि इससे मदद मिलती है।

0

मैं ने वही समस्या है जो मेरे/tmp निर्देशिका के कारण हुई थी घुड़सवार किया जा रहा noexec, और एक अलग TMPDIR सेट करके किया था, के रूप में समझाया here

export TMPDIR=~/tmp 
संबंधित मुद्दे