Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 148432

Summary: emerge error
Product: Gentoo Linux Reporter: Matteo Spreafico <matteo>
Component: EclassesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: VERIFIED NEEDINFO    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge --info

Description Matteo Spreafico 2006-09-20 15:54:18 UTC
Hopeless ~ # emerge portage

These are the packages that would be merged, in order:

Calculating dependencies   ec= {'multilib': ('/usr/portage/eclass', 1156014349L)
}
inherits= ['multilib', 'toolchain-funcs', 'portability', 'eutils', 'flag-o-matic
']
ec= {'multilib': ('/usr/portage/eclass', 1156014349L)}
inherits= ['multilib', 'toolchain-funcs', 'portability', 'eutils', 'flag-o-matic
']
ec= {'multilib': ('/usr/portage/eclass', 1156014349L)}
inherits= ['multilib', 'toolchain-funcs', 'portability', 'eutils', 'flag-o-matic
']
ec= {'multilib': ('/usr/portage/eclass', 1156014349L)}
inherits= ['multilib', 'toolchain-funcs', 'portability', 'eutils', 'flag-o-matic
']

!!! All ebuilds that could satisfy "portage" have been masked.
!!! One of the following masked packages is required to complete your request:
ec= {'multilib': ('/usr/portage/eclass', 1156014349L)}
inherits= ['multilib', 'toolchain-funcs', 'portability', 'eutils', 'flag-o-matic
']


!!! Problem in 'sys-apps/portage' dependencies.
!!! 'toolchain-funcs' exceptions
Traceback (most recent call last):
  File "/usr/bin/emerge", line 4063, in ?
    emerge_main()
  File "/usr/bin/emerge", line 4058, in emerge_main
    myopts, myaction, myfiles, spinner)
  File "/usr/bin/emerge", line 3481, in action_build
    retval, favorites = mydepgraph.select_files(myfiles)
  File "/usr/bin/emerge", line 943, in select_files
    self.mysd = self.select_dep(myroot, mykey, arg=x)
  File "/usr/bin/emerge", line 1146, in select_dep
    settings=pkgsettings, portdb=portdb)
  File "/usr/lib/portage/pym/portage.py", line 3716, in getmaskingstatus
    mygroups, eapi = portdb.aux_get(mycpv, ["KEYWORDS", "EAPI"])
  File "/usr/lib/portage/pym/portage.py", line 4861, in aux_get
    mydata["_eclasses_"] = self.eclassdb.get_eclass_data(mydata["INHERITED"].spl
it())
  File "/usr/lib/portage/pym/eclass_cache.py", line 66, in get_eclass_data
    ec_dict[x] = self.eclasses[x]
KeyError: 'toolchain-funcs'


I have similar problems for every ebuild I try to emerge.
Comment 1 Matteo Spreafico 2006-09-20 15:55:57 UTC
Created attachment 97588 [details]
emerge --info
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-09-20 16:00:13 UTC
Are you using nss_ldap?
Comment 3 Matteo Spreafico 2006-09-21 10:40:46 UTC
No, I don't use nss_ldap
Comment 4 Matteo Spreafico 2006-09-23 03:55:10 UTC
It was a samba problem (my /usr/portage is remote mounted) after gnutls update. Thanks