Created attachment 7635 [details] bad log example (Повесил баг на webery, так как beehive в выборе нету.) Пишу библиотечку для парсинга логов от hasher и beehive. Столкнулся с тем, что иногда в логах beehive перемешан вывод от нескольких процессов. К примеру, в аттачменте лог пересборки liblasi i586 от 2018-06-28 где diff от Req/Prov --- liblasi-1.1.2-alt1.qa1.i586.rpm.repo 2016-04-08 18:45:51.000000000 +0000 +++ liblasi-1.1.2-alt1.qa1.i586.rpm.hasher 2018-06-28 06:00:13.838110230 +0000 попал внутрь списка Installed (but unpackaged) file(s) found:. Хотелось бы, чтобы в логах от beehive таких накладок не было, вывод был бы синхронизирован так, чтобы diff от Req/Prov всегда шел после собственно лога сборки. Для этого их можно, например, направлять в разные файлы, которые потом слить в один.
Created attachment 7636 [details] еще один пример перекрытия. еще один пример.
Предположительно исправлено в конце прошлой недели.
Спасибо. Сейчас сложно проверить, так как я переписал код и разбор логов проходит после фильтра, который убирает diff от Req/Prov. Проверю поже, когда будет готова библиотечка. Пока закрою баг.