Виртуальные пакеты являются производными только потому, что они являются пакетами, в которых нет физического пакета.
Невозможно точно определить их. Как только вы создадите пакет, который «предоставляет» виртуальный пакет, он будет существовать.
Я считаю, что концепция видна как виртуальные пакеты только для того, чтобы помочь всем нам увидеть, как она работает. Они должны работать с любым типом репозитория, поскольку директивы require / Обеспечение являются частью программного обеспечения композитора