From dc5524b0906cf3111c49cd16396b22668b6d7ee2 Mon Sep 17 00:00:00 2001 From: Pascal Rigaux Date: Thu, 9 Aug 2007 14:04:25 +0000 Subject: - urpmi o explicit error when using "urpmi ---install-src" as user with remote media o add support for "suggests": a newly suggested package is installed as if required, but one can remove it afterwards, or use --no-suggests - urpmf o handle --suggests all the work is done in perl-URPM 1.69 --- urpmi | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'urpmi') diff --git a/urpmi b/urpmi index b0991ac0..5b56ee5b 100755 --- a/urpmi +++ b/urpmi @@ -469,6 +469,7 @@ my $restart_itself = urpm::select::resolve_dependencies($urpm, install_src => $install_src, keep => $urpm->{options}{keep}, nodeps => $urpm->{options}{'allow-nodeps'} || $urpm->{options}{'allow-force'}, + no_suggests => $urpm->{options}{'no-suggests'}, priority_upgrade => $test || $env ? '' : $urpm->{options}{'priority-upgrade'}, ); @@ -571,6 +572,9 @@ foreach my $pkg (sort { $a->name cmp $b->name } @{$urpm->{depslist}}[keys %{$sta push @root_only, $fullname; } elsif ($install_src || $pkg->arch ne 'src') { $sum += $pkg->size; + if ($state->{selected}{$pkg->id}{suggested}) { + $fullname = N("%s (suggested)", $fullname); + } push @to_install, $fullname; } } -- cgit v1.2.1