Make dep_expand() and key_expand() stop relying
authorZac Medico <zmedico@gentoo.org>
Fri, 28 Dec 2007 18:37:26 +0000 (18:37 -0000)
committerZac Medico <zmedico@gentoo.org>
Fri, 28 Dec 2007 18:37:26 +0000 (18:37 -0000)
commit0ad19b9350aa5b6b91b060b8caa0bd3582e4398e
treed017d7c7a4e6c74a9290c4e81c2e86c991dfaccd
parent4d58e1ff47c64727eff71fe055cdd161d9f882f5
Make dep_expand() and key_expand() stop relying
on having a categories list:
* Create and use a dbapi.categories property that is
  automatically generated from dbapi.cp_all().
* Make mutable dbapi instances delete the invalidate the
  cached categories when they need to be regenerated.
(trunk r9079:9081)

svn path=/main/branches/2.1.2/; revision=9082
pym/portage.py