Package: bzr-builddeb
Version: 2.7.9
Severity: important

Dear Maintainer,

When running "bzr builddeb" it raised a UnicodeDecodeError and failed
to build anything.  Using Squeeze version (2.7.9) of bzr-builddeb on
same project resulted in no crash.  Full log attached.

/Björn

-- System Information:
Debian Release: wheezy/sid
  APT prefers oldstable
APT policy: (500, 'oldstable'), (500, 'unstable'), (50, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.0.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages bzr-builddeb depends on:
ii  bzr            2.4.1-1
ii  devscripts     2.11.1
ii  dpkg-dev       1.16.1
ii  fakeroot       1.18.1-1
ii  patchutils     0.3.2-1
ii  pristine-tar   1.14
ii  python         2.7.2-7
ii  python-apt     0.8.0
ii  python-debian  0.1.21
ii  python2.6      2.6.7-4
ii  python2.7      2.7.2-5

Versions of packages bzr-builddeb recommends:
ii  libalgorithm-merge-perl  0.08-2
ii  python-launchpadlib      1.9.9-2

Versions of packages bzr-builddeb suggests:
pn  bzr-svn      <none>
pn  python-lzma  <none>

-- no debconf information
Building using working tree
Building package in split mode
Looking for a way to retrieve the upstream tarball
bzr: ERROR: exceptions.UnicodeDecodeError: 'ascii' codec can't decode byte 0xf6 
in position 1: ordinal not in range(128)

Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/bzrlib/commands.py", line 946, in 
exception_to_return_code
    return the_callable(*args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/bzrlib/commands.py", line 1150, in 
run_bzr
    ret = run(*run_argv)
  File "/usr/lib/python2.7/dist-packages/bzrlib/commands.py", line 699, in 
run_argv_aliases
    return self.run(**all_cmd_args)
  File "/usr/lib/python2.7/dist-packages/bzrlib/commands.py", line 721, in run
    return self._operation.run_simple(*args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/bzrlib/cleanup.py", line 135, in 
run_simple
    self.cleanups, self.func, *args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/bzrlib/cleanup.py", line 165, in 
_do_with_cleanups
    result = func(*args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/bzrlib/plugins/builddeb/cmds.py", line 
427, in run
    builder.export()
  File "/usr/lib/python2.7/dist-packages/bzrlib/plugins/builddeb/builder.py", 
line 75, in export
    self.distiller.distill(self.target_dir)
  File 
"/usr/lib/python2.7/dist-packages/bzrlib/plugins/builddeb/source_distiller.py", 
line 79, in distill
    self._distill(target)
  File 
"/usr/lib/python2.7/dist-packages/bzrlib/plugins/builddeb/source_distiller.py", 
line 104, in _distill
    self.upstream_provider.provide(parent_dir)
  File 
"/usr/lib/python2.7/dist-packages/bzrlib/plugins/builddeb/upstream/__init__.py",
 line 433, in provide
    if self.already_exists_in_store() is None:
  File 
"/usr/lib/python2.7/dist-packages/bzrlib/plugins/builddeb/upstream/__init__.py",
 line 454, in already_exists_in_store
    return gather_orig_files(self.package, self.version, self.store_dir)
  File 
"/usr/lib/python2.7/dist-packages/bzrlib/plugins/builddeb/upstream/__init__.py",
 line 377, in gather_orig_files
    if filename.startswith(prefix):
UnicodeDecodeError: 'ascii' codec can't decode byte 0xf6 in position 1: ordinal 
not in range(128)

bzr 2.4.1 on python 2.7.2 (Linux-3.0.0-1-amd64-x86_64-with-debian-wheezy-sid)
arguments: ['/usr/bin/bzr', 'builddeb']
plugins: bash_completion[2.4.1], builddeb[2.7.0dev], bzrtools[2.4.1],
    changelog_merge[2.4.1], dbus[0.1.0dev], gtk[0.101.0dev], launchpad[2.4.1],
    netrc_credential_store[2.4.1], news_merge[2.4.1], weave_fmt[2.4.1]
encoding: 'UTF-8', fsenc: 'UTF-8', lang: 'en_US.UTF-8'

*** 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.

Reply via email to