aboutsummaryrefslogtreecommitdiff
path: root/paludis/repositories
diff options
context:
space:
mode:
authorAvatar David Leverton <levertond@googlemail.com> 2015-11-08 22:31:38 +0000
committerAvatar David Leverton <levertond@googlemail.com> 2015-11-08 22:31:38 +0000
commit27173447c84657a9aafe57b1b9bfb5c7087b0f39 (patch)
tree76042c6fec34ce2bfc94086a513340d42ed7ce4a /paludis/repositories
parent53e89a76f67868ec520ac0b6da4ce1301376ae04 (diff)
downloadpaludis-27173447c84657a9aafe57b1b9bfb5c7087b0f39.tar.gz
paludis-27173447c84657a9aafe57b1b9bfb5c7087b0f39.tar.xz
Unify =* behaviour
Gentoo changed =* to mean almost the same thing as it does in Exherbo in bug 560466; the difference being that float-like components aren't treated specially, for example 1.0123 doesn't match a dep saying =1.012*. Since nothing in Exherbo relies on this anyway, just make it the same everywhere.
Diffstat (limited to 'paludis/repositories')
-rw-r--r--paludis/repositories/e/e_repository_sets.cc2
-rw-r--r--paludis/repositories/e/eapis/exheres-0.conf2
2 files changed, 2 insertions, 2 deletions
diff --git a/paludis/repositories/e/e_repository_sets.cc b/paludis/repositories/e/e_repository_sets.cc
index 254568b52..a7c332ecb 100644
--- a/paludis/repositories/e/e_repository_sets.cc
+++ b/paludis/repositories/e/e_repository_sets.cc
@@ -199,7 +199,7 @@ namespace
if (! ver.empty() && '*' == ver.at(ver.length() - 1))
{
ver.erase(ver.length() - 1);
- our_op = pds_options[epdso_nice_equal_star] ? vo_nice_equal_star : vo_stupid_equal_star;
+ our_op = vo_equal_star;
}
else
our_op = vo_equal;
diff --git a/paludis/repositories/e/eapis/exheres-0.conf b/paludis/repositories/e/eapis/exheres-0.conf
index 5b49ab33a..a5a540a4e 100644
--- a/paludis/repositories/e/eapis/exheres-0.conf
+++ b/paludis/repositories/e/eapis/exheres-0.conf
@@ -9,7 +9,7 @@ is_pbin = false
package_dep_spec_parse_options = allow_slot_deps allow_use_deps \
allow_ranged_deps allow_tilde_greater_deps strict_parsing \
allow_slot_equal_deps allow_slot_star_deps allow_use_dep_defaults \
- nice_equal_star disallow_nonranged_deps allow_use_dep_question_defaults \
+ disallow_nonranged_deps allow_use_dep_question_defaults \
missing_use_deps_is_qa
dependency_spec_tree_parse_options = disallow_any_use uri_supports_arrow single_bang_block_is_hard
iuse_flag_parse_options = strict_parsing