blob: f6b46fd9590d22e6f8aeccf375b80865c57ee509 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
Index: urpm/install.pm
===================================================================
--- urpm/install.pm (révision 2572)
+++ urpm/install.pm (copie de travail)
@@ -109,11 +109,14 @@
foreach my $file ($pkg->files) {
my ($kind) = $file =~ m!/README([^/]*)\.urpmi$! or next;
+ -r $file or next;
my $valid;
if ($kind eq '') {
$valid = 1;
} elsif ($kind eq '.install' && !$pkg->flag_installed) {
$valid = 1;
+ } elsif ($kind =~ /(.*)\.(deprecated|obsolete)$/) {
+ $valid = 1;
} elsif ($kind =~ /(.*)\.(upgrade|update)$/ && $pkg->flag_installed) {
if (!$1) {
$valid = 1;
|