bzr: ERROR: exceptions.KeyError: 'Source'

Asked by Mantas Kriaučiūnas on 2014-06-08

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

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?

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.

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.

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.

Mantas Kriaučiūnas (mantas) said : #5

Thanks William Grant, that solved my question.