Диагностика: /usr/bin/texi2dvi: Running pdfetex --file-line-error '/usr/src/RPM/BUILD/gperf-3.0.3/doc/gperf.t2d/pdf/src/gperf.texi' ... This is pdfeTeXk, Version 3.14159-1.10a-2.1 (Web2C 7.4.4) file:line:error style messages enabled. entering extended mode ! I can't find file `/usr/src/RPM/BUILD/gperf-3.0.3/doc/gperf.t2d/pdf/src/gperf .texi'. <*> ...perf-3.0.3/doc/gperf.t2d/pdf/src/gperf.texi Please type another input file name: ! Emergency stop No pages of output. Transcript written on texput.log. /usr/bin/texi2dvi: pdfetex exited with bad status, quitting. make[1]: Leaving directory `/usr/src/RPM/BUILD/gperf-3.0.3/doc' make[1]: *** [gperf.pdf] Error 1 make: Leaving directory `/usr/src/RPM/BUILD/gperf-3.0.3' make: *** [all] Error 2 RPM build errors: error: Bad exit status from /usr/src/tmp/rpm-tmp.99589 (%build) Bad exit status from /usr/src/tmp/rpm-tmp.99589 (%build) Command exited with non-zero status 1 4.40user 4.15system 0:05.38elapsed 159%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (0major+968283minor)pagefaults 0swaps hsh-rebuild: rebuild of `gperf-3.0.3-alt1.src.rpm' failed.
(In reply to comment #0) > Диагностика: > /usr/bin/texi2dvi: Running pdfetex --file-line-error > '/usr/src/RPM/BUILD/gperf-3.0.3/doc/gperf.t2d/pdf/src/gperf.texi' ... > This is pdfeTeXk, Version 3.14159-1.10a-2.1 (Web2C 7.4.4) Это версия из Сизифа?
(В ответ на комментарий №1) > (In reply to comment #0) > > Диагностика: > > /usr/bin/texi2dvi: Running pdfetex --file-line-error > > '/usr/src/RPM/BUILD/gperf-3.0.3/doc/gperf.t2d/pdf/src/gperf.texi' ... > > This is pdfeTeXk, Version 3.14159-1.10a-2.1 (Web2C 7.4.4) > > Это версия из Сизифа? Да, из Сизифа в окружении Сизифа. Помнится при другой пересборке было другое сообщение? Может бага в %make_build? Ща проверю сборку в один поток...
Точно! Сборка не параллелится!
(In reply to comment #3) > Точно! Сборка не параллелится! У нас по умолчанию сборка ведётся c --nprocs=1, так что не блокер.
Я бы сказал даже trivial, но это не меняет того, что у 90% процентов пользователей пакет не пересоберется. --nprocs=1 - это костыль для маскирования проблем. Дим, сам сделаешь тривиальную правку или пропустишь исправленный пакет от меня? :)
(In reply to comment #5) > Я бы сказал даже trivial, но это не меняет того, что у 90% процентов > пользователей пакет не пересоберется. --nprocs=1 - это костыль для маскирования > проблем. На самом деле --nprocs=1 ещё и средство запускать сборки одновременно. > Дим, сам сделаешь тривиальную правку или пропустишь исправленный пакет > от меня? :) gperf -- хороший пакет, стоит попробовать исправить многопоточную сборку, а не выключать её.
(В ответ на комментарий №6) > (In reply to comment #5) > > Я бы сказал даже trivial, но это не меняет того, что у 90% процентов > > пользователей пакет не пересоберется. --nprocs=1 - это костыль для маскирования > > проблем. > > На самом деле --nprocs=1 ещё и средство запускать сборки одновременно. Ну тогда нужно предусмотреть --nprocs=2 для особого режима тестовой пересборки... Мне кажется это выявит еще несколько пакетов со сходной проблематикой... > > > Дим, сам сделаешь тривиальную правку или пропустишь исправленный пакет > > от меня? :) > > gperf -- хороший пакет, стоит попробовать исправить многопоточную сборку, а не > выключать её. Ок. Постараюсь сегодня-завтра почитать его майкфайлы, чтобы понять где у него гонка...
Fixed in 3.0.4-alt1