Hi Michael en Yaroslav,<div><br></div><div>Per your suggestions I set up a build farm using the script provided on the website <<a href="http://neuro.debian.net/blog/2012/2012-04-14_ndtools.html">http://neuro.debian.net/blog/2012/2012-04-14_ndtools.html</a>>. Using this, I tested the Debian packaging for OpenSesame (0.27-pre2), using the scripts made by Michael, slightly modified based on the instructions from <a href="http://mentors.debian.net">mentors.debian.net</a> <<a href="https://github.com/smathot/OpenSesame/tree/playground/debian">https://github.com/smathot/OpenSesame/tree/playground/debian</a>>. I also uploaded the packaging to <a href="http://mentors.debian.net">mentors.debian.net</a> <<a href="http://mentors.debian.net/package/opensesame">http://mentors.debian.net/package/opensesame</a>>.</div>
<div><br></div><div>In general, it works encouragingly well and it was not nearly as difficult as I imagined. Still, the build farm indicates failure for two distributions:</div><div><br></div><div><font face="'courier new', monospace">[From summary.build]</font></div>
<div><br></div><div><div><font face="'courier new', monospace">opensesame_0.27~pre2-1_amd64.build<span class="Apple-tab-span" style="white-space:pre">  </span>OK<span class="Apple-tab-span" style="white-space:pre">  </span>3:41.90 real, 26.24 user, 10.07 sys, 918016 out</font></div>
<div><font face="'courier new', monospace">opensesame_0.27~pre2-1~nd60+1_amd64.build<span class="Apple-tab-span" style="white-space:pre">       </span>FAILED<span class="Apple-tab-span" style="white-space:pre">      </span>0:00.02 real, 0.00 user, 0.01 sys, 0 out</font></div>
<div><font face="'courier new', monospace">opensesame_0.27~pre2-1~nd70+1_amd64.build<span class="Apple-tab-span" style="white-space:pre">       </span>OK<span class="Apple-tab-span" style="white-space:pre">  </span>2:43.49 real, 25.47 user, 9.24 sys, 873744 out</font></div>
<div><font face="'courier new', monospace">opensesame_0.27~pre2-1~nd+1_amd64.build<span class="Apple-tab-span" style="white-space:pre"> </span>OK<span class="Apple-tab-span" style="white-space:pre">  </span>2:49.33 real, 25.01 user, 9.34 sys, 881024 out</font></div>
<div><font face="'courier new', monospace">opensesame_0.27~pre2-1~nd10.04+1_amd64.build<span class="Apple-tab-span" style="white-space:pre">    </span>OK<span class="Apple-tab-span" style="white-space:pre">  </span>2:30.26 real, 31.98 user, 113.39 sys, 469768 out</font></div>
<div><font face="'courier new', monospace">opensesame_0.27~pre2-1~nd10.10+1_amd64.build<span class="Apple-tab-span" style="white-space:pre">    </span>OK<span class="Apple-tab-span" style="white-space:pre">  </span>4:03.16 real, 18.50 user, 17.33 sys, 565504 out</font></div>
<div><font face="'courier new', monospace">opensesame_0.27~pre2-1~nd11.04+1_amd64.build<span class="Apple-tab-span" style="white-space:pre">    </span>FAILED<span class="Apple-tab-span" style="white-space:pre">      </span>4:35.01 real, 25.46 user, 14.37 sys, 619256 out</font></div>
<div><font face="'courier new', monospace">opensesame_0.27~pre2-1~nd11.10+1_amd64.build<span class="Apple-tab-span" style="white-space:pre">    </span>OK<span class="Apple-tab-span" style="white-space:pre">  </span>2:48.55 real, 25.24 user, 15.69 sys, 801536 out</font></div>
<div><font face="'courier new', monospace">opensesame_0.27~pre2-1~nd12.04+1_amd64.build<span class="Apple-tab-span" style="white-space:pre">    </span>OK<span class="Apple-tab-span" style="white-space:pre">  </span>2:44.52 real, 23.71 user, 14.83 sys, 734120 out</font></div>
</div><div><br></div><div>For nd60, it is difficult to say what goes wrong, because there is no .build file to check for errors (it's apparently not generated). For nd11.04, there is a .build file, and it indicates that the build fails, because PyQt4.Qsci isn't available (from python-qscintilla2). This is strange, because it is. I can see in the .build that it gets installed, and it's also listed as a dependency in debian/control. I figured there might be a problem with the python-qscintilla2 package in Ubuntu 11.04, so I tried to install the package in a Virtual Machine running Ubuntu 11.04 and import the python module. This works perfectly well.</div>
<div><br></div><div><font face="'courier new', monospace">(... See attachment for full file ... (</font></div><div><div><font face="'courier new', monospace">Traceback (most recent call last):</font></div>
<div><font face="'courier new', monospace">  File "setup.py", line 29, in <module></font></div><div><font face="'courier new', monospace">    import libqtopensesame.qtopensesame</font></div>
<div><font face="'courier new', monospace">  File "/tmp/buildd/opensesame-0.27~pre2/libqtopensesame/__init__.py", line 25, in <module></font></div><div><font face="'courier new', monospace">    from libqtopensesame.items import qtplugin</font></div>
<div><font face="'courier new', monospace">  File "/tmp/buildd/opensesame-0.27~pre2/libqtopensesame/items/qtplugin.py", line 24, in <module></font></div><div><font face="'courier new', monospace">    from libqtopensesame.items import qtitem</font></div>
<div><font face="'courier new', monospace">  File "/tmp/buildd/opensesame-0.27~pre2/libqtopensesame/items/qtitem.py", line 27, in <module></font></div><div><font face="'courier new', monospace">    from libqtopensesame.widgets import inline_editor, header_widget</font></div>
<div><font face="'courier new', monospace">  File "/tmp/buildd/opensesame-0.27~pre2/libqtopensesame/widgets/inline_editor.py", line 22, in <module></font></div><div><font face="'courier new', monospace">    from PyQt4.Qsci import QsciScintilla, QsciScintillaBase, QsciLexerPython</font></div>
<div><font face="'courier new', monospace">ImportError: No module named Qsci</font></div></div><div><font face="'courier new', monospace">(...)</font></div><div><br></div><div>Do you guys have any clue what the problem(s) might be? Thanks for all your help!</div>
<div><br></div><div>Cheers,</div><div>Sebastiaan<br clear="all"><div><br></div>-- <br>Vrije Universiteit, Amsterdam<br>Dept. of Cognitive Psychology<br><a href="http://www.cogsci.nl/smathot" target="_blank">http://www.cogsci.nl/smathot</a><br>

</div>