Управление вложенными зависимостями с Composer?
Не уверен, что это именно оно, но скорее всего…

You may run into problems when using custom repositories because Composer does not load the repositories of your requirements, so you have to redefine those repositories in all your composer.json files.

getcomposer.org/doc/faqs/why-can't-composer-load-repositories-recursively.md
1. Вы опубликовали elfet/second на packagist?
2. Попробуйте в третьем composer.json добавить "minimum-stability": "dev"