diff options
author | Rafael Garcia-Suarez <rgarciasuarez@mandriva.org> | 2004-11-30 00:31:57 +0000 |
---|---|---|
committer | Rafael Garcia-Suarez <rgarciasuarez@mandriva.org> | 2004-11-30 00:31:57 +0000 |
commit | 79e4f4d568220002b9e1e97a0f69d7849e1ab73c (patch) | |
tree | d1bb95c1cf2b2d19902e62465636dada3bbb292b | |
parent | 467c448c9c7cf7f5891256bfd7a16bec3efc5c51 (diff) | |
download | urpmi-79e4f4d568220002b9e1e97a0f69d7849e1ab73c.tar urpmi-79e4f4d568220002b9e1e97a0f69d7849e1ab73c.tar.gz urpmi-79e4f4d568220002b9e1e97a0f69d7849e1ab73c.tar.bz2 urpmi-79e4f4d568220002b9e1e97a0f69d7849e1ab73c.tar.xz urpmi-79e4f4d568220002b9e1e97a0f69d7849e1ab73c.zip |
Must stop fixing bugs that late.
-rw-r--r-- | urpm.pm | 4 | ||||
-rwxr-xr-x | urpmi | 1 |
2 files changed, 2 insertions, 3 deletions
@@ -2728,7 +2728,7 @@ sub extract_packages_to_install { sub install_logger { my ($urpm, $type, $id, $subtype, $amount, $total) = @_; my $pkg = defined $id && $urpm->{depslist}[$id]; - my $total_pkg = $urpm->{nb_install} + $urpm->{nb_upgrade}; + my $total_pkg = $urpm->{nb_install}; my $progress_size = $total_pkg ? 45 : 50; if ($subtype eq 'start') { @@ -2856,8 +2856,6 @@ sub install { } $pkg->files; close $fh; }; - $urpm->{nb_install} += scalar keys %$install; - $urpm->{nb_upgrade} += scalar keys %$upgrade; if (scalar keys %$install || scalar keys %$upgrade) { $options{callback_inst} ||= \&install_logger; $options{callback_trans} ||= \&install_logger; @@ -533,6 +533,7 @@ foreach my $pkg (sort { $a->name cmp $b->name } @{$urpm->{depslist}}[keys %{$sta push @to_install, $fullname; } } +$urpm->{nb_install} = @to_install; if ($env) { my $msg = $#to_install ? N("To satisfy dependencies, the following %d packages are going to be installed (%d MB)", $#to_install+1, toMb($sum)) |