aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2009-07-14 08:12:47 +0100
committerAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2009-07-14 03:35:20 +0100
commitc0b1927d236cd0aa2dfe9d69d2129af17f2c821d (patch)
tree220ed3242ed530302404a40498ad60061e7330a0
parente74c433847e7f731ab536845f0b9a5cb4761d17e (diff)
downloadpaludis-c0b1927d236cd0aa2dfe9d69d2129af17f2c821d.tar.gz
paludis-c0b1927d236cd0aa2dfe9d69d2129af17f2c821d.tar.xz
Trigger ebuild metadata notifier callbacks
-rw-r--r--paludis/repositories/e/ebuild_id.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/paludis/repositories/e/ebuild_id.cc b/paludis/repositories/e/ebuild_id.cc
index 8858f56..dbe61aa 100644
--- a/paludis/repositories/e/ebuild_id.cc
+++ b/paludis/repositories/e/ebuild_id.cc
@@ -40,6 +40,7 @@
#include <paludis/literal_metadata_key.hh>
#include <paludis/elike_choices.hh>
#include <paludis/user_dep_spec.hh>
+#include <paludis/notifier_callback.hh>
#include <paludis/util/fs_entry.hh>
#include <paludis/util/stringify.hh>
@@ -224,6 +225,8 @@ EbuildID::need_keys_added() const
Log::get_instance()->message("e.ebuild.cache.no_usable", ll_qa, lc_no_context)
<< "No usable cache entry for '" + canonical_form(idcf_full);
+ _imp->environment->trigger_notifier_callback(NotifierCallbackGeneratingMetadataEvent());
+
_imp->eapi = EAPIData::get_instance()->eapi_from_string(_imp->guessed_eapi);
if (_imp->eapi->supported())