Public bug reported:

For some reason bzr-builddeb fails to import bcfg2 packages since
0.9.3-1 version. Below are the commands needed to reproduce. Tested with
packaged version from ubuntu jaunty: 2.1.2~ubuntu1

re...@denial:/tmp/bcfg2/ > bzr init .
Created a standalone tree (format: pack-0.92)                                  
re...@denial:/tmp/bcfg2/ > bzr import-dsc 
http://ftp.debian.org/debian/pool/main/b/bcfg2/bcfg2_0.9.5.7-1.1.dsc
bzr: ERROR: exceptions.TypeError: coercing to Unicode: need string or buffer, 
NoneType found

Traceback (most recent call last):
  File "/usr/lib/python2.6/dist-packages/bzrlib/commands.py", line 716, in 
exception_to_return_code
    return the_callable(*args, **kwargs)
  File "/usr/lib/python2.6/dist-packages/bzrlib/commands.py", line 911, in 
run_bzr
    ret = run(*run_argv)
  File "/usr/lib/python2.6/dist-packages/bzrlib/commands.py", line 547, in 
run_argv_aliases
    return self.run(**all_cmd_args)
  File "/usr/lib/python2.6/dist-packages/bzrlib/plugins/builddeb/cmds.py", line 
717, in run
    self.import_many(db, files_list, orig_target)
  File "/usr/lib/python2.6/dist-packages/bzrlib/plugins/builddeb/cmds.py", line 
660, in import_many
    db.import_package(os.path.join(orig_target, filename))
  File 
"/usr/lib/python2.6/dist-packages/bzrlib/plugins/builddeb/import_dsc.py", line 
2043, in import_package
    upstream_tarball=upstream_tarball)
  File 
"/usr/lib/python2.6/dist-packages/bzrlib/plugins/builddeb/import_dsc.py", line 
1936, in _do_import_package
    upstream_tarball=upstream_tarball)
  File 
"/usr/lib/python2.6/dist-packages/bzrlib/plugins/builddeb/import_dsc.py", line 
1635, in import_upstream
    upstream_tarball)
  File 
"/usr/lib/python2.6/dist-packages/bzrlib/plugins/builddeb/import_dsc.py", line 
2209, in make_pristine_tar_delta
    export(tree, dest, format='dir')
  File "/usr/lib/python2.6/dist-packages/bzrlib/export/__init__.py", line 100, 
in export
    return _exporters[format](tree, dest, root, subdir)
  File "/usr/lib/python2.6/dist-packages/bzrlib/export/__init__.py", line 61, 
in _loader
    return func(tree, dest, root, subdir)
  File "/usr/lib/python2.6/dist-packages/bzrlib/export/dir_exporter.py", line 
53, in dir_exporter
    os.symlink(ie.symlink_target, fullpath)
TypeError: coercing to Unicode: need string or buffer, NoneType found

bzr 1.13.1 on python 2.6.2 (linux2)
arguments: ['/usr/bin/bzr', 'import-dsc', 
'http://ftp.debian.org/debian/pool/main/b/bcfg2/bcfg2_0.9.5.7-1.1.dsc']
encoding: 'UTF-8', fsenc: 'UTF-8', lang: 'fi_FI.UTF-8'
plugins:
  builddeb             /usr/lib/python2.6/dist-packages/bzrlib/plugins/builddeb 
[unknown]
  bzrtools             /usr/lib/python2.6/dist-packages/bzrlib/plugins/bzrtools 
[1.13]
  gtk                  /usr/lib/python2.6/dist-packages/bzrlib/plugins/gtk 
[0.96.0.dev.1]
  launchpad            
/usr/lib/python2.6/dist-packages/bzrlib/plugins/launchpad [unknown]
  netrc_credential_store 
/usr/lib/python2.6/dist-packages/bzrlib/plugins/netrc_credential_store [unknown]
  rebase               /usr/lib/python2.6/dist-packages/bzrlib/plugins/rebase 
[0.4.4]
  search               /usr/lib/python2.6/dist-packages/bzrlib/plugins/search 
[1.7dev]
  stats                /usr/lib/python2.6/dist-packages/bzrlib/plugins/stats 
[unknown]
  svn                  /usr/lib/python2.6/dist-packages/bzrlib/plugins/svn 
[0.5.3]
*** Bazaar has encountered an internal error.
    Please report a bug at https://bugs.launchpad.net/bzr/+filebug
    including this traceback, and a description of what you
    were doing when the error occurred.

** Affects: bzr-builddeb
     Importance: Undecided
         Status: New

** Affects: bzr-builddeb (Ubuntu)
     Importance: Undecided
         Status: New

** Also affects: bzr-builddeb (Ubuntu)
   Importance: Undecided
       Status: New

-- 
bzr-builddeb fails to import-dsc a package (TypeError)
https://bugs.launchpad.net/bugs/364671
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