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

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

    <bug>
          <bug_id>7450</bug_id>
          
          <creation_ts>2005-07-23 12:42:17 +0400</creation_ts>
          <short_desc>Rebuild with new mono</short_desc>
          <delta_ts>2006-12-18 09:56:14 +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>dbus</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>P3</priority>
          <bug_severity>major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Evgeny Sinelnikov">sin</reporter>
          <assigned_to name="Anton Farygin">rider</assigned_to>
          <cc>eostapets</cc>
    
    <cc>ildar</cc>
    
    <cc>mouse</cc>
    
    <cc>shrek</cc>
    
    <cc>vk</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>27686</commentid>
    <comment_count>0</comment_count>
    <who name="Evgeny Sinelnikov">sin</who>
    <bug_when>2005-07-23 12:42:19 +0400</bug_when>
    <thetext>This Package needs 
BuildRquires: libgtk-sharp-devel &gt;= 1.0.10    
to rebuild with new libgtk-sharp library     
     
mono/Makefile.am:     
...     
test-dbus-sharp.exe: $(TEST_DBUS_SHARP_FILES)     
       $(CSC) --debug --unsafe --target exe -L . -r dbus-sharp.dll    
-pkg:gtk-sharp -o test-dbus-sharp.exe $(TEST_DBUS_SHARP_FILES)    
 ^^^^^^^^^^^^^    
...     
  
Also BuildRequires: and Requires: needs adjust to &gt;= 1.1 or &gt;= 1.1.8  
to rebuild with new mono. 
 
libdbus-monodoc may be need Requires: monodoc? 
 
Steps to Reproduce:
1. ./configure   
2. make 
3.   
Actual Results:  
Package gtk-sharp was not found in the pkg-config search path.  
Perhaps you should add the directory containing `gtk-sharp.pc&apos;  
to the PKG_CONFIG_PATH environment variable  
No package &apos;gtk-sharp&apos; found  
error CS8027: Error running pkg-config. Check the above output.  
 

Expected Results:  
Done</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>27973</commentid>
    <comment_count>1</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2005-08-03 13:07:47 +0400</bug_when>
    <thetext>reassign

Кстати, у меня вчера только собралось нормально. Я не смог воспроизветсти.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>27977</commentid>
    <comment_count>2</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2005-08-03 13:34:19 +0400</bug_when>
    <thetext>у меня не воспроизвелось.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>27979</commentid>
    <comment_count>3</comment_count>
    <who name="Evgeny Sinelnikov">sin</who>
    <bug_when>2005-08-03 14:22:46 +0400</bug_when>
    <thetext>Эта бага воспроизведется только на новой сборке mono-1.1.8, которая лежит в 
инкаминге, где нет не явной зависимости от libgtk-sharp-devel. </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>27983</commentid>
    <comment_count>4</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2005-08-03 17:17:47 +0400</bug_when>
    <thetext>ну как придет mono - я пересоберу. нет проблем.
может быть вообще - ну ее нафиг, эту mono для dbus ? 

один черт mono не собирается для x86_64.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>27984</commentid>
    <comment_count>5</comment_count>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2005-08-03 17:27:56 +0400</bug_when>
    <thetext>(In reply to comment #4)
&gt; может быть вообще - ну ее нафиг, эту mono для dbus ? 

Так будет лучше. 
Эта сборочная зависимость на mono очень тормозит продвижение x86_64. 

&gt; один черт mono не собирается для x86_64.

подтверждаю.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>27985</commentid>
    <comment_count>6</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2005-08-03 17:34:39 +0400</bug_when>
    <thetext>Кстати, в текущем dbus mono для x86_64 уже не собирается.
И это было уже достаточно давно.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>28004</commentid>
    <comment_count>7</comment_count>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2005-08-03 18:07:45 +0400</bug_when>
    <thetext>(In reply to comment #6)
&gt; Кстати, в текущем dbus mono для x86_64 уже не собирается.
&gt; И это было уже достаточно давно.

$ rpmquery -pR dbus-0.34-alt1.src.rpm | grep mono
mono &gt;= 1.0
mono-devel  
monodoc

У тебя в header&apos;ах пакета есть mono потому, что ты собирал srpm на i586. На
данный момент BuildRequires в условные блоки брать _нельзя_. Это будет приводить
к ошибке сборки под одну из платформ... что и произошло. 
Я говорил об этом на конференции и писал в рассылку. 

P.S. Пожалуста больше не добавляй в CC legion@ ... я знаю что я делаю, когда
удаляю его оттуда.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>28275</commentid>
    <comment_count>8</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2005-08-08 10:35:26 +0400</bug_when>
    <thetext>в dbus-0.34-alt3 поддержка mono убрана.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30752</commentid>
    <comment_count>9</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2005-09-19 13:02:30 +0400</bug_when>
    <thetext>Хорошо бы вернуть обратно поддержку mono (проверил - собирается, только 
monodoc и mono-tools в buildrequires добавить надо) 
А то некоторые программы не собираются без этого. </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30757</commentid>
    <comment_count>10</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2005-09-19 14:38:44 +0400</bug_when>
    <thetext>Собирается на x86_64 ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30765</commentid>
    <comment_count>11</comment_count>
    <who name="Kachalov Anton">mouse</who>
    <bug_when>2005-09-19 15:27:44 +0400</bug_when>
    <thetext>Падаем всё так же:
Creating ../../build/deps/net_1_1_bootstrap_corlib.dll.makefrag ...
make[7]: Leaving directory `/usr/src/RPM/BUILD/mono-1.1.8.3/mcs/class/corlib&apos;
make[7]: Entering directory `/usr/src/RPM/BUILD/mono-1.1.8.3/mcs/class/corlib&apos;
make all-local
make[8]: Entering directory `/usr/src/RPM/BUILD/mono-1.1.8.3/mcs/class/corlib&apos;
MONO_PATH=&quot;../../class/lib/basic:$MONO_PATH&quot; /usr/src/RPM/BUILD/mono-1.1.8.3/run
time/mono-wrapper  ../../class/lib/basic/mcs.exe /nowarn:649 /nowarn:169 -nowarn
:612 -nowarn:618 -d:INSIDE_CORLIB  -d:NET_1_1 -d:ONLY_1_1 -debug /noconfig /unsa
fe /nostdlib /target:library /out:mscorlib.dll  @corlib.dll.sources

