Colcon plugin: can't run twice with eloquent

Bug #1866719 reported by Kyle Fazzari
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Snapcraft
In Progress
Medium
jeremie

Bug Description

Running once works as expected. Running again results in the following error:

The build time path "/opt/ros/eloquent" doesn't exist. Either source a script for a different shell or set the environment variable "AMENT_CURRENT_PREFIX" explicitly.

This is because the stage-packages are unpacked again and the prefix-fixing happens too late (since lifecycle ends up causing env() to run before build() is called).

Revision history for this message
Sergio Schvezov (sergiusens) wrote :
Changed in snapcraft:
status: New → In Progress
importance: Undecided → Medium
assignee: nobody → jeremie (artivis)
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.