What can be done to handle the situatio where downloaded packages are in /var/cache/apt/archives/, you have all of the packages in that directory to meet dependencies and you try installing from the archives directory only to get several dependency errors? In orderto replicate the situation: 1) download bastille and all dependencies. 2) once everything is installed, do apt-get remove --purge bastille <cr>. 3) Now bastille and all dependencies are in that archives/ subdirectory. The only way I can think might work might be to install packages in a different order.