Your yaml file did not get generated with a precise reference. You need to do "rosdep update" before releasing:


rosdeps:
  lucid: [build-essential, python-yaml, cmake, subversion, libc6]
  maverick: [build-essential, python-yaml, cmake, subversion, libc6]
  natty: [build-essential, python-yaml, cmake, subversion, libc6]
  oneiric: [build-essential, python-yaml, cmake, subversion, libc6]
stack: executive_teer
version: 1.0.0

I manually changed it and builds are running now so it's fine.


On Sun, May 13, 2012 at 11:33 PM, Stéphane Magnenat <stephane.magnenat@mavt.ethz.ch> wrote:
Hello,

I got the following error while releasing executive_teer 1.0.0 on precise. I do not understand the error knowing that the pre-release test was a success on all targets and that locally the stack builds fine with precise. In particular, rosdep is happy:

steph@steph-desktop:~/build/fuerte/executive_teer$ rosdep check executive_teer
All system dependencies have been satisified
steph@steph-desktop:~/build/fuerte/executive_teer$ lsb_release -a
LSB Version: core-2.0-amd64:core-2.0-noarch:core-3.0-amd64:core-3.0-noarch:core-3.1-amd64:core-3.1-noarch:core-3.2-amd64:core-3.2-noarch:core-4.0-amd64:core-4.0-noarch
Distributor ID: Ubuntu
Description:    Ubuntu 12.04 LTS
Release:        12.04
Codename:       precise

Do you have any idea why I got the error in the release?

Thank you, kind regards,

Stéphane

-------- Original Message --------
Subject: source debian build [executive_teer-1.0.0] failed on precise
Resent-Date: Sun, 13 May 2012 22:12:19 +0200 (CEST)
Resent-From: <stephane.magnenat@mavt.ethz.ch>
Date: Sun, 13 May 2012 22:12:14 +0200
From: ROS debian build system <noreply@willowgarage.com>
To: <stephane.magnenat@mavt.ethz.ch>

Stack [executive_teer-1.0.0]

There were failures in building the source deb package for this stack.
These failures are generally caused by missing dependencies on target
platforms.  If this stack is not expected to work on all target
platforms, you may be able to disregard this e-mail.

This e-mail is sent regardless of current 'excludes' settings to
assist stack maintainers who are attempting to test compatibility on
new targets.

Stack [executive_teer-1.0.0] in distro [fuerte] succeeded on the following OS platforms:
['lucid', 'oneiric']

================================================================================
ERRORS
================================================================================
Stack [executive_teer-1.0.0] in distro [fuerte] failed to build on the following OS platforms:
['precise']

[precise]: stack [executive_teer] does not have valid debian package dependencies for release [precise]
================================================================================
_______________________________________________
Ros-release mailing list
Ros-release@code.ros.org
https://code.ros.org/mailman/listinfo/ros-release