Композитор не находит локальную зависимость vcs

У меня есть проект, который зависит от локального пакета, который сам по себе зависит от другого локального паккажа.

проект

  {
 ...
   «репозитории»: [
     {
       "packagist": false
     },
     {
       «type»: «vcs»,
       "url": "/ path / to / local / package1"
     },
   ],  
   "require": {
     "local / package1": "dev-master"
   }
 ...
 } 

Пакет 1

  {
 ...
   «репозитории»: [
     {
       "packagist": false
     },
     {
       «type»: «vcs»,
       "url": "/ path / to / local / package2"
     },
   ],  
   "require": {
     "local / package2": "dev-master"
   }
 ...
 }

Когда я устанавливаю composer install на package1 , все работает так, как ожидалось, package1 найден и установлен. Но когда я делаю это по project он не может найти package2 с этой ошибкой:

  Проблема 1
     - Запрос на установку локального / package1 dev-master -> выполнимо локальным / package1 [dev-master].
     - local / package1 dev-master требует локального / package2 dev-master -> не найдено соответствующего пакета.

Solutions Collecting From Web of "Композитор не находит локальную зависимость vcs"