recipe does not build: make: bzr: ERROR: deb-version not fully expanded:

Asked by Timmie on 2012-01-24

a recipe does not build due to the wrong version:

#### error#

write to Launchpad or access private data. See "bzr help launchpad-login".
bzr: ERROR: deb-version not fully expanded: {latest-tag}+0ubuntu1+1731. Valid substitutions are: ['{time}', '{date}', '{revno:debianfiles}', '{revno}', '{svn-revno:debianfiles}', '{svn-revno}', '{git-commit:debianfiles}', '{git-commit}', '{latest-tag:debianfiles}', '{latest-tag}', '{debversion:debianfiles}', '{debversion}', '{debupstream-base:debianfiles}', '{debupstream-base}', '{debupstream:debianfiles}', '{debupstream}', '{revdate:debianfiles}', '{revdate}', '{revtime:debianfiles}', '{revtime}']
(0.74404599999999999, 0.080004999999999993, 0, 0, 0, 0, 6565, 16, 0, 7048, 0, 0, 0, 0, 286, 26)
RUN: /usr/share/launchpad-buildd/slavebin/scan-for-processes ['/usr/share/launchpad-buildd/slavebin/scan-for-processes', 'f7838ec5f4c52a1a84acf408881a9e9969789ac9']


the log:


The recipe says:

# bzr-builder format 0.2 deb-version {latest-tag}+0ubuntu1+{revno}
nest debianfiles lp:~pythonxy/spyderlib/spyder_devel_debian debian

What is wrong with using '{latest-tag}' in the way like the recipe?

I would like to use it to have my packages always with the latest upstream version tag.

Question information

English Edit question
Launchpad itself Edit question
No assignee Edit question
Last query:
Last reply:
Aaron Bentley (abentley) said : #1

This is asking for help debugging a recipe.

Aaron Bentley (abentley) said : #2

You have specifed recipe format 0.2, but formats older than 0.4 do not support the "latest-tag" variable.

Unfortunately, bug #915505 currently prevents 0.4 recipes from working.

Can you help with this problem?

Provide an answer of your own, or ask Timmie for more information if necessary.

To post a message you must log in.