** 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
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs