diff options
-rw-r--r-- | urpme | 10 | ||||
-rw-r--r-- | urpmi.spec | 5 |
2 files changed, 12 insertions, 3 deletions
@@ -71,11 +71,17 @@ system("rpm", "-e", @toremove); sub load_provides { local *F; - open F, "$DIR/depslist" or return; + open F, "$DIR/depslist.ordered" or return; + my @packages_id; + my %provides_id; foreach (<F>) { my ($p, $size, @l) = split; $size{$p} = $size; - push @{$provides{$_}}, $p foreach @l; + push @packages_id, $p; + push @{$provides_id{$_}}, $p foreach @l; + } + foreach (keys %provides_id) { + $provides{$packages_id[$_]} = $provides_id{$_}; } } sub toMb { @@ -2,7 +2,7 @@ Name: urpmi Version: 1.3 -Release: 9mdk +Release: 10mdk License: GPL Source0: %{name}.tar.bz2 Summary: User mode rpm install @@ -104,6 +104,9 @@ autoirpm.uninstall %changelog +* Mon Sep 25 2000 François Pons <fpons@mandrakesoft.com> 1.3-10mdk +- updated urpme to depslist.ordered. + * Wed Sep 20 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 1.3-9mdk - in --auto under X, does not display anymore the sucking interactive dialog "everything already installed" |