← Back to team overview

marionnet-dev team mailing list archive

[Bug 675196] Re: Can't upload branch - permission denied

 

Hi Luca,

Basically this is a usability bug in the handling of 'short' urls on
Launchpad.  Really they are just aliases for a full url like say
lp:~saiu/ocamlbricks/booboo.  If the alias already exists, bzr can push
to it.  If it does not, you get a confusing message.  To set the default
branch for the project or release series, you must use the lp web ui or
the Launchpad webservices api.

1- we could at least give a better message
2- where the product/series exists, perhaps pushing to it should create a branch with an appropriate default owner
3- if the product exists, pushing to a new series could also just create a series object (less sure about this)

-- 
Can't upload branch - permission denied
https://bugs.launchpad.net/bugs/675196
You received this bug notification because you are a member of
marionnet-dev, which is subscribed to ocamlbricks.

Status in Launchpad Bazaar Integration: Triaged
Status in Marionnet - A virtual network laboratory: New
Status in ocamlbricks - a library of ocaml components: New

Bug description:
I can't upload code to one of branches in my project. First time it's look like:

$ bzr push lp:ubuntu-ru-portal/dokuwiki-userlink-plugin --use-existing-dir
bzr: ERROR: Permission denied: "+branch/ubuntu-ru-portal/dokuwiki-userlink-plugin/"

Then I try to execute this command again and it show a lot of such errors:

$ bzr push lp:ubuntu-ru-portal/dokuwiki-userlink-plugin --use-existing-dir
Exception RuntimeError: 'maximum recursion depth exceeded in __subclasscheck__' in <type 'exceptions.RuntimeError'> ignored
Exception RuntimeError: 'maximum recursion depth exceeded in __subclasscheck__' in <type 'exceptions.RuntimeError'> ignored

But I can correctly push code to all other branches of this project, can commit with checkout. I have problems only with this branch. I've tried to recreate it at launchpad, tried to recreate local branch, but errors still here.