aboutsummaryrefslogtreecommitdiff
path: root/paludis/repositories/e/info_metadata_key.cc
diff options
context:
space:
mode:
authorAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2008-07-23 17:39:32 +0100
committerAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2008-07-23 23:37:35 +0100
commitf9e7ecdd0252218a9dd9d34b908aa6978728c6e9 (patch)
treed4cb5ed23c9e0374ca0b1b684ae61ca9d9b812fa /paludis/repositories/e/info_metadata_key.cc
parent9df50426a7b3080e5ebcb077e2f7fc8ac2cf2681 (diff)
downloadpaludis-f9e7ecdd0252218a9dd9d34b908aa6978728c6e9.tar.gz
paludis-f9e7ecdd0252218a9dd9d34b908aa6978728c6e9.tar.xz
Convert EAPI away from kc / sr.
Looks like people are having compiler issues. Hopefully this: Fixes: ticket:622
Diffstat (limited to 'paludis/repositories/e/info_metadata_key.cc')
-rw-r--r--paludis/repositories/e/info_metadata_key.cc3
1 files changed, 1 insertions, 2 deletions
diff --git a/paludis/repositories/e/info_metadata_key.cc b/paludis/repositories/e/info_metadata_key.cc
index 9d9eb9818..87fad675a 100644
--- a/paludis/repositories/e/info_metadata_key.cc
+++ b/paludis/repositories/e/info_metadata_key.cc
@@ -161,8 +161,7 @@ InfoPkgsMetadataKey::need_keys_added() const
std::tr1::shared_ptr<MetadataKey> key;
std::tr1::shared_ptr<const PackageIDSequence> q((*_imp->env)[selection::AllVersionsSorted(
generator::Matches(parse_elike_package_dep_spec(*i,
- (*(*erepository::EAPIData::get_instance()->eapi_from_string(_imp->eapi))
- [k::supported()])[k::package_dep_spec_parse_options()],
+ erepository::EAPIData::get_instance()->eapi_from_string(_imp->eapi)->supported()->package_dep_spec_parse_options(),
std::tr1::shared_ptr<const PackageID>())) |
filter::InstalledAtRoot(_imp->env->root()))]);