diff -ru apt-0.6.46.4.1/apt-pkg/deb/dpkgpm.cc apt-0.6.46.4.1+iPhone/apt-pkg/deb/dpkgpm.cc --- apt-0.6.46.4.1/apt-pkg/deb/dpkgpm.cc 2006-12-04 16:33:53.000000000 +0000 +++ apt-0.6.46.4.1+iPhone/apt-pkg/deb/dpkgpm.cc 2008-06-22 09:41:01.000000000 +0000 @@ -451,6 +451,8 @@ case Item::Remove: Args[n++] = "--force-depends"; Size += strlen(Args[n-1]); + Args[n++] = "--force-remove-reinstreq"; + Size += strlen(Args[n-1]); Args[n++] = "--force-remove-essential"; Size += strlen(Args[n-1]); Args[n++] = "--remove"; @@ -460,6 +462,8 @@ case Item::Purge: Args[n++] = "--force-depends"; Size += strlen(Args[n-1]); + Args[n++] = "--force-remove-reinstreq"; + Size += strlen(Args[n-1]); Args[n++] = "--force-remove-essential"; Size += strlen(Args[n-1]); Args[n++] = "--purge";