This module prevents being able to install config_translation
module because of circular reference error
#1
Labels
bug
Something isn't working
Motivation
When attempting to enable the
config_translation
module, I received the following error:Symfony\Component\DependencyInjection\Exception\ServiceCircularReferenceException: Circular reference detected for service "entity_type.manager", path: "entity_type.manager -> string_translation -> string_translator.locale.lookup -> config.factory -> uiowa_auth.samlauth_override". in Drupal\Component\DependencyInjection\Container->get() (line 146 of core/lib/Drupal/Component/DependencyInjection/Container.php).
I think this means that the following is an issue:
uiowa_auth/src/ConfigOverride/SamlauthOverride.php
Lines 24 to 26 in d93f30f
Here is an issue for the Domain module where they solved a similar issue: https://www.drupal.org/project/domain_site_settings/issues/2930391. It isn't immediately clear from the patch how it might apply to our situation, but maybe there is something in the discussion that might help.
Proposed solution
It seems like we might not be able to use the
entity_type.manager
service to get the list of roles. Or mine the above link for ideas about what needs to be resolved.The text was updated successfully, but these errors were encountered: