Source build based on recipe fails with the error 'sh: Bad substitution'
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Unassigned | ||
pbuilder (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Hello,
I'm currently preparing some 'recipes' for the Cairo-Dock project.
It works great for the 'Core' part for Lucid series: https:/
But not for its plug-ins: https:/
I've this error only if I launch the 'recipe' on LaunchPad for Lucid series: "sh: Bad substitution" (the full buildlog.txt is available there: http://
$ bzr dailydeb cairo-dock-
and this is the content of cairo-dock-
# bzr-builder format 0.2 deb-version 2.2.0-0beta2-
lp:cairo-dock-plug-ins
nest packaging lp:~cairo-dock-team/cairo-dock-plug-ins/debian-dailydeb-lucid-plug-ins debian
nest core lp:cairo-dock-core tmp
Can I use two 'nest' commands for Lucid series?
Thank you for this great tool!
PS: Cairo-Dock Core is an API and Cairo-Dock Plug-ins uses this API. So the latest revision of the Plug-ins branch has to be compiled with the latest version of the Core branch. This is why I've to add this line in the recipe file:
nest core lp:cairo-dock-core tmp
only to use "{revno:core}" and having the same deb-version for the both packages.
What version of bzr-builder are you using locally to test? If it is from the trunk branch, what is the tip revno?