Make short URLs using various sites

fails on ubuntu 8.04 with python 2.5.2

Reported by Scott Lawrence on 2009-12-05
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
surl
High
Ahmed El-Mahdawy

Bug Description

surl from trunk fails to install or run with python 2.5.2 on ubuntu 8.04, complaining about "undefined symbol: Load". Shell transcript is shown below.

scott@ogodei:~$ bzr co lp:surl
scott@ogodei:~$ cd surl
scott@ogodei:~/surl$ ls
AUTHORS.txt ChangeLog.txt LICENSE.txt MANIFEST plugin.lst scripts setup.cfg setup.py surl surl.py
scott@ogodei:~/surl$ ./surl.py
Traceback (most recent call last):
  File "./surl.py", line 5, in <module>
    import surl.surl as surl
  File "/home/scott/surl/surl/__init__.py", line 2, in <module>
    import services
  File "/home/scott/surl/surl/services.py", line 23, in <module>
    from surl import core
  File "/home/scott/surl/surl/surl.py", line 64, in <module>
    ps.load(pluginlist)
  File "/home/scott/surl/surl/plugins.py", line 30, in load
    plugin.Load()
  File "/usr/lib/python2.5/ctypes/__init__.py", line 361, in __getattr__
    func = self.__getitem__(name)
  File "/usr/lib/python2.5/ctypes/__init__.py", line 366, in __getitem__
    func = self._FuncPtr((name_or_ordinal, self))
AttributeError: /usr/bin/python: undefined symbol: Load
scott@ogodei:~/surl$ python --version
Python 2.5.2
scott@ogodei:~/surl$ ./setup.py
Traceback (most recent call last):
  File "./setup.py", line 18, in <module>
    import surl.version as sv
  File "/home/scott/surl/surl/__init__.py", line 2, in <module>
    import services
  File "/home/scott/surl/surl/services.py", line 23, in <module>
    from surl import core
  File "/home/scott/surl/surl/surl.py", line 64, in <module>
    ps.load(pluginlist)
  File "/home/scott/surl/surl/plugins.py", line 30, in load
    plugin.Load()
  File "/usr/lib/python2.5/ctypes/__init__.py", line 361, in __getattr__
    func = self.__getitem__(name)
  File "/usr/lib/python2.5/ctypes/__init__.py", line 366, in __getitem__
    func = self._FuncPtr((name_or_ordinal, self))
AttributeError: /usr/bin/python: undefined symbol: Load

Ahmed El-Mahdawy (propeng) wrote :

A potential fix will be committed now.

Ahmed El-Mahdawy (propeng) wrote :

Also, please post your full plugin.lst file.

Changed in surl:
importance: Undecided → High
milestone: none → 0.7
status: New → Fix Committed
assignee: nobody → Propeng (aa-mahdawy)
Changed in surl:
status: Fix Committed → Fix Released
Slecko (hubaer81) on 2010-04-13
description: updated
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers