summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPascal Rigaux <pixel@mandriva.com>2007-06-01 08:36:02 +0000
committerPascal Rigaux <pixel@mandriva.com>2007-06-01 08:36:02 +0000
commite56551e65d5027f13d98445ee2b22d37146dad77 (patch)
treeb4c52caacb955dd40f68be998d0e3255b274f258
parent20ed1297e463aa6db519e88044e4a0e4f9c82f01 (diff)
downloadurpmi-e56551e65d5027f13d98445ee2b22d37146dad77.tar
urpmi-e56551e65d5027f13d98445ee2b22d37146dad77.tar.gz
urpmi-e56551e65d5027f13d98445ee2b22d37146dad77.tar.bz2
urpmi-e56551e65d5027f13d98445ee2b22d37146dad77.tar.xz
urpmi-e56551e65d5027f13d98445ee2b22d37146dad77.zip
- urpmi
o [bugfix] fix urpmi --parallel (#30996) (backport from trunk)
-rw-r--r--NEWS1
-rwxr-xr-xurpmi1
2 files changed, 2 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index afc77f3c..7d61e9e3 100644
--- a/NEWS
+++ b/NEWS
@@ -2,6 +2,7 @@
o with --distrib, don't use previous media's pubkey if a pubkey is missing
(eg: use pubkey_main for media "Main Updates" when pubkey_main_updates is missing)
- urpmf
+ o [bugfix] fix urpmi --parallel (#30996)
o fix an *old* bug (since december 2002) making urpmf keeps parsed hdlist
files in memory
diff --git a/urpmi b/urpmi
index 6249ae4c..d0da2caf 100755
--- a/urpmi
+++ b/urpmi
@@ -712,6 +712,7 @@ foreach my $set (@{$state->{transaction} || []}) {
#- no remove are handle here, automatically done by each distant node.
$urpm->{log}("starting distributed install");
$urpm->{parallel_handler}->parallel_install(
+ $urpm,
[ keys %{$state->{rejected} || {}} ], \%transaction_sources_install, \%transaction_sources,
test => $test,
excludepath => $urpm->{options}{excludepath}, excludedocs => $urpm->{options}{excludedocs},