Unhandled Exception: System.NullReferenceException: Object reference not set to 
an instance of an object
in (wrapper managed-to-native) System.Object:__icall_wrapper_mono_array_new_spec
ific (intptr,int)
in &lt;0x002ec&gt; Mono.CSharp.Block:ResolveMeta (Mono.CSharp.ToplevelBlock toplevel, 
Mono.CSharp.EmitContext ec, Mono.CSharp.InternalParameters ip)
in &lt;0x00954&gt; Mono.CSharp.Block:ResolveMeta (Mono.CSharp.ToplevelBlock toplevel, 
Mono.CSharp.EmitContext ec, Mono.CSharp.InternalParameters ip)
in &lt;0x00954&gt; Mono.CSharp.Block:ResolveMeta (Mono.CSharp.ToplevelBlock toplevel, 
Mono.CSharp.EmitContext ec, Mono.CSharp.InternalParameters ip)
...
Mono.CSharp.EmitContext ec, Mono.CSharp.InternalParameters ip)
in &lt;0x0004b&gt; Mono.CSharp.ToplevelBlock:ResolveMeta (Mono.CSharp.EmitContext ec, 
Mono.CSharp.InternalParameters ip)
in &lt;0x001e9&gt; Mono.CSharp.Constructor:Emit ()
in &lt;0x005c3&gt; Mono.CSharp.TypeContainer:EmitType ()
in &lt;0x002d8&gt; Mono.CSharp.RootContext:EmitCode ()
in &lt;0x00e8d&gt; Mono.CSharp.Driver:MainDriver (System.String[] args)
in &lt;0x00015&gt; Mono.CSharp.Driver:Main (System.String[] args)
make[8]: *** [../../class/lib/net_1_1_bootstrap/mscorlib.dll] Error 1
make[8]: Leaving directory `/usr/src/RPM/BUILD/mono-1.1.8.3/mcs/class/corlib&apos;
make[7]: *** [do-all] Error 2
make[7]: Leaving directory `/usr/src/RPM/BUILD/mono-1.1.8.3/mcs/class/corlib&apos;
make[6]: *** [all-recursive] Error 1
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30778</commentid>
    <comment_count>12</comment_count>
    <who name="Evgeny Sinelnikov">sin</who>
    <bug_when>2005-09-19 22:31:06 +0400</bug_when>
    <thetext>(In reply to comment #11) 
&gt; Падаем всё так же: 
Вы в hasher&apos;е собираете? 
 
Сдаётся мне, что это что-то похожее, хотя я не уверен: 
http://bugzilla.ximian.com/show_bug.cgi?id=75831 
 
Как только найду где залить 1.1.9, выложу новую версию mono. </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>34391</commentid>
    <comment_count>13</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2006-01-02 23:49:24 +0300</bug_when>
    <thetext>Давайте включим сборку с mono? Без неё плохо :( Программы не собираются... </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>34397</commentid>
    <comment_count>14</comment_count>
    <who name="Evgeny Sinelnikov">sin</who>
    <bug_when>2006-01-03 00:34:17 +0300</bug_when>
    <thetext>&gt; Давайте включим сборку с mono? Без неё плохо :( Программы не собираются...  
 
Если проблема опять с mono &amp; x86_64, то могу сказать, что в последний раз сама 
сборка прошла, но на стадии проверки файлов пакета оказался конфликт по 
установленным в %_libdir и %_bindir файлам. Если будет сборочная система могу 
попробовать разобраться. </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>35059</commentid>
    <comment_count>15</comment_count>
    <who name="Vital Khilko">vk</who>
    <bug_when>2006-01-24 20:40:13 +0300</bug_when>
    <thetext>так как нынче дела-то? Оно нужно мне для beagle...
Я так понимаю пользователи i586 остались без dbus-mono из-за несобираемости на
x86_64, что есть непорядок, может таки пока добавить условную сборку?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>35072</commentid>
    <comment_count>16</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2006-01-25 09:45:46 +0300</bug_when>
    <thetext>sin, я готов предоставить сборочную среду.
Напиши мне в личную почту.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>35304</commentid>
    <comment_count>17</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2006-01-30 22:10:30 +0300</bug_when>
    <thetext>Надеюсь, что тестироваться будет сразу версия 0.60? </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>35311</commentid>
    <comment_count>18</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2006-01-31 10:31:35 +0300</bug_when>
    <thetext>А какая сейчас в Sisyphus ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>36785</commentid>
    <comment_count>19</comment_count>
    <who name="Victor Forsyuk">force</who>
    <bug_when>2006-03-15 15:09:11 +0300</bug_when>
    <thetext>(In reply to comment #18)
&gt; А какая сейчас в Sisyphus ?

Сейчас в Sisyphus лежит еще 0.50 аж от прошлого сентября. А на дворе уже 0.61.

Присоединяюсь к голосам тех, кому нужен dbus-mono. Я хочу собрать f-spot, а без
этого он  не соберется.

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>43202</commentid>
    <comment_count>20</comment_count>
    <who name="Eugene Ostapets">eostapets</who>
    <bug_when>2006-12-16 21:06:51 +0300</bug_when>
    <thetext>Я так понимаю что эту багу можно закрывать в свете того что все привязки удалены
из d-bus?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>43403</commentid>
    <comment_count>21</comment_count>
    <who name="Igor Zubkov">icesik</who>
    <bug_when>2006-12-18 09:55:38 +0300</bug_when>
    <thetext>(In reply to comment #20)
&gt; Я так понимаю что эту багу можно закрывать в свете того что все привязки удалены
&gt; из d-bus?

Ага. :)
Хотя, dbus-mono сейчас в Сизифе есть, и его маинтейнер не я.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>43404</commentid>
    <comment_count>22</comment_count>
    <who name="Igor Zubkov">icesik</who>
    <bug_when>2006-12-18 09:56:13 +0300</bug_when>
    <thetext>Ну и close...</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>