Unable to import xsc from ll.xist

Bug #313421 reported by Zigazou
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ll-xist (Ubuntu)
New
Undecided
Unassigned

Bug Description

Hi !

I've just upgraded to Ubuntu 8.10 (Intrepid) from Ubuntu 8.04 (Hardy) using the graphical tools.

The current versions of the packages I use are :
- python : 2.5.2-1ubuntu1
- python-ll-xist: 2.15.5-1.1ubuntu1
- python-ll-core: 1.11.1-1

Under Ubuntu 8.04, the following python code just worked fine :

from ll.xist import xsc
print "Hello"

(it only prints Hello)

Under Ubuntu 8.10, it doesn't work and shows me the following message :

Traceback (most recent call last):
  File "test.py", line 1, in <module>
    from ll.xist import xsc
  File "/var/lib/python-support/python2.5/ll/xist/xsc.py", line 3786, in <module>
    class _Namespace_Meta(misc.Namespace.__metaclass__):
AttributeError: 'module' object has no attribute 'Namespace'

I tried to reinstall them from Synaptic, but it doesn't work.

Zigazou (zigazou-free)
description: updated
Revision history for this message
Zigazou (zigazou-free) wrote :

I've also tried that with a fresh installation of Ubuntu 8.10 (under VirtualBox) and it does exactly the same.

Revision history for this message
Zigazou (zigazou-free) wrote :

It seems there is a version problem with python-ll-core.

Under Ubuntu 8.04, python-ll-core version is 1.10.1-1, while it's 1.11.1-1 under Ubuntu 8.10.

The 1.10.1-1 version contains te necessary class (misc.Namespace) while it's missing under 1.11.1-1.

So whether it's a matter of downgrade to 1.10.1-1 in order to have xist working, or it's a matter of upgrading xist to something beyond 3.2 (the version of xist that doesn't need misc at all).

Beside, the most up to date version of the 2.x xist is already the one which is installed.

As of now, I don't know if you can change from the 2.x to the 3.x version without any change to any existing sources.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.