diff options
author | David Kalnischkies <kalnischkies@gmail.com> | 2011-10-30 13:48:05 -0500 |
---|---|---|
committer | David Kalnischkies <kalnischkies@gmail.com> | 2011-10-30 13:48:05 -0500 |
commit | 89d88ac3ef3f82fdfeac6d8d231deddeeb0f02e9 (patch) | |
tree | 258687a5f0984f0b4edd24b52d778cf4d21c7059 /apt-pkg/policy.cc | |
parent | cd5e84440a9bb75a9cc2c142ac8bc214ba57685a (diff) | |
parent | 0a64ecd792b4caca519d597a69b8baeda6a1bf77 (diff) | |
download | apt-89d88ac3ef3f82fdfeac6d8d231deddeeb0f02e9.tar.gz |
merge with my debian-sid branch
Diffstat (limited to 'apt-pkg/policy.cc')
-rw-r--r-- | apt-pkg/policy.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/apt-pkg/policy.cc b/apt-pkg/policy.cc index e6c44ebe2..b47dab90c 100644 --- a/apt-pkg/policy.cc +++ b/apt-pkg/policy.cc @@ -66,7 +66,8 @@ pkgPolicy::pkgPolicy(pkgCache *Owner) : Pins(0), PFPriority(0), Cache(Owner) { if ((F->Archive != 0 && vm.ExpressionMatches(DefRel, F.Archive()) == true) || (F->Codename != 0 && vm.ExpressionMatches(DefRel, F.Codename()) == true) || - (F->Version != 0 && vm.ExpressionMatches(DefRel, F.Version()) == true)) + (F->Version != 0 && vm.ExpressionMatches(DefRel, F.Version()) == true) || + (DefRel.length() > 2 && DefRel[1] == '=')) found = true; } if (found == false) |