** Description changed: + --------------------------- + SRU TEST CASE For pyslide + + Version 0.4-10ubuntu2 in hardy is missing it's dependency on python-xml + + Version 0.4-10ubuntu2.1 in hardy-proposed re-adds this dependency. + + In order to test that this fixes pyslide, remove python-xml. Then + install pyslide-0.4-10ubuntu2.1 from hardy-proposed to first verify that + python-xml is correctly installed as a dependency. + + Next, navigate to "/usr/share/doc/pyslide/examples" + Then, run "pyslide full.xml" + + You should be able to navigate through the slide show. + + Without python-xml installed, you will receive the following Traceback: + + Traceback (most recent call last): + File "/usr/bin/pyslide", line 30, in <module> + m.action() + File "/var/lib/python-support/python2.5/Pyslide/Main/__init__.py", line 71, in __call__ + fo = main.loadfile(fn) + File "/var/lib/python-support/python2.5/Pyslide/Main/__init__.py", line 294, in loadfile + from Pyslide.File import ReadFile + File "/var/lib/python-support/python2.5/Pyslide/File.py", line 42, in <module> + class ContentParser(xml.sax.saxutils.DefaultHandler): + AttributeError: 'module' object has no attribute 'DefaultHandler' + --------------------------- + + Debian is working to remove python-xml before the lenny release. If would be good if Ubuntu could manage the same for Hardy. Since some time a subset of python-xml is included in the standard python library, while the python-xml package did not see any updates for years. It is time to drop it from the distribution. Update scenarios: - Just drop the (build) dependency, if the functionality is included in python. (Build)-depend on python (>= 2.4). - Copy missing code in the std library from the python-xml package. (e.g. for some installer packages: localechoose). - Use another xml library (python-4suite-xml, python-lxml). This has been the subject of a recent mass bug filing in Debian, so in many cases it's just a question of syncing an updated package from Debian. See http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=python-xml- removal;[EMAIL PROTECTED] for the Debian bugs and their status.
-- python-xml removal: please drop/replace (build) dependencies https://bugs.launchpad.net/bugs/199014 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs