Comment 23 for bug 1313861

Revision history for this message
Olly Betts (ojwb) wrote :

It seems this wasn't fixed in 2021 as I'm still seeing it at https://code.launchpad.net/~ojwb/survex/master and after deleting and recreating the bzr mirror it imports OK and then seems fails to ever update after that:

 Last successful import was on 2022-02-21.
[Failure] Import started 14 hours ago on juju-1e3bde-prod-lp-code-import-15 and finished 14 hours ago taking 5 seconds — see the log
[Failure] Import started on 2022-02-23 on juju-1e3bde-prod-lp-code-import-14 and finished on 2022-02-23 taking 5 seconds — see the log
[Failure] Import started on 2022-02-22 on juju-1e3bde-prod-lp-code-import-14 and finished on 2022-02-22 taking 5 seconds — see the log
[Failure] Import started on 2022-02-22 on juju-1e3bde-prod-lp-code-import-12 and finished on 2022-02-22 taking 5 seconds — see the log
[Failure] Import started on 2022-02-21 on juju-1e3bde-prod-lp-code-import-14 and finished on 2022-02-21 taking 5 seconds — see the log
[Success] Import started on 2022-02-21 on juju-1e3bde-prod-lp-code-import-12 and finished on 2022-02-21 taking 2 minutes — see the log

So at least for my case, it doesn't seem that pre-existing corruption in the bzr repo is to blame, because the bzr repo is brand new.

I don't actually want a bzr mirror of my git repo as such, but that seems to be required by launchpad's translation feature since the bzr mirror got automatically created for me when I pointed to translations in my git repo. The only workaround there seems to be (repeatedly deleting and recreating the bzr mirror) isn't really practical, and if I'm going to do that I might as well just upload the translation files manually instead.

This hasn't been fixed in approaching 8 years now and I wonder if that reflects that bzr support isn't a priority any more and/or that fixing this is hard. Perhaps the translation feature could be changed to work directly from git repos more easily?