diff options
author | Francois Pons <fpons@mandriva.com> | 2001-07-05 10:07:14 +0000 |
---|---|---|
committer | Francois Pons <fpons@mandriva.com> | 2001-07-05 10:07:14 +0000 |
commit | 8da0fb2c7218443243777a30964c1695c579e68c (patch) | |
tree | ab374709458edbbdec33cc8641a9ef90404c00de | |
parent | 0f40ccec05fc93b5740871aec41c456b9b0bd465 (diff) | |
download | urpmi-8da0fb2c7218443243777a30964c1695c579e68c.tar urpmi-8da0fb2c7218443243777a30964c1695c579e68c.tar.gz urpmi-8da0fb2c7218443243777a30964c1695c579e68c.tar.bz2 urpmi-8da0fb2c7218443243777a30964c1695c579e68c.tar.xz urpmi-8da0fb2c7218443243777a30964c1695c579e68c.zip |
now should have fixed local rpm install.
-rw-r--r-- | urpm.pm | 6 | ||||
-rw-r--r-- | urpmi.spec | 5 |
2 files changed, 9 insertions, 2 deletions
@@ -1462,7 +1462,11 @@ sub get_source_packages { #- build association hash to retrieve id and examine all list files. foreach (keys %$packages) { my $p = $urpm->{params}{depslist}[$_]; - $fullname2id{"$p->{name}-$p->{version}-$p->{release}.$p->{arch}"} = $_; + if ($p->{source}) { + push @local_sources, $p->{source}; + } else { + $fullname2id{"$p->{name}-$p->{version}-$p->{release}.$p->{arch}"} = $_; + } } #- examine each medium to search for packages. @@ -2,7 +2,7 @@ Name: urpmi Version: 1.6 -Release: 10mdk +Release: 11mdk License: GPL Source0: %{name}.tar.bz2 Summary: User mode rpm install @@ -106,6 +106,9 @@ rm -f /var/lib/urpmi/depslist %changelog +* Thu Jul 5 2001 François Pons <fpons@mandrakesoft.com> 1.6-11mdk +- take care of local packages. + * Wed Jul 4 2001 François Pons <fpons@mandrakesoft.com> 1.6-10mdk - fixed bad packages installed on some cases. |