Gentoo'da
NameError: global name 'parents_file' is not defined
şeklinde hata alıyorsanız.
Örneğin; emerge --sync yaptığınızda;
Traceback (most recent call last):
File "/usr/bin/emerge", line 4049, in ?
emerge_main()
File "/usr/bin/emerge", line 3768, in emerge_main
settings, trees, mtimedb = load_emerge_config()
File "/usr/bin/emerge", line 3679, in load_emerge_config
trees = portage.create_trees(trees=trees, **kwargs)
File "/usr/lib/portage/pym/portage.py", line 6780, in create_trees
config_incrementals=portage_const.INCREMENTALS)
File "/usr/lib/portage/pym/portage.py", line 902, in __init__
addProfile(os.path.realpath(self.profile_path))
File "/usr/lib/portage/pym/portage.py", line 889, in addProfile
raise portage_exception.ParseError(
NameError: global name 'parents_file' is not defined
şeklinde hata mesajları alıyorsanız, aşağıdaki adımları takip edin.
rm /etc/make.profile
ARCH="x86" ACCEPT_KEYWORDS="x86" emerge portage --nodeps
(Burada elimdeki portage dizinini /usr/portage altına kopyalıyorum)
ln -s /usr/portage/profiles/default/linux/x86/2008.0 /etc/make.profile
emerge portage
Aralık 31, 2008
gentoo: "NameError: global name 'parents_file' is not defined"
Kaydol:
Kayıt Yorumları (Atom)

1 yorum:
Konuyla ilgili hata kaydı yorumunu[1] paylaşmak isterim.
Serkan
1: http://bugs.gentoo.org/show_bug.cgi?id=248814#c7
Yorum Gönder