James,

On Fri, 2008-08-22 at 11:39 +0000, James Westby wrote:
> Hi,
> 
> The exception you have shown is a problem with bzr. If you
> want to find out why bzrtools wouldn't load, either run with
> -Derror, or look in ~/.bzr.log, where there will be a second
> stacktrace prior to this one that shows the problem.
> 
> I suspect your zlib is too old on this machine. What version
> is it?

There are a number of stack traces.  The first one is:

[ 6401] 2008-08-22 13:58:33.448 WARNING: Unable to load plugin 'bzrtools' from 
'/home/users/russel/.bazaar/plugins'
3.142  Traceback (most recent call last):
  File "/home/Checkouts/Bazaar/Bazaar_Mainline/bzrlib/plugin.py", line 210, in 
load_from_dir
    exec "import bzrlib.plugins.%s" % name in {}
  File "<string>", line 1, in <module>
  File "/home/users/russel/.bazaar/plugins/bzrtools/__init__.py", line 40, in 
<module>
    from bzrlib.branch import Branch
  File "/home/Checkouts/Bazaar/Bazaar_Mainline/bzrlib/branch.py", line 1470, in 
<module>
    __format7 = BzrBranchFormat7()
  File "/home/Checkouts/Bazaar/Bazaar_Mainline/bzrlib/branch.py", line 1373, in 
__init__
    RepositoryFormatPackDevelopment1Subtree()
  File "/home/Checkouts/Bazaar/Bazaar_Mainline/bzrlib/lazy_import.py", line 
122, in __call__
    obj = _replace()
  File "/home/Checkouts/Bazaar/Bazaar_Mainline/bzrlib/lazy_import.py", line 89, 
in _replace
    obj = factory(self, scope, name)
  File "/home/Checkouts/Bazaar/Bazaar_Mainline/bzrlib/lazy_import.py", line 
192, in _import
    module = __import__(module_python_path, scope, scope, [member])
  File "/home/Checkouts/Bazaar/Bazaar_Mainline/bzrlib/repofmt/pack_repo.py", 
line 58, in <module>
    from bzrlib.repofmt.knitrepo import KnitRepository
  File "/home/Checkouts/Bazaar/Bazaar_Mainline/bzrlib/repofmt/knitrepo.py", 
line 25, in <module>
    from bzrlib import (
  File "/home/Checkouts/Bazaar/Bazaar_Mainline/bzrlib/knit.py", line 106, in 
<module>
    from bzrlib.versionedfile import (
  File "/home/Checkouts/Bazaar/Bazaar_Mainline/bzrlib/versionedfile.py", line 
26, in <module>
    from zlib import adler32
ImportError: ld.so.1: python: fatal: relocation error: file 
/usr/local/lib/python2.5/lib-dynload/zlib.so: symbol inflateCopy: referenced 
symbol not found

There is a similar trace for the email plugin as well.

I assume then that /usr/local/lib/python2.5/lib-dynload/zlib.so is the
loader for zlib and not zlib itself?

I have the standard Solaris 10 zlib package installed:

|> pkginfo -l SUNWzlib
   PKGINST:  SUNWzlib
      NAME:  The Zip compression library
  CATEGORY:  system
      ARCH:  sparc
   VERSION:  11.10.0,REV=2005.01.08.05.16
   BASEDIR:  /
    VENDOR:  Sun Microsystems, Inc.
      DESC:  The Zip compression library
    PSTAMP:  sfw1020050108052414
  INSTDATE:  Aug 01 2007 19:18
   HOTLINE:  Please contact your local service provider
    STATUS:  completely installed
     FILES:       13 installed pathnames
                   4 shared pathnames
                   4 directories
                   2 executables
                 444 blocks used (approx)


-- 
Russel.
====================================================
Dr Russel Winder                 Partner

Concertant LLP                   t: +44 20 7585 2200, +44 20 7193 9203
41 Buckmaster Road,              f: +44 8700 516 084
London SW11 1EN, UK.             m: +44 7770 465 077

-- 
bzrtools throws exception on Solaris 10
https://bugs.launchpad.net/bugs/260338
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

Reply via email to