`bzr init --git` crashes with ImportError in bzr.exe 2.5.0
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
| Bazaar Mac Installers |
Undecided
|
Unassigned | ||
| Bazaar Windows Installers |
High
|
Alexander Belchenko |
Bug Description
C:\Temp\4>bzr -Derror init --git
bzr: ERROR: exceptions.
Traceback (most recent call last):
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "C:/Program Files/Bazaar/
File "C:/Program Files/Bazaar/
ImportError: No module named config
This is with bzr-git 0.6.7 @ bzr standalone 2.5.0.
Related branches
- Martin Packman (community): Approve on 2012-03-12
- Bazaar Developers: Pending requested 2012-03-12
-
Diff: 30 lines (+3/-3)1 file modifiedbazaar_releases.py (+3/-3)
Alexander Belchenko (bialix) wrote : | #1 |
Alexander Belchenko (bialix) wrote : | #2 |
How can I find out which dulwich version is used?
tags: | added: win32 |
Alexander Belchenko (bialix) wrote : | #3 |
Looking inside library.zip of bzr installation I see dulwich package with following modules:
tests/
__init__.pyo
_compat.pyo
_diff_tree.pyo
_objects.pyo
_pack.pyo
client.pyo
diff_tree.pyo
errors.pyo
fastexport.pyo
file.pyo
index.pyo
log_utils.pyo
lru_cache.pyo
object_store.pyo
objects.pyo
pack.pyo
patch.pyo
protocol.pyo
repo.pyo
server.pyo
walk.pyo
web.pyo
There is no "config" module there.
Alexander Belchenko (bialix) wrote : Re: [Bug 952834] Re: `bzr init --git` crashes with ImportError in bzr.exe 2.5.0 | #4 |
Alexander Belchenko пишет:
> How can I find out which dulwich version is used?
OK, according to bzr-windows-
dulwich revno:988
According to qlog config.py it was introduced in revision 991.
@Jelmer, please tell us which version of dulwich should be used with
bzr-git 0.6.7?
@Jelmer, can you try to update such information in bzr-windows-
project when new versions released, please?
affects: | bzr-git → bzr-windows-installers |
Changed in bzr-windows-installers: | |
status: | New → Confirmed |
importance: | Undecided → High |
Martin Packman (gz) wrote : | #5 |
Yep, it should be dulwich 0.8.2 though bzr-git was updated to 0.6.7 for 2.5.0 only. I copied what doxxx used in the mac installers, and the details are in the freeze thread:
<https:/
Alexander Belchenko (bialix) wrote : | #6 |
Martin Packman пишет:
> Yep, it should be dulwich 0.8.2 though bzr-git was updated to 0.6.7 for
> 2.5.0 only. I copied what doxxx used in the mac installers, and the
> details are in the freeze thread:
>
> <https:/
Sorry, but dulwich 0.8.2 is revno 988, but config.py is only introduced
in revno 991. I'm sure 0.8.2 is wrong choice there.
--
All the dude wanted was his rug back
Alexander Belchenko (bialix) wrote : | #7 |
Martin Packman пишет:
> Yep, it should be dulwich 0.8.2 though bzr-git was updated to 0.6.7 for
> 2.5.0 only. I copied what doxxx used in the mac installers, and the
> details are in the freeze thread:
>
> <https:/
I think you actually meant dulwich 0.8.3.
--
All the dude wanted was his rug back
Jelmer Vernooij (jelmer) wrote : | #8 |
bzr-git 0.6.7 should need dulwich 0.8.3; I forgot to update the minimum requirement in info.py when I introduced the dependency on the config code.
Jelmer Vernooij (jelmer) wrote : | #9 |
> @Jelmer, can you try to update such information in bzr-windows-
project when new versions released, please?
The process of releasing new versions of the plugins is already quite burdensome. I would really rather stay away from also updating the windows and mac installers, which I can't test. I can start announcing new releases on the -announce list again if that would help though. info.py should have the right dependency information.
Alexander Belchenko (bialix) wrote : | #10 |
Jelmer Vernooij пишет:
> I can start announcing
> new releases on the -announce list again if that would help though.
I think that would be good.
--
All the dude wanted was his rug back
Changed in bzr-windows-installers: | |
status: | Confirmed → Fix Committed |
assignee: | nobody → Alexander Belchenko (bialix) |
Changed in bzr-mac-installers: | |
status: | New → Fix Released |
"C:/Program Files/Bazaar/ plugins\ git\transportgi t.py", line 350, in get_config is the line:
from dulwich.config import ConfigFile
Is it build problem?