Can't nest into non-existing parent in recipes

Bug #839824 reported by Gustavo Niemeyer
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
bzr-builder
Fix Released
Wishlist
Jelmer Vernooij
launchpad-buildd
Fix Released
Low
Unassigned

Bug Description

This line:

nest lpad lp:lpad src/launchpad.net/lpad

Results in this error because src/launchpad.net didn't exist:

bzr: ERROR: Parent of "file:///home/buildd/build-9d924f6e0fc5bdf312f2320ffb1a15f1b4211833/chroot-autobuild/home/buildd/work/tree/recipe-%7Bdebupstream%7D-0~%7Brevno%7D/src/launchpad.net/lpad/" does not exist.

It'd be nice to be able to put branches into arbitrary location, despite their parents not existing.

Tags: recipe

Related branches

Aaron Bentley (abentley)
Changed in launchpad:
status: New → Triaged
importance: Undecided → Low
Jelmer Vernooij (jelmer)
Changed in bzr-builder:
status: New → Triaged
importance: Undecided → Wishlist
Jelmer Vernooij (jelmer)
tags: added: recipe
Revision history for this message
Gustavo Niemeyer (niemeyer) wrote :

Any chance of getting a fix for this, btw?

Should be a pretty simple one (just the equivalent of mkdir -p), and has bitten me more than once while using recipes.

Revision history for this message
Jelmer Vernooij (jelmer) wrote :

> Any chance of getting a fix for this, btw?
I've proposed a fix.

The process for deploying a new version of bzr-builder on Launchpad is fairly heavy, so it might take a while before this lands in production on Launchpad.

Changed in bzr-builder:
status: Triaged → In Progress
assignee: nobody → Jelmer Vernooij (jelmer)
milestone: none → 0.8
Revision history for this message
Gustavo Niemeyer (niemeyer) wrote :

Thanks a lot Jelmer.

Jelmer Vernooij (jelmer)
Changed in launchpad:
assignee: nobody → Jelmer Vernooij (jelmer)
status: Triaged → In Progress
Changed in launchpad-buildd:
status: New → In Progress
importance: Undecided → Low
status: In Progress → Triaged
Changed in launchpad:
status: In Progress → Triaged
Jelmer Vernooij (jelmer)
Changed in bzr-builder:
status: In Progress → Fix Committed
Jelmer Vernooij (jelmer)
Changed in launchpad:
status: Triaged → In Progress
no longer affects: launchpad
Changed in launchpad-buildd:
status: Triaged → In Progress
assignee: nobody → Jelmer Vernooij (jelmer)
Jelmer Vernooij (jelmer)
Changed in bzr-builder:
status: Fix Committed → Fix Released
milestone: 0.8 → 0.7.3
Jelmer Vernooij (jelmer)
Changed in launchpad-buildd:
assignee: Jelmer Vernooij (jelmer) → nobody
status: In Progress → Triaged
William Grant (wgrant)
Changed in launchpad-buildd:
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.