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

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

    <bug>
          <bug_id>23134</bug_id>
          
          <creation_ts>2010-03-12 01:21:40 +0300</creation_ts>
          <short_desc>не там ищет dbus/mainloop/__init__.py на х86_64</short_desc>
          <delta_ts>2010-03-14 00:02:46 +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>python-module-PyQt4</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>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Artem Zolochevskiy">azol</reporter>
          <assigned_to name="Grigory Ustinov">grenka</assigned_to>
          <cc>antohami</cc>
    
    <cc>aris</cc>
    
    <cc>cas</cc>
    
    <cc>cow</cc>
    
    <cc>darktemplar</cc>
    
    <cc>evg</cc>
    
    <cc>george</cc>
    
    <cc>grenka</cc>
    
    <cc>imz</cc>
    
    <cc>lav</cc>
    
    <cc>mithraen</cc>
    
    <cc>nbr</cc>
    
    <cc>qa_viy</cc>
    
    <cc>rider</cc>
    
    <cc>sem</cc>
    
    <cc>shaba</cc>
    
    <cc>sin</cc>
    
    <cc>slev</cc>
    
    <cc>vitty</cc>
    
    <cc>viy</cc>
    
    <cc>vsu</cc>
    
    <cc>zerg</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>107700</commentid>
    <comment_count>0</comment_count>
    <who name="Artem Zolochevskiy">azol</who>
    <bug_when>2010-03-12 01:21:40 +0300</bug_when>
    <thetext>на x86_64 не работает, например,
import dbus.mainloop.qt

не там ищет dbus/mainloop/__init__.py на х86_64

python-module-PyQt4-4.7-alt2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>107711</commentid>
    <comment_count>1</comment_count>
    <who name="swi">swi</who>
    <bug_when>2010-03-12 11:02:51 +0300</bug_when>
    <thetext>morsov@alexey ~ $ bpython
&gt;&gt;&gt; import dbus.mainloop.qt
&gt;&gt;&gt;
morsov@alexey ~ $ rpm -q python-module-PyQt4
python-module-PyQt4-4.7-alt2
morsov@alexey ~ $ uname -m
x86_64
?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>107714</commentid>
    <comment_count>2</comment_count>
    <who name="Artem Zolochevskiy">azol</who>
    <bug_when>2010-03-12 11:19:50 +0300</bug_when>
    <thetext>(В ответ на комментарий №1)
&gt; morsov@alexey ~ $ bpython
&gt; &gt;&gt;&gt; import dbus.mainloop.qt
&gt; &gt;&gt;&gt;
&gt; morsov@alexey ~ $ rpm -q python-module-PyQt4
&gt; python-module-PyQt4-4.7-alt2
&gt; morsov@alexey ~ $ uname -m
&gt; x86_64
&gt; ?

[azol@people ~]$ hsh --init; hsh-install python-module-PyQt4; hsh-shell
[builder@people .in]$ rpm -q python-module-PyQt4
python-module-PyQt4-4.7-alt2
[builder@people .in]$ python
Python 2.6.4 (r264:75706, Jan 15 2010, 03:59:46) 
[GCC 4.4.2 20091222 (ALT Linux 4.4.2-alt4)] on linux2
Type &quot;help&quot;, &quot;copyright&quot;, &quot;credits&quot; or &quot;license&quot; for more information.
&gt;&gt;&gt; import dbus.mainloop.qt
Traceback (most recent call last):
  File &quot;&lt;stdin&gt;&quot;, line 1, in &lt;module&gt;
ImportError: No module named dbus.mainloop.qt
&gt;&gt;&gt; 

[builder@people ~]$ uname -m
x86_64</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>107717</commentid>
    <comment_count>3</comment_count>
    <who name="swi">swi</who>
    <bug_when>2010-03-12 11:40:09 +0300</bug_when>
    <thetext>morsov@alexey ~ $ hsh-install /tmp/.private/$USER/hasher python-module-dbus
