Changeset 295
- Timestamp:
- 01/11/11 23:34:48 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
client/trunk/bin/sophie-rpm
r290 r295 79 79 if (ref $analyse && !$analyse->is_fault) { 80 80 my $result = $analyse->value; 81 81 print "\nPackage requirements\n"; 82 82 foreach my $dep (keys %{ $result->{bydep} }) { 83 83 print $dep . ":\n"; … … 96 96 } 97 97 } 98 my $diranalyse = $sc->send_request('analysis.parentdir', 99 $distrib, 100 $rpmid, 101 [ keys %rpmid ], 102 ); 103 if (ref $diranalyse && !$diranalyse->is_fault) { 104 my $result = $diranalyse->value; 105 print "\nParent directories:\n"; 106 foreach my $dir (sort keys %{ $result->{bydir} }) { 107 print $dir . ":\n"; 108 if (@{ $result->{bydir}{$dir}{pkg} || []} > 3) { 109 print " " . scalar(@{ $result->{bydir}{$dir}{pkg} || []}) . 110 " results in the distribution...\n"; 111 } else { 112 foreach (@{ $result->{bydir}{$dir}{pkg} || []}) { 113 print " " . $sc->send_request('rpms.basicinfo', $_)->value->{filename}; 114 print "\n"; 115 } 116 } 117 foreach (@{ $result->{bydir}{$dir}{pool} || [] }) { 118 print " * " . $pool{$_} . "\n"; 119 } 120 } 121 if (@{ $result->{notfound} || []}) { 122 print "\nUnowned directories:\n"; 123 print map { " $_\n" } @{ $result->{notfound} }; 124 } 125 } 98 126 print "\n"; 99 127 }
Note: See TracChangeset
for help on using the changeset viewer.