diff options
author | Oliver Tappe | 2007-03-24 23:36:49 +0100 |
---|---|---|
committer | Oliver Tappe | 2007-03-24 23:36:49 +0100 |
commit | f12be36bc0baefee31db880c90965f752c91d21f (patch) | |
tree | 37e45d8691801d5b58d99eca1c4f8ce8ea4f7e53 /installer/OpenSLX/OSSetup/Engine.pm | |
parent | * added full package set for selection 'kde' (taken from sample installation) (diff) | |
download | core-f12be36bc0baefee31db880c90965f752c91d21f.tar.gz core-f12be36bc0baefee31db880c90965f752c91d21f.tar.xz core-f12be36bc0baefee31db880c90965f752c91d21f.zip |
* fixed some minor problems with respect to meta-packager
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@819 95ad53e4-c205-0410-b2fa-d234c58c8868
Diffstat (limited to 'installer/OpenSLX/OSSetup/Engine.pm')
-rw-r--r-- | installer/OpenSLX/OSSetup/Engine.pm | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/installer/OpenSLX/OSSetup/Engine.pm b/installer/OpenSLX/OSSetup/Engine.pm index b15a1e9d..f4417e84 100644 --- a/installer/OpenSLX/OSSetup/Engine.pm +++ b/installer/OpenSLX/OSSetup/Engine.pm @@ -172,14 +172,14 @@ sub installVendorOS } $self->createVendorOSPath(); - $self->setupStage1A(); - executeInSubprocess( sub { - # some tasks that involve a chrooted environment: - changePersonalityIfNeeded($self->{distro}->{'base-name'}); - $self->setupStage1B(); - $self->setupStage1C(); - }); - $self->stage1C_cleanupBasicVendorOS(); + $self->setupStage1A(); + executeInSubprocess( sub { + # some tasks that involve a chrooted environment: + changePersonalityIfNeeded($self->{distro}->{'base-name'}); + $self->setupStage1B(); + $self->setupStage1C(); + }); + $self->stage1C_cleanupBasicVendorOS(); executeInSubprocess( sub { # another task that involves a chrooted environment: changePersonalityIfNeeded($self->{distro}->{'base-name'}); @@ -703,6 +703,7 @@ sub setupStage1D $self->stage1D_setupPackageSources(); $self->stage1D_updateBasicVendorOS(); $self->stage1D_installPackageSelection(); + $self->{'meta-packager'}->cleanup(); } sub updateStage1D @@ -711,6 +712,7 @@ sub updateStage1D vlog 1, "updating $self->{'vendor-os-name'}..."; $self->stage1D_updateBasicVendorOS(); + $self->{'meta-packager'}->cleanup(); } sub stage1D_setupPackageSources() |