+ class Policy : public pkgDepCache::Policy
+ {
+ pkgDepCache *Cache;
+ public:
+
+ virtual VerIterator GetCandidateVer(PkgIterator const &Pkg)
+ {
+ return (*Cache)[Pkg].CandidateVerIter(*Cache);
+ }
+
+ Policy(pkgDepCache *Cache) : Cache(Cache) {};
+ };
+