cancel
Showing results for 
Search instead for 
Did you mean: 

Circular dependency in Magento\Framework while upgrading from 2.4.4-p1 to 2.4.7-p1

SOLVED

Circular dependency in Magento\Framework while upgrading from 2.4.4-p1 to 2.4.7-p1

I'm working on an upgrade from 2.4.4-p1 to 2.4.7-p1 in Docker. This is a cloud EE.

When I run setup:upgrade or setup:di:compile, I get this error message:

Circular dependency: Magento\Framework\App\Cache\Type\Config depends on Magento\Framework\Interception\PluginList\PluginList and vice versa.

I'm not seeing any references of one by the other in the code.

What am I missing?

Thanks!

1 ACCEPTED SOLUTION

Accepted Solutions

Re: Circular dependency in Magento\Framework while upgrading from 2.4.4-p1 to 2.4.7-p1

This was resolved by flushing the redis cache.

View solution in original post

4 REPLIES 4

Re: Circular dependency in Magento\Framework while upgrading from 2.4.4-p1 to 2.4.7-p1

Can anyone help with how to troubleshoot this?

Thanks!

Re: Circular dependency in Magento\Framework while upgrading from 2.4.4-p1 to 2.4.7-p1

This was resolved by flushing the redis cache.

Re: Circular dependency in Magento\Framework while upgrading from 2.4.4-p1 to 2.4.7-p1

In the local environment, there is no Redis cache


@jprdynamic0916 wrote:

This was resolved by flushing the redis cache.


 

Re: Circular dependency in Magento\Framework while upgrading from 2.4.4-p1 to 2.4.7-p1

Did you ever find a solution to this problem?

 

Edit: I found a solution. It has something to do with Redis (but flushing the caches wouldn't work). Please see: https://github.com/magento/magento2/issues/39229#issuecomment-2532250536