When I create a new composer project for laravel
composer create-project laravel/laravel laravel
I get the following error
> @php artisan package:discover --ansi
   Error
  Class 'Symfony\Component\Translation\Loader\ArrayLoader' not found
  at vendor/nesbot/carbon/src/Carbon/Translator.php:80
     76▕     public function __construct($locale, Translation\Formatter\MessageFormatterInterface $formatter = null, $cacheDir = null, $debug = false)
     77▕     {
     78▕         $this->initializing = true;
     79▕         $this->directories = [__DIR__.'/Lang'];
  ➜  80▕         $this->addLoader('array', new Translation\Loader\ArrayLoader());
     81▕         parent::__construct($locale, $formatter, $cacheDir, $debug);
     82▕         $this->initializing = false;
     83▕     }
     84▕
      +13 vendor frames
  14  [internal]:0
      Illuminate\Foundation\Application::Illuminate\Foundation\{closure}()
      +5 vendor frames
  20  artisan:37
      Illuminate\Foundation\Console\Kernel::handle()
Script @php artisan package:discover --ansi handling the post-autoload-dump event returned with error code 1
I run it inside PHP 7.4.24 docker container (macOS) with the latest stable composer (2.1.8).
Full log https://pastebin.pl/view/bb4ae413
 
     
     
    