Python module pygtk is broken.
Posted: 14 Sep 2013, 10:30
The Porteus v2.1 python package pygtk (pygtk-2.24.0-i486-1.xzm) is not useable. The basic python interpreter is working: interpreter starts, will import other modules (Xlib), and other python programs work. However, a program trying to import pygtk fails "No module named pygtk".
For validation, starting the interpreter for a quick import check also fails:
This was verified on a base only, no magic, no rootcopy, no changes lxde system. The following were activated manually:
db44-4.4.20-i486-3.xzm
python-2.7.3-i486-2.xzm
tcl-8.5.11-i486-1.xzm
tk-8.5.11-i486-1.xzm
The python interpreter was verified to work and then pygtk was manually activated:
pygtk-2.24.0-i486-1.xzm
Error replicated.
Alternatively, execute the demo /usr/bin/pygtk-demo installed with the package:
For validation, starting the interpreter for a quick import check also fails:
Code: Select all
guest@porteus:~$ python
Python 2.7.3 (default, Jul 3 2012, 21:16:07)
[GCC 4.7.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import pygtk
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named pygtk
>>>
db44-4.4.20-i486-3.xzm
python-2.7.3-i486-2.xzm
tcl-8.5.11-i486-1.xzm
tk-8.5.11-i486-1.xzm
The python interpreter was verified to work and then pygtk was manually activated:
pygtk-2.24.0-i486-1.xzm
Error replicated.
Alternatively, execute the demo /usr/bin/pygtk-demo installed with the package:
Code: Select all
guest@porteus: bin $ /usr/bin/pygtk-demo
Traceback (most recent call last):
File "/usr/bin/pygtk-demo", line 7, in <module>
execfile(os.path.join(pygtklibdir, "pygtk-demo.py"))
File "/usr/lib/pygtk/2.0/pygtk-demo.py", line 13, in <module>
import pygtk
ImportError: No module named pygtk