После установки symfony/symfony
(~ 3.4) symfony/dotenv
уже установлен.
Взгляните на Packagist symfony / symfony # v3.4.43 . Как видите, он «заменяет» ожидаемый пакет с именем symfony/dotenv
.
Вместо использования composer show
попробуйте запросить composer why symfony/dotenv
. В нем четко указано: symfony/symfony replaces symfony/dotenv
.
Также обратите внимание на ваш локальный каталог vendor / . Там вы должны найти источник, который ищете:
ls -l vendor/symfony/symfony/src/Symfony/Component/Dotenv/