LINUX.ORG.RU

История изменений

Исправление Shushundr, (текущая версия) :

Я думаю, что могла бы существовать команда,
которая выводит предполагаемое время окончания процесса сборки (ETA = The Estimated Time of Arrival)

Для этого нужно:

  1. посмотреть, какой был первый аргумент в текущей команде работающего процесса сборки
    (чтобы определить, какой пакет собирается)
  2. рассчитать зависимости,
    (чтобы понять, сколько и каких пакетов будет собрано)
  3. путём анализа лога предыдущих сборок посчитать, сколько времени займёт вся сборка

Я такую написать не могу, потому что не понимаю, как считаются зависимости. Но может уже есть готовая?

genlop
  -p  estimate build time from a piped "emerge -p" output

она не учитывает сколько времени уже прошло́ от начала сборки.

Исправление Shushundr, :

Я думаю, что могла бы существовать команда,
которая выводит предполагаемое время окончания процесса сборки (ETA = The Estimated Time of Arrival)

Для этого нужно:

  1. посмотреть, какой был первый аргумент в текущей команде работающего процесса сборки
    (чтобы определить, какой пакет собирается)
  2. рассчитать зависимости,
    (чтобы понять, сколько и каких пакетов будет собрано)
  3. путём анализа лога предыдущих сборок посчитать, сколько времени займёт вся сборка

Я такую написать не могу, потому что не понимаю, как считаются зависимости. Но может уже есть готовая?

genlop
  -p  estimate build time from a piped "emerge -p" output

Исправление Shushundr, :

Я думаю, что могла бы существовать команда,
которая выводит предполагаемое время окончания процесса сборки (ETA = The Estimated Time of Arrival)

Для этого нужно:

  1. посмотреть, какой был первый аргумент в текущей команде работающего процесса сборки
    (чтобы определить, какой пакет собирается)
  2. рассчитать зависимости,
    (чтобы понять, сколько и каких пакетов будет собрано)
  3. путём анализа лога предыдущих сборок посчитать, сколько времени займёт вся сборка

Я такую написать не могу, потому что не понимаю, как считаются зависимости. Но может уже есть готовая?

Исходная версия Shushundr, :

Я думаю, что могла бы существовать команда,
которая выводит предполагаемое время окончания процесса сборки (ETA = The Estimated Time of Arrival)

Для этого нужно:

  1. посмотреть, какой был первый аргумент в текущей команде работающего процесса сборки (чтобы определить, какой пакет собирается)
  2. рассчитать зависимости,
    (чтобы понять, сколько и каких пакетов будет собрано)
  3. путём анализа лога предыдущих сборок посчитать, сколько времени займёт вся сборка