&lt;86&gt;Mar 12 08:39:21 groupadd[20370]: new group: name=messagebus, gid=36
&lt;86&gt;Mar 12 08:39:21 useradd[20371]: new user: name=messagebus, uid=100, gid=36, home=/var/run/dbus, shell=/dev/null
&lt;13&gt;Mar 12 08:39:21 rpmi: dbus-1.2.16-alt3 installed
&lt;13&gt;Mar 12 08:39:21 rpmi: libgamin-fam-0.1.10-alt2.1 installed
&lt;13&gt;Mar 12 08:39:21 rpmi: libgio-2.22.4-alt1 installed
&lt;13&gt;Mar 12 08:39:21 rpmi: python-module-pygobject-2.20.0-alt2.1 installed
&lt;13&gt;Mar 12 08:39:21 rpmi: libdbus-glib-1:0.82-alt2 installed
&lt;13&gt;Mar 12 08:39:21 rpmi: python-module-dbus-0.83.0-alt2.1 installed
morsov@alexey ~ $ hsh-shell /tmp/.private/$USER/hasher
[builder@alexey .in]$ python
Python 2.6.4 (r264:75706, Jan 15 2010, 03:59:46)
[GCC 4.4.2 20091222 (ALT Linux 4.4.2-alt4)] on linux2
Type &quot;help&quot;, &quot;copyright&quot;, &quot;credits&quot; or &quot;license&quot; for more information.
&gt;&gt;&gt; import dbus.mainloop.qt
&gt;&gt;&gt;

morsov@alexey ~ $ rpm -qf /usr/lib64/python2.6/site-packages/dbus/mainloop/__init__.py
python-module-dbus-0.83.0-alt2.1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>107718</commentid>
    <comment_count>4</comment_count>
    <who name="Artem Zolochevskiy">azol</who>
    <bug_when>2010-03-12 11:48:43 +0300</bug_when>
    <thetext>[azol@people ~]$ hsh --init; hsh-install python-module-PyQt4 python-module-dbus; hsh-shell
