// -*- mode: cpp; mode: fold -*-
// Description /*{{{*/
-// $Id: packagemanager.h,v 1.11 2001/02/20 07:03:17 jgg Exp $
+// $Id: packagemanager.h,v 1.13 2001/04/06 05:31:01 jgg Exp $
/* ######################################################################
Package Manager - Abstacts the package manager
bool Debug;
bool DepAdd(pkgOrderList &Order,PkgIterator P,int Depth = 0);
- OrderResult OrderInstall();
+ virtual OrderResult OrderInstall();
bool CheckRConflicts(PkgIterator Pkg,DepIterator Dep,const char *Ver);
bool CreateOrderList();
bool EarlyRemove(PkgIterator Pkg);
// The Actual installation implementation
- virtual bool Install(PkgIterator Pkg,string File) {return false;};
- virtual bool Configure(PkgIterator Pkg) {return false;};
- virtual bool Remove(PkgIterator Pkg,bool Purge=false) {return false;};
+ virtual bool Install(PkgIterator /*Pkg*/,string /*File*/) {return false;};
+ virtual bool Configure(PkgIterator /*Pkg*/) {return false;};
+ virtual bool Remove(PkgIterator /*Pkg*/,bool /*Purge*/=false) {return false;};
virtual bool Go() {return true;};
virtual void Reset() {};