summaryrefslogtreecommitdiffstats
path: root/urpm.pm
diff options
context:
space:
mode:
Diffstat (limited to 'urpm.pm')
-rw-r--r--urpm.pm3
1 files changed, 2 insertions, 1 deletions
diff --git a/urpm.pm b/urpm.pm
index 9ed9bc69..7b8e3f2e 100644
--- a/urpm.pm
+++ b/urpm.pm
@@ -2162,7 +2162,8 @@ sub resolve_dependencies {
sub create_transaction {
my ($urpm, $state, %options) = @_;
- if ($urpm->{parallel_handler} || !$options{split_length} || keys %{$state->{selected}} < $options{split_level}) {
+ if ($urpm->{parallel_handler} || !$options{split_length} || $options{nodeps} ||
+ keys %{$state->{selected}} < $options{split_level}) {
#- build simplest transaction (no split).
$urpm->build_transaction_set(undef, $state, split_length => 0);
} else {