2012-11-20 17 views
20
Warning: Could not link pkg-config. Unlinking... 
Error: The `brew link` step did not complete successfully 
The formula built, but is not symlinked into /usr/local 
You can try again using `brew link pkg-config`‏‏‏‏‏‏ 

उत्तर

22
  1. काढ़ा पुनर्स्थापना pkg-config
  2. rm आर हमलावर-निर्देशिका
  3. दोहराने कदम 1
+1

क्या इसका कोई समान समाधान है लेकिन उबंटू के लिए? – Pinocchio

+0

तीसरा चरण बेकार है या 'ब्रेक अनलिंक पीकेजी-कॉन्फ़िगरेशन और ब्रू लिंक लिंक पीकेजी-कॉन्फ़िगरेशन' – soyuka

+0

होना चाहिए, आप पहले तीन चरणों को 'brew reinstall pkg-config' के साथ मर्ज कर सकते हैं। – bfontaine

2

यह/usr/local/share पर अनुमति अनुमति हो सकती है। पूरा करने के लिए लिंक के लिए आपको उस निर्देशिका में लेखन अनुमति की आवश्यकता है। हालांकि, यदि आप लिखने की अनुमति सेट करते हैं तो zsh असुरक्षित निर्देशिका के बारे में शिकायत करेगा। मैंने pkg-config को स्थापित करने की अनुमति देने के लिए लेखन अनुमति दी और फिर इसे हटा दिया ताकि zsh खुश हो।

9

जैसा कि माइकल पिग ने ऊपर कहा था, मेरे मामले में यह फ़ोल्डर अनुमति समस्या थी। मैं निम्नलिखित करना था:

sudo chmod 777 /usr/local/bin 
sudo chmod 777 /usr/local/share/man/man1 
brew link pkg-config 

और बाद मेरा कार्य पूर्ण हो:

sudo chmod 755 /usr/local/bin 
sudo chmod 755 /usr/local/share/man/man1 

मूल अनुमतियों बहाल करने के लिए।

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^