From f4b97d0af96c584a9b39f8492cfce185ffd993ae Mon Sep 17 00:00:00 2001 From: Igor Pashev Date: Sun, 8 Sep 2013 18:30:56 +0400 Subject: python-apt is bullshit --- install | 27 ++------------------------- 1 file changed, 2 insertions(+), 25 deletions(-) (limited to 'install') diff --git a/install b/install index e2aa32b..a191445 100755 --- a/install +++ b/install @@ -26,8 +26,6 @@ import sys import math import shutil import traceback -import apt -import apt_pkg # Snack screen screen = None @@ -774,29 +772,7 @@ def install_minimal(): call(['zfs', 'rollback', '-r', bootenv + '@empty']) def install_profile(): - logfile = rootdir + '/root/apt-get.log' - apt_pkg.config.set('Dpkg::Chroot-Directory', rootdir) - cache = apt.Cache(rootdir=rootdir) - - update_progress = DownloadProgress(screen, title='Please wait', text='Updating APT cache ...') - cache.update(update_progress) - - open_progress = OpenProgress(screen, title='Please wait', text='Reading package list ...') - cache.open(open_progress) - - download_progress = DownloadProgress(screen, title='Downloading packages', text='Please wait ...') - install_progress = InstallProgress(screen, - title='Installing packages', text='Please wait ...', - logfile=logfile) - - for p in profiles[profile]['packages'].split(): - # Skip if no such package - try: - cache[p].mark_install() - except: - pass - - cache.commit(download_progress, install_progress) + pass def umount_in_bootenv(): @@ -1152,6 +1128,7 @@ def goodbye(): buttons=['Reboot']) screen = SnackScreen() + while True: try: screen.pushHelpLine('F2 - switch to console, F1 - switch back to the installer') -- cgit v1.2.3