The issue here is that http://bazaar.launchpad.net/~david-ar/vbem/trunk/.bzr redirects you to https://code.launchpad.net/, so bzr follows the redirect, then finds that the new URL is not a branch.
It's pretty weird that http://bazaar.launchpad.net/~david-ar/vbem/trunk/ is a 404, while http://bazaar.launchpad.net/~david-ar/vbem/trunk/.bzr is a redirect. I think the bazaar.launchpad.net webserver should probably not redirect in the latter case. A link to https://code.launchpad.net/ on the 404 page probably satisfies whatever need the redirect serves.
Also, bzr should be clearer about what's going on. It should tell the user that it's following a redirect, and then the error message will make sense.
The issue here is that http:// bazaar. launchpad. net/~david- ar/vbem/ trunk/. bzr redirects you to https:/ /code.launchpad .net/, so bzr follows the redirect, then finds that the new URL is not a branch.
It's pretty weird that http:// bazaar. launchpad. net/~david- ar/vbem/ trunk/ is a 404, while http:// bazaar. launchpad. net/~david- ar/vbem/ trunk/. bzr is a redirect. I think the bazaar. launchpad. net webserver should probably not redirect in the latter case. A link to https:/ /code.launchpad .net/ on the 404 page probably satisfies whatever need the redirect serves.
Also, bzr should be clearer about what's going on. It should tell the user that it's following a redirect, and then the error message will make sense.