हैप्स्टैक लाइट मुझ पर टूट रहा है क्योंकि यह धुंध-एचटीएमएल संस्करण 0.5 हो रहा है और यह संस्करण 0.4 चाहता है। Cabal का कहना है कि दोनों संस्करण 0.4.3.4 और 0.5.0.0 स्थापित हैं। मैं 0.5.0.0 को हटाना चाहता हूं और केवल पुराने संस्करण का उपयोग करना चाहता हूं। लेकिन कैबल में "अनइंस्टॉल करें" कमांड नहीं है, और जब मैं ghc-pkg unregister --force blaze-html
, ghc-pkg
का प्रयास करता हूं तो कहता है कि मेरे आदेश को अनदेखा कर दिया गया है।मैं कैबल पैकेज के संस्करण को कैसे अनइंस्टॉल कर सकता हूं?
मैं क्या करूँ?
अद्यतन: इसे विश्वास नहीं करें। हालांकि ghc-pkg
कमांड को अनदेखा करने का दावा करता है, कमांड को अनदेखा नहीं किया गया है। और डॉन स्टीवर्ट के स्वीकृत उत्तर के साथ आप उस संस्करण को हटा सकते हैं जिसे आप खत्म करना चाहते हैं।
'ghc-pkg list blaze-html'? क्या आप वाकई इसे सही उपयोगकर्ता के रूप में चला रहे हैं? हो सकता है कि संस्करण स्पष्ट रूप से अपंजीकृत होने के लिए कहें? – ivanm
@ivanm पूछने के लिए धन्यवाद। 'Ghc-pkg' * lied * को बाहर कर देता है! –
http://stackoverflow.com/questions/7252193/can-cabal-not-un-install-packages का डुप्लिकेट सॉर्ट करें, लेकिन मैं इसे ध्वजांकित करने में अनिच्छुक हूं क्योंकि यह बेहतर है :) –