&lt;86&gt;Mar 12 08:43:59 userdel[5850]: delete user `rooter&apos;
&lt;86&gt;Mar 12 08:43:59 userdel[5850]: remove group `rooter&apos;
&lt;86&gt;Mar 12 08:43:59 groupadd[5851]: new group: name=rooter, gid=689
&lt;86&gt;Mar 12 08:43:59 useradd[5852]: new user: name=rooter, uid=689, gid=689, home=/root, shell=/bin/bash
&lt;86&gt;Mar 12 08:43:59 userdel[5854]: delete user `builder&apos;
&lt;86&gt;Mar 12 08:43:59 userdel[5854]: remove group `builder&apos;
&lt;86&gt;Mar 12 08:43:59 groupadd[5855]: new group: name=builder, gid=690
&lt;86&gt;Mar 12 08:43:59 useradd[5856]: new user: name=builder, uid=690, gid=690, home=/usr/src, shell=/bin/bash
&lt;13&gt;Mar 12 08:44:01 rpmi: libstdc++4.4-4.4.3-alt1 installed
&lt;13&gt;Mar 12 08:44:01 rpmi: qt4-common-4.6.2-alt2 installed
&lt;13&gt;Mar 12 08:44:01 rpmi: libqt4-core-4.6.2-alt2 installed
&lt;13&gt;Mar 12 08:44:01 rpmi: libdbus-1.2.20-alt2 installed
&lt;13&gt;Mar 12 08:44:01 rpmi: libexpat-2.0.1-alt3 installed
&lt;13&gt;Mar 12 08:44:01 rpmi: libqt4-xml-4.6.2-alt2 installed
&lt;13&gt;Mar 12 08:44:01 rpmi: libjpeg-1:6b-alt10 installed
&lt;13&gt;Mar 12 08:44:01 rpmi: libfreetype-2.3.12-alt1 installed
&lt;13&gt;Mar 12 08:44:01 rpmi: libqt4-dbus-4.6.2-alt2 installed
&lt;13&gt;Mar 12 08:44:01 rpmi: libqt4-script-4.6.2-alt2 installed
&lt;13&gt;Mar 12 08:44:01 rpmi: libqt4-sql-4.6.2-alt2 installed
&lt;13&gt;Mar 12 08:44:01 rpmi: libICE-1.0.6-alt1 installed
&lt;13&gt;Mar 12 08:44:01 rpmi: libSM-1.1.1-alt1 installed
&lt;13&gt;Mar 12 08:44:02 rpmi: fontconfig-2.8.0-alt4 installed
Updating fonts cache: [ DONE ]
&lt;29&gt;Mar 12 08:44:04 fontconfig: Updating fonts cache: succeeded
&lt;13&gt;Mar 12 08:44:04 rpmi: libtiff-3.8.2-alt5 installed
&lt;13&gt;Mar 12 08:44:04 rpmi: libdbus-glib-1:0.84-alt1 installed
&lt;86&gt;Mar 12 08:44:04 groupadd[6043]: new group: name=messagebus, gid=101
&lt;86&gt;Mar 12 08:44:04 useradd[6044]: new user: name=messagebus, uid=100, gid=101, home=/var/run/dbus, shell=/dev/null
&lt;13&gt;Mar 12 08:44:04 rpmi: dbus-1.2.20-alt2 installed
&lt;13&gt;Mar 12 08:44:04 rpmi: libqt4-clucene-4.6.2-alt2 installed
&lt;13&gt;Mar 12 08:44:04 rpmi: libqt4-test-4.6.2-alt2 installed
&lt;13&gt;Mar 12 08:44:04 rpmi: libalsa-1:1.0.22-alt1 installed
&lt;13&gt;Mar 12 08:44:04 rpmi: libpng12-1.2.43-alt1 installed
&lt;13&gt;Mar 12 08:44:04 rpmi: liblcms-1.19-alt1 installed
&lt;13&gt;Mar 12 08:44:04 rpmi: libmng-1.0.10-alt1.1 installed
&lt;13&gt;Mar 12 08:44:04 rpmi: libgamin-fam-0.1.10-alt2.1 installed
&lt;13&gt;Mar 12 08:44:04 rpmi: libgio-2.22.4-alt1 installed
&lt;13&gt;Mar 12 08:44:04 rpmi: libdrm-1:2.4.19-alt1 installed
&lt;13&gt;Mar 12 08:44:04 rpmi: libXdmcp-1.0.3-alt1 installed
&lt;13&gt;Mar 12 08:44:04 rpmi: libXau-1.0.5-alt1 installed
&lt;13&gt;Mar 12 08:44:04 rpmi: libxcb-1.5-alt1 installed
&lt;13&gt;Mar 12 08:44:04 rpmi: libX11-locales-3:1.3.3-alt1 installed
&lt;13&gt;Mar 12 08:44:04 rpmi: libX11-3:1.3.3-alt1 installed
&lt;13&gt;Mar 12 08:44:04 rpmi: libXext-1.0.5-alt1 installed
&lt;13&gt;Mar 12 08:44:04 rpmi: libXrender-0.9.5-alt1 installed
&lt;13&gt;Mar 12 08:44:04 rpmi: libXfixes-4.0.4-alt1 installed
&lt;13&gt;Mar 12 08:44:04 rpmi: libXcursor-1.1.10-alt1 installed
&lt;13&gt;Mar 12 08:44:04 rpmi: libXrandr-1.3.0-alt1 installed
&lt;13&gt;Mar 12 08:44:04 rpmi: libXi-1.2.1-alt1 installed
&lt;13&gt;Mar 12 08:44:04 rpmi: libXinerama-1.0.3-alt2 installed
&lt;13&gt;Mar 12 08:44:05 rpmi: libqt4-gui-4.6.2-alt2 installed
&lt;13&gt;Mar 12 08:44:05 rpmi: libphonon-4.3.80-alt1 installed
&lt;13&gt;Mar 12 08:44:05 rpmi: libqt4-designer-4.6.2-alt2 installed
&lt;13&gt;Mar 12 08:44:05 rpmi: libqt4-multimedia-4.6.2-alt2 installed
&lt;13&gt;Mar 12 08:44:05 rpmi: libqt4-scripttools-4.6.2-alt2 installed
&lt;13&gt;Mar 12 08:44:05 rpmi: libqt4-svg-4.6.2-alt2 installed
&lt;13&gt;Mar 12 08:44:05 rpmi: libXxf86vm-1.0.2-alt2 installed
&lt;13&gt;Mar 12 08:44:05 rpmi: libXdamage-1.1.2-alt1 installed
&lt;13&gt;Mar 12 08:44:06 rpmi: libGL-4:7.7.1-alt0.d5 installed
&lt;13&gt;Mar 12 08:44:06 rpmi: libqt4-opengl-4.6.2-alt2 installed
&lt;13&gt;Mar 12 08:44:06 rpmi: python-modules-curses-2.6.4-alt3 installed
&lt;13&gt;Mar 12 08:44:06 rpmi: libkeyutils-1.2-alt3 installed
&lt;13&gt;Mar 12 08:44:06 rpmi: libgdbm-1.8.3-alt7 installed
&lt;13&gt;Mar 12 08:44:06 rpmi: ca-certificates-2009.01.15-alt1 installed
&lt;13&gt;Mar 12 08:44:06 rpmi: libcrypto7-0.9.8l-alt6 installed
&lt;13&gt;Mar 12 08:44:06 rpmi: libkrb5-1.6.3-alt9 installed
&lt;13&gt;Mar 12 08:44:06 rpmi: libssl7-0.9.8l-alt6 installed
&lt;13&gt;Mar 12 08:44:06 rpmi: libqt4-network-4.6.2-alt2 installed
&lt;13&gt;Mar 12 08:44:06 rpmi: libqt4-xmlpatterns-4.6.2-alt2 installed
&lt;13&gt;Mar 12 08:44:07 rpmi: libqt4-webkit-4.6.2-alt2 installed
&lt;13&gt;Mar 12 08:44:07 rpmi: libqt4-assistant-4.6.2-alt2 installed
&lt;13&gt;Mar 12 08:44:07 rpmi: libqt4-help-4.6.2-alt2 installed
&lt;13&gt;Mar 12 08:44:07 rpmi: python-modules-email-2.6.4-alt3 installed
&lt;13&gt;Mar 12 08:44:07 rpmi: python-modules-compiler-2.6.4-alt3 installed
&lt;13&gt;Mar 12 08:44:07 rpmi: python-modules-2.6.4-alt3 installed
&lt;13&gt;Mar 12 08:44:07 rpmi: python-modules-xml-2.6.4-alt3 installed
&lt;13&gt;Mar 12 08:44:07 rpmi: python-modules-ctypes-2.6.4-alt3 installed
&lt;13&gt;Mar 12 08:44:07 rpmi: python-modules-encodings-2.6.4-alt3 installed
&lt;13&gt;Mar 12 08:44:08 rpmi: python-modules-multiprocessing-2.6.4-alt3 installed
&lt;13&gt;Mar 12 08:44:08 rpmi: python-modules-logging-2.6.4-alt3 installed
&lt;13&gt;Mar 12 08:44:08 rpmi: python-modules-hotshot-2.6.4-alt3 installed
&lt;13&gt;Mar 12 08:44:08 rpmi: python-modules-bsddb-2.6.4-alt3 installed
&lt;13&gt;Mar 12 08:44:08 rpmi: python-2.6.4-alt3 installed
&lt;13&gt;Mar 12 08:44:08 rpmi: python-strict-2.6.4-alt3 installed
&lt;13&gt;Mar 12 08:44:08 rpmi: python-module-pygobject-2.20.0-alt2.1 installed
&lt;13&gt;Mar 12 08:44:08 rpmi: python-dev-2.6.4-alt3 installed
&lt;13&gt;Mar 12 08:44:08 rpmi: python-module-sip-4.10-alt1 installed
&lt;13&gt;Mar 12 08:44:08 rpmi: python-module-PyQt4-4.7-alt2 installed
&lt;13&gt;Mar 12 08:44:08 rpmi: python-module-dbus-0.83.1-alt1 installed
&lt;13&gt;Mar 12 08:44:08 rpmi: python-module-dbus-data-0.83.1-alt1 installed
[builder@people .in]$ python
Python 2.6.4 (r264:75706, Jan 15 2010, 03:59:46) 
[GCC 4.4.2 20091222 (ALT Linux 4.4.2-alt4)] on linux2
Type &quot;help&quot;, &quot;copyright&quot;, &quot;credits&quot; or &quot;license&quot; for more information.
&gt;&gt;&gt; import dbus.mainloop.qt
Traceback (most recent call last):
  File &quot;&lt;stdin&gt;&quot;, line 1, in &lt;module&gt;
