bzr: ERROR: exceptions.KeyError: 'Source'

Asked by Mantas Kriaučiūnas

Recipe, that uses unmodified source code from Debian https://code.launchpad.net/~baltix/+recipe/meld-debian fails with error:
[...]
Most recent Debian Experimental version: MISSING
bzr: ERROR: exceptions.KeyError: 'Source'

See https://launchpadlibrarian.net/177174701/buildlog.txt.gz

It seems similar problem was 2 years ago, because of bug in old version of python-debian that the buildds use (doesn't parse correctly if there are comments at the start of the file), see https://launchpad.net/launchpad/+question/193950
Maybe after 2 years you could update python-debian package in buildds?

Question information

Revision history for this message
Mantas Kriaučiūnas (mantas) said :
#1

I week without an answer about failing recipe https://code.launchpad.net/~baltix/+recipe/meld-debian - should I report a bug?
If yes, then please answer against which project I should report a bug?

Revision history for this message
William Grant (wgrant) said :
#2

https://bugs.launchpad.net/bzr-builder/+bug/1131169

It's probably still the version of python-debian, which it's still not practical to upgrade. Maybe in a couple of months.

Revision history for this message
Mantas Kriaučiūnas (mantas) said :
#3

William, could you simply sync new meld package from Debian experimental - current meld package in Ubuntu Utopic is completely broken, see this bugreport:

https://launchpad.net/ubuntu/+source/meld/+bug/1298266
 (Meld 3.11.0 completely broken - please sync meld 3.11.1-1 from Debian experimental)

William Grant (wgrant) said 10 minutes ago:
> It's probably still the version of python-debian, which it's still not practical to upgrade. Maybe in a couple of months.

Revision history for this message
Best William Grant (wgrant) said :
#4

You'll need to go through Ubuntu sponsorship processes for that (https://wiki.ubuntu.com/SponsorshipProcess). It's nothing to do with Launchpad.

Revision history for this message
Mantas Kriaučiūnas (mantas) said :
#5

Thanks William Grant, that solved my question.