summaryrefslogtreecommitdiffstats
path: root/perl-install/install_any.pm
diff options
context:
space:
mode:
authorFrancois Pons <fpons@mandriva.com>1999-10-06 17:52:58 +0000
committerFrancois Pons <fpons@mandriva.com>1999-10-06 17:52:58 +0000
commitfe224251aa0fe2285b7b1eda762e5b18ddee07a0 (patch)
tree72f80085cb97c05ac1b0f264ae0e1489c4d3e953 /perl-install/install_any.pm
parent8f7cb6dae22fc5adc6eb8c57605e16f97cfee179 (diff)
downloaddrakx-backup-do-not-use-fe224251aa0fe2285b7b1eda762e5b18ddee07a0.tar
drakx-backup-do-not-use-fe224251aa0fe2285b7b1eda762e5b18ddee07a0.tar.gz
drakx-backup-do-not-use-fe224251aa0fe2285b7b1eda762e5b18ddee07a0.tar.bz2
drakx-backup-do-not-use-fe224251aa0fe2285b7b1eda762e5b18ddee07a0.tar.xz
drakx-backup-do-not-use-fe224251aa0fe2285b7b1eda762e5b18ddee07a0.zip
*** empty log message ***
Diffstat (limited to 'perl-install/install_any.pm')
-rw-r--r--perl-install/install_any.pm10
1 files changed, 6 insertions, 4 deletions
diff --git a/perl-install/install_any.pm b/perl-install/install_any.pm
index 56e5be526..c77448218 100644
--- a/perl-install/install_any.pm
+++ b/perl-install/install_any.pm
@@ -99,8 +99,8 @@ sub getAvailableSpace {
do { $_->{mntpoint} eq '/' and return $_->{size} * 512 } foreach @{$o->{fstab}};
if ($::testing) {
- log::l("taking 2000MB for testing");
- return 2000 << 20;
+ log::l("taking 200MB for testing");
+ return 200 << 20;
}
die "missing root partition";
}
@@ -124,6 +124,8 @@ sub setPackages($$) {
push @{$o->{base}}, "kernel-pcmcia-cs" if $o->{pcmcia};
}
+ #- this will be done if necessary in the selectPackagesToUpgrade,
+ #- move the selection here ? this will remove the little window.
unless ($o->{isUpgrade}) {
do {
my $p = $o->{packages}{$_} or log::l("missing base package $_"), next;
@@ -138,7 +140,7 @@ sub setPackages($$) {
sub selectPackagesToUpgrade($) {
my ($o) = @_;
- pkgs::selectPackagesToUpgrade($o->{packages}, $o->{prefix});
+ pkgs::selectPackagesToUpgrade($o->{packages}, $o->{prefix}, $o->{base});
}
sub addToBeDone(&$) {
@@ -149,7 +151,7 @@ sub addToBeDone(&$) {
push @{$::o->{steps}{$step}{toBeDone}}, $f;
}
-sub install_cpio {
+sub install_cpio($$) {
my ($dir, $name) = @_;
return "$dir/$name" if -e "$dir/$name";