<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>18652</bug_id>
          
          <creation_ts>2009-01-26 13:37:56 +0300</creation_ts>
          <short_desc>Не пересобирается</short_desc>
          <delta_ts>2009-02-17 20:08:00 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>gperf</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Eugene Ostapets">eostapets</reporter>
          <assigned_to name="placeholder@altlinux.org">placeholder</assigned_to>
          <cc>glebfm</cc>
    
    <cc>ldv</cc>
    
    <cc>placeholder</cc>
    
    <cc>vt</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>84981</commentid>
    <comment_count>0</comment_count>
    <who name="Eugene Ostapets">eostapets</who>
    <bug_when>2009-01-26 13:37:56 +0300</bug_when>
    <thetext>Диагностика:
/usr/bin/texi2dvi: Running pdfetex --file-line-error &apos;/usr/src/RPM/BUILD/gperf-3.0.3/doc/gperf.t2d/pdf/src/gperf.texi&apos; ...
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&apos;t find file `/usr/src/RPM/BUILD/gperf-3.0.3/doc/gperf.t2d/pdf/src/gperf
.texi&apos;.
&lt;*&gt; ...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&apos;
make[1]: *** [gperf.pdf] Error 1
make: Leaving directory `/usr/src/RPM/BUILD/gperf-3.0.3&apos;
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&apos; failed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>84982</commentid>
    <comment_count>1</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2009-01-26 13:42:26 +0300</bug_when>
    <thetext>(In reply to comment #0)
&gt; Диагностика:
&gt; /usr/bin/texi2dvi: Running pdfetex --file-line-error
&gt; &apos;/usr/src/RPM/BUILD/gperf-3.0.3/doc/gperf.t2d/pdf/src/gperf.texi&apos; ...
&gt; This is pdfeTeXk, Version 3.14159-1.10a-2.1 (Web2C 7.4.4)

Это версия из Сизифа?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>84983</commentid>
    <comment_count>2</comment_count>
    <who name="Eugene Ostapets">eostapets</who>
    <bug_when>2009-01-26 13:49:47 +0300</bug_when>
    <thetext>(В ответ на комментарий №1)
&gt; (In reply to comment #0)
&gt; &gt; Диагностика:
&gt; &gt; /usr/bin/texi2dvi: Running pdfetex --file-line-error
&gt; &gt; &apos;/usr/src/RPM/BUILD/gperf-3.0.3/doc/gperf.t2d/pdf/src/gperf.texi&apos; ...
&gt; &gt; This is pdfeTeXk, Version 3.14159-1.10a-2.1 (Web2C 7.4.4)
&gt; 
&gt; Это версия из Сизифа?

Да, из Сизифа в окружении Сизифа. Помнится при другой пересборке было другое сообщение? Может бага в %make_build? Ща проверю сборку в один поток...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>84984</commentid>
    <comment_count>3</comment_count>
    <who name="Eugene Ostapets">eostapets</who>
    <bug_when>2009-01-26 13:54:26 +0300</bug_when>
    <thetext>Точно! Сборка не параллелится!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>85056</commentid>
    <comment_count>4</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2009-01-27 04:47:31 +0300</bug_when>
    <thetext>(In reply to comment #3)
&gt; Точно! Сборка не параллелится!

У нас по умолчанию сборка ведётся c --nprocs=1, так что не блокер.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>85059</commentid>
    <comment_count>5</comment_count>
    <who name="Eugene Ostapets">eostapets</who>
    <bug_when>2009-01-27 10:14:19 +0300</bug_when>
    <thetext>Я бы сказал даже trivial, но это не меняет того, что у 90% процентов пользователей пакет не пересоберется. --nprocs=1 - это костыль для маскирования проблем. Дим, сам сделаешь тривиальную правку или пропустишь исправленный пакет от меня? :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>85060</commentid>
    <comment_count>6</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2009-01-27 10:20:40 +0300</bug_when>
    <thetext>(In reply to comment #5)
&gt; Я бы сказал даже trivial, но это не меняет того, что у 90% процентов
&gt; пользователей пакет не пересоберется. --nprocs=1 - это костыль для маскирования
&gt; проблем.

На самом деле --nprocs=1 ещё и средство запускать сборки одновременно.

&gt; Дим, сам сделаешь тривиальную правку или пропустишь исправленный пакет
&gt; от меня? :)

gperf -- хороший пакет, стоит попробовать исправить многопоточную сборку, а не выключать её.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>85063</commentid>
    <comment_count>7</comment_count>
    <who name="Eugene Ostapets">eostapets</who>
    <bug_when>2009-01-27 10:43:47 +0300</bug_when>
    <thetext>(В ответ на комментарий №6)
&gt; (In reply to comment #5)
&gt; &gt; Я бы сказал даже trivial, но это не меняет того, что у 90% процентов
&gt; &gt; пользователей пакет не пересоберется. --nprocs=1 - это костыль для маскирования
&gt; &gt; проблем.
&gt; 
&gt; На самом деле --nprocs=1 ещё и средство запускать сборки одновременно.
Ну тогда нужно предусмотреть --nprocs=2 для особого режима тестовой пересборки... Мне кажется это выявит еще несколько пакетов со сходной проблематикой...
&gt; 
&gt; &gt; Дим, сам сделаешь тривиальную правку или пропустишь исправленный пакет
&gt; &gt; от меня? :)
&gt; 
&gt; gperf -- хороший пакет, стоит попробовать исправить многопоточную сборку, а не
&gt; выключать её.

Ок. Постараюсь сегодня-завтра почитать его майкфайлы, чтобы понять где у него гонка...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>86055</commentid>
    <comment_count>8</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2009-02-17 20:08:00 +0300</bug_when>
    <thetext>Fixed in 3.0.4-alt1</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>