Comment 2 for bug 1166042

Revision history for this message
Mike Perez (thingee) wrote :

Precise seems to have the same issue as well:

precise64% dpkg -l targetcli
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Description
+++-=============================-=============================-==========================================================================
ii targetcli 2.0rc1-2 administration tool for managing LIO core target
precise64% dpkg -l python-rtslib
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Description
+++-=============================-=============================-==========================================================================
ii python-rtslib 2.1-2 LIO core target management framework - python libs
precise64% targetcli
Traceback (most recent call last):
  File "/usr/bin/targetcli", line 24, in <module>
    from targetcli import UIRoot
  File "/usr/lib/python2.7/dist-packages/targetcli/__init__.py", line 18, in <module>
    from ui_root import UIRoot
  File "/usr/lib/python2.7/dist-packages/targetcli/ui_root.py", line 24, in <module>
    from ui_target import UIFabricModule
  File "/usr/lib/python2.7/dist-packages/targetcli/ui_target.py", line 21, in <module>
    from ui_backstore import dedup_so_name
  File "/usr/lib/python2.7/dist-packages/targetcli/ui_backstore.py", line 22, in <module>
    from rtslib import FileIOBackstore, IBlockBackstore
ImportError: cannot import name FileIOBackstore