From: Alan Mackenzie <acm@muc.de>
To: David De La Harpe Golden <david@harpegolden.net>
Cc: Andreas Schwab <schwab@linux-m68k.org>, emacs-devel@gnu.org
Subject: Re: 'bzr init-repo .' crashes for lack of module bz2. Help, please!
Date: Thu, 31 Dec 2009 12:06:48 +0000 [thread overview]
Message-ID: <20091231120648.GA2801@muc.de> (raw)
In-Reply-To: <4B3A957B.9050106@harpegolden.net>
Hi, David,
On Tue, Dec 29, 2009 at 11:49:15PM +0000, David De La Harpe Golden wrote:
> Alan Mackenzie wrote:
> >On Tue, Dec 29, 2009 at 09:19:06PM +0100, Andreas Schwab wrote:
> >>Alan Mackenzie <acm@muc.de> writes:
> >>>The sole "necessary bit" for bz2 appears to be bz2module.c, which
> >>>exists in the Python source tree. It appears not to have been
> >>>compiled (there is no bz2module.o). There is nothing else helpful
> >>>in the build procedure's stdout or stderr. Any ideas?
> >>Most likely you lack bzip2.
> >No, I have bzip2 (used it this morning on the Python tarball),
> >including, in particular, /usr/lib/libbz2.so.1.0.2 (with an
> >appropriate symlink with a truncated name).
> Just in case: and the relevant bz2 header /usr/include/bzlib.h ?
> Would probably be in package libbz2-dev in debian.
I was lacking this file, so I downloaded and built the latest version of
bzip2. I still get the same error message, which I don't understand,
namely:
bzr: ERROR: exceptions.ImportError: failed to load bzrlib.repofmt.groupcompress_repo.RepositoryFormat2a: No module named bz2
Presumably "bzrlib.repofmt.groupcompress_repo" means the file
.../bzrlib/repofmt/groupcompress_repo.py, but what, exactly, is a "module
named bz2"? What is its filename, where is bzr (or Python?) looking for
it?
I've tried, but failed, to submit a bug report for this. The maintainers
of bzr use a tool called "Launchpad", which uses a gaudy log-in script
which breaks horribly on my ancient Firefox. To submit a bug about
Launchpad, you've got to use, er, Launchpad. Talk about sub-optimal
intelligence. ;-(
I'd really like to get all this difficult stuff fixed so that I can get
back to something nice and easy like CC Mode. ;-(
Here is the entire diagnostic from my attempt to run 'bzr init-repo .'.
Further help would be most appreciated:
*************************************************************************
acm@acm:~/emacs/emacs.bzr$ bzr init-repo .
bzr: ERROR: exceptions.ImportError: failed to load bzrlib.repofmt.groupcompress_repo.RepositoryFormat2a: No module named bz2
Traceback (most recent call last):
File "/usr/local/lib/python2.6/site-packages/bzrlib/commands.py", line 842, in exception_to_return_code
return the_callable(*args, **kwargs)
File "/usr/local/lib/python2.6/site-packages/bzrlib/commands.py", line 1037, in run_bzr
ret = run(*run_argv)
File "/usr/local/lib/python2.6/site-packages/bzrlib/commands.py", line 654, in run_argv_aliases
return self.run(**all_cmd_args)
File "/usr/local/lib/python2.6/site-packages/bzrlib/builtins.py", line 1788, in run
format = bzrdir.format_registry.make_bzrdir('default')
File "/usr/local/lib/python2.6/site-packages/bzrlib/bzrdir.py", line 3452, in make_bzrdir
return self.get(key)()
File "/usr/local/lib/python2.6/site-packages/bzrlib/bzrdir.py", line 3402, in helper
bd.repository_format = _load(repository_format)
File "/usr/local/lib/python2.6/site-packages/bzrlib/bzrdir.py", line 3387, in _load
raise ImportError('failed to load %s: %s' % (full_name, e))
ImportError: failed to load bzrlib.repofmt.groupcompress_repo.RepositoryFormat2a: No module named bz2
bzr 2.0.3 on python 2.6.4 (Linux-2.6.8-i686-with-debian-3.1)
arguments: ['/usr/local/bin/bzr', 'init-repo', '.']
encoding: 'ISO-8859-1', fsenc: 'ISO-8859-1', lang: 'en_GB'
plugins:
launchpad /usr/local/lib/python2.6/site-packages/bzrlib/plugins/launchpad [2.0.3]
netrc_credential_store /usr/local/lib/python2.6/site-packages/bzrlib/plugins/netrc_credential_store [2.0.3]
*** Bazaar has encountered an internal error. This probably indicates a
bug in Bazaar. You can help us fix it by filing a bug report at
https://bugs.launchpad.net/bzr/+filebug
including this traceback and a description of the problem.
*************************************************************************
--
Alan Mackenzie (Nuremberg, Germany).
next prev parent reply other threads:[~2009-12-31 12:06 UTC|newest]
Thread overview: 39+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-12-28 17:04 'bzr init-repo .' crashes for lack of module bz2. Help, please! Alan Mackenzie
2009-12-28 21:14 ` Karl Fogel
2009-12-28 23:05 ` David De La Harpe Golden
2009-12-29 20:08 ` Alan Mackenzie
2009-12-29 20:19 ` Andreas Schwab
2009-12-29 20:57 ` Alan Mackenzie
2009-12-29 23:49 ` David De La Harpe Golden
2009-12-31 12:06 ` Alan Mackenzie [this message]
2009-12-31 17:04 ` David De La Harpe Golden
2010-01-03 17:33 ` Alan Mackenzie
2010-01-03 18:16 ` Tassilo Horn
2010-01-03 21:56 ` Alan Mackenzie
2010-01-04 0:06 ` Miles Bader
2010-01-04 0:13 ` Jason Rumney
2010-01-06 13:30 ` Alan Mackenzie
2010-01-04 8:16 ` Tassilo Horn
2010-01-04 16:23 ` Richard Stallman
2010-01-04 20:42 ` Gentoo GNU/Linux and non-free packages (was: 'bzr init-repo .' crashes for lack of module bz2. Help, please!) Tassilo Horn
2010-01-05 9:03 ` Gentoo GNU/Linux and non-free packages Ulrich Mueller
2010-01-05 20:45 ` Richard Stallman
2010-01-05 20:45 ` Gentoo GNU/Linux and non-free packages (was: 'bzr init-repo .' crashes for lack of module bz2. Help, please!) Richard Stallman
2010-01-06 0:10 ` Jonas Bernoulli
2010-01-06 20:45 ` Richard Stallman
2010-01-07 8:35 ` Gentoo GNU/Linux and non-free packages Tassilo Horn
2010-01-07 22:49 ` Richard Stallman
2010-01-08 0:06 ` Marek Aaron Sapota
2010-01-08 9:30 ` Tassilo Horn
2010-01-08 11:20 ` Marek Aaron Sapota
[not found] ` <20100108111454.GC1426@fencepost.localnet>
2010-01-08 11:56 ` Tassilo Horn
2010-01-08 12:44 ` Marek Aaron Sapota
2010-01-08 14:44 ` Tassilo Horn
2010-01-08 15:47 ` Marek Aaron Sapota
2010-01-08 15:23 ` Yavor Doganov
2010-01-08 15:57 ` Marek Aaron Sapota
2010-01-08 16:23 ` Tassilo Horn
2010-01-08 16:46 ` David Kastrup
2010-01-08 8:56 ` Tassilo Horn
2010-01-08 23:01 ` Richard Stallman
2010-01-06 7:35 ` Tassilo Horn
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20091231120648.GA2801@muc.de \
--to=acm@muc.de \
--cc=david@harpegolden.net \
--cc=emacs-devel@gnu.org \
--cc=schwab@linux-m68k.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).