जब मैं दौड़ता हूं equery depgraph www-client/chromium-10.0.648.151
, तो सभी निर्भरताएं उपलब्ध नहीं होती हैं। कुछ शो M[package.mask]
, जबकि कुछ अन्य शो [missing keyword]
। मेरे ACCEPT_KEYWORDS
है ~amd64-linux
के अनुसार, emerge --info
। मैंने अलग-अलग प्रयोग किया ACCEPT_KEYWORDS
(एक पर्यावरण चर के रूप में पारित किया गया eqeury
), और सभी में अलग-अलग लापता निर्भरताएं हैं। सभी संभावित संयोजनों के बीच, केवल ACCEPT_KEYWORDS='amd64 ~amd64 ~amd64-linux'
सभी निर्भरताओं के साथ एक बार में संतुष्ट किया जा सकता है।
यहाँ मेरे सवाल हैं:
- है
ACCEPT_KEYWORDS='amd64 ~amd64 ~amd64-linux'
कोई मान्य विन्यास? - मैंने प्रलेखन से सीखा है जिसका
amd64
अर्थ है स्थिर, और~amd64
अस्थिर का मतलब है। किस बारे में~amd64-linux
? - यदि मैं चयन करता हूं
~amd64
,equery
तो केवल उपलब्ध पैकेज का उपयोग नहीं करेगाamd64
, जिसके परिणामस्वरूप लापता निर्भरताएं हैं। क्या यह अपेक्षित है? यदि हां, तो अस्थिर परीक्षकों कोACCEPT_KEYWORDS='amd64 ~amd64'
इसके बजाय कम से कम उपयोग करना चाहिएACCEPT_KEYWORDS='~amd64'
? - क्या कीवर्ड का क्रम मायने रखता है?
अतिरिक्त जानकारी: मैंने इस गाइड के बाद Gentoo Prefix स्थापित किया । डिफ़ॉल्ट रूप से,
$EPREFIX/etc/make.profile
एक सममिति होती है $EPREFIX/usr/portage/profiles/prefix/linux/amd64
और इसमें एक समाहित होता make.defaults
है ACCEPT_KEYWORDS="-amd64 ~amd64-linux"
। न तो $EPREFIX/etc/make.conf
है और न ही $EPREFIX/etc/make.globals
है ACCEPT_KEYWORDS
कॉन्फ़िगर किया गया। के अनुसार eselect profile list
, कोई प्रोफ़ाइल चयनित नहीं है।
xtables-addons
। लेकिन जब से मेरा जेंटू बॉक्स एक शुद्ध फ़ायरवॉल के रूप में कार्य करता है, मैं वास्तव में अन्य पैकेजों की स्थिरता से चिंतित नहीं हूं :)