From 7ccbfafd4dba68f1005e5d121150b5cbb54e302d Mon Sep 17 00:00:00 2001 From: Francois Pons Date: Mon, 25 Sep 2000 16:36:39 +0000 Subject: *** empty log message *** --- urpme | 10 ++++++++-- urpmi.spec | 5 ++++- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/urpme b/urpme index 091c806f..80e22ae7 100644 --- a/urpme +++ b/urpme @@ -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 () { 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 { diff --git a/urpmi.spec b/urpmi.spec index c0861b87..4258a96e 100644 --- a/urpmi.spec +++ b/urpmi.spec @@ -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 1.3-10mdk +- updated urpme to depslist.ordered. + * Wed Sep 20 2000 Guillaume Cottenceau 1.3-9mdk - in --auto under X, does not display anymore the sucking interactive dialog "everything already installed" -- cgit v1.2.1