Fix destdir for recipe

Bug #1242796 reported by Guilhem Lettron
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
bzr-builder
Fix Committed
High
William Grant

Bug Description

For now all my build with an epoch or a {revno:branch} fails with make.
https://launchpadlibrarian.net/154431963/buildlog.txt.gz

This is because make doesn't support ":" in dir.

This problem is already solved in bzr-builder since version 0.7 ->
instead of using an output directory like this
     dpkg-source -i -I --before-build recipe-1:{debupstream}~{revno}~{revno:packaging}

bzr-builder use:
     dpkg-source -i -I --before-build asterisk-11.5.1~23505~800

I don't find code that manage this part in launchpad, but can you update this part in launchpad to match bzr-builder (good) behaviour?

Related branches

William Grant (wgrant)
affects: launchpad → launchpad-buildd
Changed in launchpad-buildd:
importance: Undecided → High
status: New → Triaged
Revision history for this message
William Grant (wgrant) wrote :

This broke in http://bazaar.launchpad.net/~bzr-builder-devs/bzr-builder/trunk/revision/158, which changed --no-build to move the working directory back to its original name. It's difficult to say whether that was deliberate.

William Grant (wgrant)
affects: launchpad-buildd → bzr-builder
Changed in bzr-builder:
assignee: nobody → William Grant (wgrant)
status: Triaged → In Progress
William Grant (wgrant)
Changed in bzr-builder:
status: In Progress → Fix Committed
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.