summaryrefslogtreecommitdiffstats
path: root/installer/OpenSLX/OSSetup/Engine.pm
diff options
context:
space:
mode:
authorOliver Tappe2007-03-24 23:36:49 +0100
committerOliver Tappe2007-03-24 23:36:49 +0100
commitf12be36bc0baefee31db880c90965f752c91d21f (patch)
tree37e45d8691801d5b58d99eca1c4f8ce8ea4f7e53 /installer/OpenSLX/OSSetup/Engine.pm
parent* added full package set for selection 'kde' (taken from sample installation) (diff)
downloadcore-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.pm18
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()