From 18a85c157ff906eccc3806214cd52f994e6c4fdf Mon Sep 17 00:00:00 2001 From: Jan Brauer Date: Wed, 28 May 2014 09:55:09 +0200 Subject: [PATCH 1/2] AptUpdate has to explicitly depend on WritePreferences --- bootstrapvz/common/tasks/apt.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bootstrapvz/common/tasks/apt.py b/bootstrapvz/common/tasks/apt.py index 0d3faef..acf5986 100644 --- a/bootstrapvz/common/tasks/apt.py +++ b/bootstrapvz/common/tasks/apt.py @@ -110,7 +110,7 @@ class DisableDaemonAutostart(Task): class AptUpdate(Task): description = 'Updating the package cache' phase = phases.package_installation - predecessors = [locale.GenerateLocale, WriteSources] + predecessors = [locale.GenerateLocale, WritePreferences] @classmethod def run(cls, info): From 7371c1636b4678cfd3c9c8bd9b104e293828e629 Mon Sep 17 00:00:00 2001 From: Jan Brauer Date: Wed, 28 May 2014 21:19:15 +0200 Subject: [PATCH 2/2] Incorporate feedback --- bootstrapvz/common/tasks/apt.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/bootstrapvz/common/tasks/apt.py b/bootstrapvz/common/tasks/apt.py index acf5986..91ae553 100644 --- a/bootstrapvz/common/tasks/apt.py +++ b/bootstrapvz/common/tasks/apt.py @@ -76,7 +76,6 @@ class WriteSources(Task): class WritePreferences(Task): description = 'Writing aptitude preferences to disk' phase = phases.package_installation - predecessors = [WriteSources] @classmethod def run(cls, info): @@ -110,7 +109,7 @@ class DisableDaemonAutostart(Task): class AptUpdate(Task): description = 'Updating the package cache' phase = phases.package_installation - predecessors = [locale.GenerateLocale, WritePreferences] + predecessors = [locale.GenerateLocale, WriteSources, WritePreferences] @classmethod def run(cls, info):