ImportError: No module named qt
&gt;&gt;&gt; 

[builder@people .in]$ rpm -qf /usr/lib64/python2.6/site-packages/dbus/mainloop/__init__.py 
error: file /usr/lib64/python2.6/site-packages/dbus/mainloop/__init__.py: No such file or directory
[builder@people .in]$

aris@ сказал вешать на python-module-PyQt4</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>107719</commentid>
    <comment_count>5</comment_count>
    <who name="swi">swi</who>
    <bug_when>2010-03-12 12:11:54 +0300</bug_when>
    <thetext>А.. ясно. у меня чуть более старый p-m-dbus.
Таки где должен быть *.py* dbus-а ? в p-m-dbus или в p-m-pyqt4?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>107765</commentid>
    <comment_count>6</comment_count>
    <who name="Artem Zolochevskiy">azol</who>
    <bug_when>2010-03-13 14:28:00 +0300</bug_when>
    <thetext>Как должно быть и задумано, я, увы, не знаю :(
Пока лишь понятно, что оно не работает.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>107767</commentid>
    <comment_count>7</comment_count>
    <who name="swi">swi</who>
    <bug_when>2010-03-13 15:46:17 +0300</bug_when>
    <thetext>(В ответ на комментарий №6)
&gt; Как должно быть и задумано, я, увы, не знаю :(
&gt; Пока лишь понятно, что оно не работает.

я просто пока не понимаю почему .py* файлы бывшие ранее в -dbus теперь там отсутствуют. если они должны быть в pyqt4 (как я понимаю dbus.mainloop.qt входит именно в pyqt4) то где же они там?
Может aris выскажется насчет этого?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>107775</commentid>
    <comment_count>8</comment_count>
    <who name="Sergey Vlasov">vsu</who>
    <bug_when>2010-03-13 20:19:58 +0300</bug_when>
    <thetext>Исправление со стороны python-module-dbus (путём убирания оттуда noarch, что позволяет положить dbus/mainloop/qt.so рядом с dbus/mainloop/__init__.py в том месте, где это разрешено sisyphus_check):

http://git.altlinux.org/people/vsu/packages/?p=python-module-dbus.git;
a=commitdiff;h=c0331b645b03ef6ee787ea4623cacc5687858ac8

http://git.altlinux.org/tasks/21751/task/log (требуется подтверждение aris@)

Кстати, если сейчас пересобрать python-module-PyQt4 с неисправленным python-module-dbus, при сборке будет сделана попытка положить dbus/mainloop/qt.so в %python_sitelibdir_noarch (рядом с фактическим расположением dbus/mainloop/__init__.py во время сборки), и этот файл на x86_64 молча не попадёт в бинарный пакет (а при попытке добавить его в %files пакет не пройдёт sisyphus_check).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>107778</commentid>
    <comment_count>9</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2010-03-13 23:41:26 +0300</bug_when>
    <thetext>python-module-dbus-0.83.1-alt2 -&gt; sisyphus:

* Sat Mar 13 2010 Sergey Vlasov &lt;vsu@altlinux&gt; 0.83.1-alt2

- Make the whole package arch-specific again to fix problems with the
  dbus.mainloop.qt module in python-module-PyQt4 on x86_64 (ALT#23134);
  remove and obsolete the python-module-dbus-data subpackage.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>107779</commentid>
    <comment_count>10</comment_count>
    <who name="Artem Zolochevskiy">azol</who>
    <bug_when>2010-03-14 00:02:46 +0300</bug_when>
    <thetext>спасибо, с обновлёным python-module-dbus проблем нет.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>