Hi everybody, we had the same problem for devel jobs depending on gazebo a couple of days ago and reported it here: - https://github.com/ros-infrastructure/jenkins_scripts/issues/46 The source of the problem was tracked down by tfoote to an inconsitent rosdep rule for the key fltk, which I then reported here: - https://github.com/ros/rosdistro/issues/1389 The problem is that the ros-groovy-simulator-gazebo binary depends on libfltk1.1-dev, while the fluid package which was added to the fltk rosdep key in https://github.com/ros/rosdistro/commit/21f94b840117fc48f0dd74727b97095c1a0ede93 depends on the conflicting libfltk1.3-dev version. Best regards, Johannes On 29.07.2013 17:05, Weißhardt, Florian wrote: > Hi release experts, > > we are currently releasing into groovy, but get errors [1,2] for the > prerelease step for packages depending on any package in the > simulator_gazebo stack (e.g. gazebo, gazebo_plugins). We also tried to > trigger a prerelease for an existing package depending on gazebo [3,4] > with the same result. > > The error is that the debian packages for gazebo are parsed correctly > from the stack and package information and installed. As soon as the > release script runs “rosdep install –y mypackage” apt needs to install > some more packages but removes ros-groovy-simulator-gazebo. How can we > prevent gazebo from being uninstalled? As it occurs also for existing > packages we assume it is a conflict in the release version of gazebo of > some dependencies. Can you please help us sorting this out? > > Best regards, > > Florian > > [1] > http://build.willowgarage.com/job/prerelease_groovy_schunk_modular_robotics_precise_amd64/7/ > > > [2] > http://build.willowgarage.com/job/prerelease_groovy_cob_environments_precise_amd64/5/ > > > [3] > http://build.willowgarage.com/job/prerelease_groovy_erratic_robot_precise_amd64/3/ > > > [4] > http://build.willowgarage.com/job/prerelease_groovy_pr2_simulator_precise_amd64/3/ > > > Build log: > > Executing command "rosdep install -y schunk_modular_robotics" > > Reading package lists... > > Building dependency tree... > > Reading state information... > > The following packages were automatically installed and are no longer > required: > > libogre-1.7.4 libxaw7-dev libzzip-dev libfreeimage3 libraw5 libilmbase6 > > libprotobuf7 liblcms2-2 libtar0 libyaml-dev libprotobuf-dev libfltk1.1 > > libfreeimage-dev libxmu-dev libopenexr6 libogre-dev libxpm-dev > libzzip-0-13 > > libjasper1 libxmu-headers protobuf-compiler libprotoc-dev > libprotobuf-lite7 > > libopenjpeg2 libprotoc7 libxrandr2 libtar-dev > > Use 'apt-get autoremove' to remove them. > > The following extra packages will be installed: > > fltk1.3-doc libfltk-cairo1.3 libfltk-forms1.3 libfltk-gl1.3 > > libfltk-images1.3 libfltk1.3 libfltk1.3-dev > > Suggested packages: > > libcairo2-dev libxinerama-dev > > The following packages will be REMOVED: > > libfltk1.1-dev ros-groovy-simulator-gazebo > > The following NEW packages will be installed: > > fltk1.3-doc fluid libfltk-cairo1.3 libfltk-forms1.3 libfltk-gl1.3 > > libfltk-images1.3 libfltk1.3 libfltk1.3-dev > > 0 upgraded, 8 newly installed, 2 to remove and 46 not upgraded. > > Need to get 7,367 kB of archives. > > After this operation, 119 MB disk space will be freed. > > --- > Dipl.-Ing. Florian Weißhardt > > Fraunhofer IPA, Abt. 320/Roboter- und Assistenzsysteme > Nobelstrasse 12, D-70569 Stuttgart (Germany) > Phone +49(0)711-970-1046, > Fax +49(0)711-970-1008 > http://www.ipa.fraunhofer.de/ > > > > _______________________________________________ > Ros-release mailing list > Ros-release@code.ros.org > https://code.ros.org/mailman/listinfo/ros-release > -- Dipl.-Inform. Johannes Meyer Technische Universität Darmstadt FB Maschinenbau / Institut für Flugsysteme und Regelungstechnik Petersenstrasse 30 64287 Darmstadt, Germany Tel: +49 6151 / 16-2690 Fax: +49 6151 / 16-5434 E-Mail: meyer@fsr.tu-darmstadt.de URL: http://www.fsr.tu-darmstadt.de