l10nfr account_vat_return depends on l10n_fr and l10n_oca_fr
Account tax groups are provided by l10n_fr and l10n_oca_fr so we have duplicated tax groups.
Solution 1:
l10n_oca_fr depend on l10n_fr and reuse the tax group of l10n_fr
Solution 2:
remove the dependency of l10n_oca_fr in l10n_fr_account_vat_return and move the test of l10n_fr_account_vat_return into a dedicated test module and this module depend on l10n_oca_fr.
Solution 1 seem the only relevant solution, as most of the time both module are always installed
Reminder
Account tax groups are provided by l10n_fr and l10n_oca_fr so we have duplicated tax groups.
Solution 1:
Solution 2:
Solution 1 seem the only relevant solution, as most of the time both module are always installed