[Bug 1078205] Re: lp-propose fails if the target branch has an inaccessible parent branch

John A Meinel john at arbash-meinel.com
Tue Nov 13 09:02:58 UTC 2012


** Changed in: bzr
   Importance: Undecided => Low

** Changed in: bzr
       Status: New => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to bzr in Ubuntu.
https://bugs.launchpad.net/bugs/1078205

Title:
  lp-propose fails if the target branch has an inaccessible parent
  branch

Status in Bazaar Version Control System:
  Confirmed
Status in “bzr” package in Ubuntu:
  New

Bug description:
  when trying: bzr lp-propose lp:bamf -m "foo":
  bzr: ERROR: bzrlib.errors.InaccessibleParent: Parent not accessible given base "bzr+ssh://bazaar.launchpad.net/+branch/bamf/" and relative path "../../../~anjali-team/anjali/bamf/"

  Traceback (most recent call last):
    File "/usr/lib/python2.7/dist-packages/bzrlib/commands.py", line 930, in exception_to_return_code
      return the_callable(*args, **kwargs)
    File "/usr/lib/python2.7/dist-packages/bzrlib/commands.py", line 1141, in run_bzr
      ret = run(*run_argv)
    File "/usr/lib/python2.7/dist-packages/bzrlib/commands.py", line 673, in run_argv_aliases
      return self.run(**all_cmd_args)
    File "/usr/lib/python2.7/dist-packages/bzrlib/commands.py", line 697, in run
      return self._operation.run_simple(*args, **kwargs)
    File "/usr/lib/python2.7/dist-packages/bzrlib/cleanup.py", line 136, in run_simple
      self.cleanups, self.func, *args, **kwargs)
    File "/usr/lib/python2.7/dist-packages/bzrlib/cleanup.py", line 166, in _do_with_cleanups
      result = func(*args, **kwargs)
    File "/usr/lib/python2.7/dist-packages/bzrlib/plugins/launchpad/cmds.py", line 328, in run
      fixes=fixes)
    File "/usr/lib/python2.7/dist-packages/bzrlib/plugins/launchpad/lp_propose.py", line 83, in __init__
      self.launchpad, target_branch)
    File "/usr/lib/python2.7/dist-packages/bzrlib/plugins/launchpad/lp_api.py", line 222, in from_bzr
      for url in cls.candidate_urls(bzr_branch):
    File "/usr/lib/python2.7/dist-packages/bzrlib/plugins/launchpad/lp_api.py", line 202, in candidate_urls
      url = bzr_branch.get_parent()
    File "/usr/lib/python2.7/dist-packages/bzrlib/branch.py", line 1125, in get_parent
      raise errors.InaccessibleParent(parent, self.user_url)
  InaccessibleParent: Parent not accessible given base "bzr+ssh://bazaar.launchpad.net/+branch/bamf/" and relative path "../../../~anjali-team/anjali/bamf/"

  
  This is because the anjali-team bamf branch is not used anymore and removed (the current lp:bamf is under ~unity-team and the one used for now).

  When looking at potential parent branch, we should be catching it and
  just skipping that one.

  ProblemType: Bug
  DistroRelease: Ubuntu 13.04
  Package: bzr 2.6.0~beta2-0ubuntu1
  ProcVersionSignature: Ubuntu 3.5.0-18.29-generic 3.5.7
  Uname: Linux 3.5.0-18-generic x86_64
  ApportVersion: 2.6.2-0ubuntu3
  Architecture: amd64
  Date: Tue Nov 13 09:29:59 2012
  EcryptfsInUse: Yes
  InstallationDate: Installed on 2012-05-28 (168 days ago)
  InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425)
  MarkForUpload: True
  PackageArchitecture: all
  ProcEnviron:
   TERM=xterm
   PATH=(custom, no user)
   LANG=fr_FR.UTF-8
   SHELL=/bin/bash
  SourcePackage: bzr
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/bzr/+bug/1078205/+subscriptions




More information about the foundations-bugs mailing list