[Rock-dev] [rock] #239: autoproj silenty ignore wildcard packets if they miss some dependencies

rock noreply at opendfki.de
Thu Feb 7 09:52:59 CET 2013


#239: autoproj silenty ignore wildcard packets if they miss some dependencies
-----------------------+-----------------------------------
 Reporter:  mago02     |      Owner:  rock-dev-mailing-list
     Type:  defect     |     Status:  new
 Priority:  critical   |  Milestone:
Component:  toolchain  |   Keywords:
-----------------------+-----------------------------------
 I just discovert that autoproj seems to silently ignore packages that miss
 osdeps and should be build via an wildcard.

 example:
  13 layout:
  16   - avalon

 (this includes avalonBack)
 if i do an autoproj build nothing happen (seems that everything was build)
 but the avalonBack has no build folder and was never builded.

 i added manually in the layout section:
 - avalon/orogen/avalonBack

 then i got the following error:
 avalon/orogen/avalonBack is excluded from the build: it depends on
 portaudio, which is neither the name of a source package, nor an osdep
 that is available on this operating system (dependency chain:
 avalon/orogen/avalonBack>drivers/orogen/audio_reader>drivers/audio_reader


 which was right, i fixed the missing osdep and removed
 - avalon/orogen/avalonBack from the manifest.

 After that autoproj builds the package (and it's dependencies).

 So autoproj should not silently ignore this kind of error. Set this to
 critical because its an really annoying and non-direct visible error.

-- 
Ticket URL: <https://rock.opendfki.de/ticket/239>
rock <https://rock.opendfki.de>
rock: the robot construction kit


More information about the Rock-dev mailing list