Cette erreur ne semble pas avoir de lien avec le côté serveur de Launchpad. L'erreur signifie que bzr ne parvient pas à acquérir un verrou de système de fichiers pour la partie "extraction" de l'arborescence. Le "checkout" dans bzr représente les fichiers source extraits et les métadonnées associées. C'est ce qui permet d'exécuter "bzr st", "bzr add" et des commandes similaires.
Étant donné que vous décrivez le problème comme spécifique à emacs, il se peut que le mode emacs que vous utilisez pour piloter bzr ne fonctionne pas correctement. Est-ce VC, ou DVC?
Généralement, VC ne fonctionne pas comme prévu, car il est conçu pour les systèmes de contrôle de version centralisés tels que RCS, SCCS, CVS et Subversion. Assurez-vous d'étudier l'utilisation de DVC à la place.
De la manière dont vous l'exprimez, vous suggérez à tous les développeurs de travailler sur la même branche sur un serveur de développement partagé. C'est une façon assez inhabituelle d'utiliser un contrôle de version distribuée, vous devriez vérifier que le répertoire .bzr/checkout a les permissions appropriées. Pour vous, ce serait quelque chose comme rwxrwtr-x. Notez le bit setgid sur le répertoire.
Le meilleur endroit pour résoudre ces problèmes est le canal #bazaar sur irc.freenode.net. Diagnostiquer et résoudre de tels problèmes nécessite souvent un certain nombre d'allers-retours, et IRC est un moyen plus approprié que stackoverflow.