Package: python-egenix-mxdatetime Version: 3.1.3-2 Severity: important
python-egenix-mxdatetime should provide an mx.DateTime package. it appears to not be getting installed correctly, as python2.6 cannot find it. python2.5 runs fine. first a find, showing files matching patterns that python2.6 looks for (__init__ and mx.{so,py,pyc} files): find /usr/lib/python2.6 -path "*mx*init*" -o -name "mx.*" /usr/lib/python2.6/dist-packages/mx/DateTime/mxDateTime/__init__.py /usr/lib/python2.6/dist-packages/mx/DateTime/mxDateTime/__init__.pyc /usr/lib/python2.6/dist-packages/mx/DateTime/__init__.py /usr/lib/python2.6/dist-packages/mx/DateTime/__init__.pyc second, an strace of the trivial invocation, showing where python is looking for python-egenix-mxdatetime: strace python2.6 -c 'import mx.DateTime' [snip ~640 lines] stat("mx", 0x7fff564a74c0) = -1 ENOENT (No such file or directory) open("mx.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("mxmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("mx.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("mx.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.6/mx", 0x7fff564a74c0) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.6/mx.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.6/mxmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.6/mx.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.6/mx.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.6/plat-linux2/mx", 0x7fff564a74c0) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.6/plat-linux2/mx.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.6/plat-linux2/mxmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.6/plat-linux2/mx.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.6/plat-linux2/mx.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.6/lib-tk/mx", 0x7fff564a74c0) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.6/lib-tk/mx.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.6/lib-tk/mxmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.6/lib-tk/mx.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.6/lib-tk/mx.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.6/lib-dynload/mx", 0x7fff564a74c0) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.6/lib-dynload/mx.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.6/lib-dynload/mxmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.6/lib-dynload/mx.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.6/lib-dynload/mx.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.6/dist-packages/mx", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat("/usr/lib/python2.6/dist-packages/mx/__init__.py", 0x7fff564a5460) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.6/dist-packages/mx/__init__.pyc", 0x7fff564a5460) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.6/dist-packages/mx.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.6/dist-packages/mxmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.6/dist-packages/mx.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.6/dist-packages/mx.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.6/dist-packages/gst-0.10/mx", 0x7fff564a74c0) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.6/dist-packages/gst-0.10/mx.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.6/dist-packages/gst-0.10/mxmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.6/dist-packages/gst-0.10/mx.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.6/dist-packages/gst-0.10/mx.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/pymodules/python2.6/mx", 0x7fff564a74c0) = -1 ENOENT (No such file or directory) open("/usr/lib/pymodules/python2.6/mx.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/pymodules/python2.6/mxmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/pymodules/python2.6/mx.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/pymodules/python2.6/mx.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/pymodules/python2.6/gtk-2.0/mx", 0x7fff564a74c0) = -1 ENOENT (No such file or directory) open("/usr/lib/pymodules/python2.6/gtk-2.0/mx.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/pymodules/python2.6/gtk-2.0/mxmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/pymodules/python2.6/gtk-2.0/mx.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/pymodules/python2.6/gtk-2.0/mx.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/local/lib/python2.6/dist-packages/mx", 0x7fff564a74c0) = -1 ENOENT (No such file or directory) open("/usr/local/lib/python2.6/dist-packages/mx.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/local/lib/python2.6/dist-packages/mxmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/local/lib/python2.6/dist-packages/mx.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/local/lib/python2.6/dist-packages/mx.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) write(2, "Traceback (most recent call last"..., 35Traceback (most recent call last): ) = 35 write(2, " File \"<string>\", line 1, in <m"..., 39 File "<string>", line 1, in <module> ) = 39 open("<string>", O_RDONLY) = -1 ENOENT (No such file or directory) open("<string>", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.6/<string>", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.6/plat-linux2/<string>", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.6/lib-tk/<string>", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.6/lib-old/<string>", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.6/lib-dynload/<string>", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.6/dist-packages/<string>", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.6/dist-packages/gst-0.10/<string>", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/pymodules/python2.6/<string>", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/pymodules/python2.6/gtk-2.0/<string>", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/local/lib/python2.6/dist-packages/<string>", O_RDONLY) = -1 ENOENT (No such file or directory) write(2, "ImportError", 11ImportError) = 11 write(2, ": ", 2: ) = 2 write(2, "No module named mx.DateTime", 27No module named mx.DateTime) = 27 write(2, "\n", 1 ) = 1 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7ffc62854990}, {0x4da490, [], SA_RESTORER, 0x7ffc62854990}, 8) = 0 exit_group(1) = ? fourth, for comparison, lets run the first "find" operation against 2.5: find /usr/lib/python2.5 -path "*mx*init*" -o -name "mx.*" /usr/lib/python2.5/site-packages/mx/Misc/__init__.py /usr/lib/python2.5/site-packages/mx/Misc/__init__.pyc /usr/lib/python2.5/site-packages/mx/__init__.py /usr/lib/python2.5/site-packages/mx/Tools/__init__.py /usr/lib/python2.5/site-packages/mx/Tools/__init__.pyc /usr/lib/python2.5/site-packages/mx/Tools/mxTools/__init__.py /usr/lib/python2.5/site-packages/mx/Tools/mxTools/__init__.pyc /usr/lib/python2.5/site-packages/mx/DateTime/mxDateTime/__init__.py /usr/lib/python2.5/site-packages/mx/DateTime/mxDateTime/__init__.pyc /usr/lib/python2.5/site-packages/mx/DateTime/__init__.py /usr/lib/python2.5/site-packages/mx/DateTime/__init__.pyc /usr/lib/python2.5/site-packages/mx/__init__.pyc however i'm not sure how to trace where these files came from: dpkg -S /usr/lib/python2.5/site-packages/mx/__init__.py dpkg: /usr/lib/python2.5/site-packages/mx/__init__.py not found. apparently whatever installation that is being performed in python2.5 is not getting done with this package in 2.6. not sure what else i can provide for debugging purposes. -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 2.6.30-1-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org