]> piware.de Git - bin.git/commitdiff
install-manifest: remove usage of dselect
authormartin@piware.de <>
Wed, 26 May 2010 09:06:22 +0000 (11:06 +0200)
committermartin@piware.de <>
Wed, 26 May 2010 09:06:22 +0000 (11:06 +0200)
install-manifest

index 1fd337c23a72b366d417815bab427f3865c015cb..5339ba8f9df9759e568435adf4d3df216a952556 100755 (executable)
@@ -54,10 +54,6 @@ for l in dpkg.stdout:
     if no_remove_re.search(pkg):
         selection += '%s\tinstall\n' % pkg
 
-if subprocess.call(['which', 'dselect'], stdout=subprocess.PIPE) != 0:
-    print >> sys.stderr, 'INFO: installing dselect (needed by this script)'
-    assert subprocess.call(['apt-get', 'install', 'dselect']) == 0
-
 # now apply the new selections
 assert subprocess.call(['dpkg', '--clear-selections']) == 0
 dpkg = subprocess.Popen(['dpkg', '--set-selections'], stdin=subprocess.PIPE)
@@ -65,4 +61,4 @@ dpkg.communicate(selection)
 assert dpkg.returncode == 0
 
 # commit!
-subprocess.call(['dselect', 'install'])
+subprocess.call(['apt-get', 'dselect-upgrade'])