[ros-users] ros-fuerte-turtlebot package broken?

Piyush piyushk at gmail.com
Sun Sep 9 18:35:55 UTC 2012


Hi Tully,

I am still seeing problems after doing an apt-get update.
Additionally, I can still see inconsistencies regarding
simulator_gazebo in the repo list:
http://packages.ros.org/ros/ubuntu/lists/ros-precise-fuerte_precise_main_amd64_Packages
Perhaps I am reading it wrong, since I don't see apt-get complaining
for simulator_gazebo on my machine. On the other hand, my machine does
complain about the following stacks: ros-fuerte-openni-tracker,
ros-fuerte-openni-kinect and ros-fuerte-turtlebot seem to depend on
ros-fuerte-ros (= 1.8.10-0precise-20120813-1418-+0000), but the
version available is Version: 1.8.10-0precise-20120830-0517-+0000. A
couple of outputs are below.

piyushk at piyushk-desktop:/opt/ros/fuerte/stacks/turtlebot$ sudo apt-get
install ros-fuerte-qt-ros
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  nite-dev ros-fuerte-openni-launch ps-engine ros-fuerte-openni-camera
daemontools openni-dev ros-fuerte-multimaster-experimental
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  ros-fuerte-actionlib ros-fuerte-arm-navigation
ros-fuerte-audio-common ros-fuerte-bfl ros-fuerte-bond-core
ros-fuerte-bosch-drivers ros-fuerte-brown-remotelab ros-fuerte-bullet
ros-fuerte-camera-umd
  ros-fuerte-common ros-fuerte-common-msgs ros-fuerte-common-rosdeps
ros-fuerte-common-tutorials ros-fuerte-control ros-fuerte-desktop-full
ros-fuerte-diagnostics ros-fuerte-diagnostics-monitors
  ros-fuerte-driver-common ros-fuerte-dynamic-reconfigure
ros-fuerte-erratic-robot ros-fuerte-executive-smach
ros-fuerte-executive-smach-visualization ros-fuerte-filters
ros-fuerte-geometry
  ros-fuerte-geometry-experimental ros-fuerte-geometry-tutorials
ros-fuerte-geometry-visualization ros-fuerte-image-common
ros-fuerte-image-pipeline ros-fuerte-image-transport-plugins
  ros-fuerte-joystick-drivers ros-fuerte-laser-pipeline
ros-fuerte-multimaster-experimental ros-fuerte-navigation
ros-fuerte-nodelet-core ros-fuerte-openni-camera
ros-fuerte-openni-launch
  ros-fuerte-orocos-kinematics-dynamics ros-fuerte-perception-pcl
ros-fuerte-physics-ode ros-fuerte-pluginlib ros-fuerte-pr2-apps
ros-fuerte-pr2-common ros-fuerte-pr2-common-actions
ros-fuerte-pr2-controllers
  ros-fuerte-pr2-ethercat-drivers ros-fuerte-pr2-kinematics
ros-fuerte-pr2-mechanism ros-fuerte-pr2-simulator ros-fuerte-protobuf
ros-fuerte-python-qt-binding ros-fuerte-robot-model
  ros-fuerte-robot-model-tutorials
ros-fuerte-robot-model-visualization ros-fuerte-ros
ros-fuerte-ros-comm ros-fuerte-ros-tutorials ros-fuerte-rx
ros-fuerte-simulator-gazebo ros-fuerte-slam-gmapping
  ros-fuerte-stage ros-fuerte-vision-opencv ros-fuerte-visualization
ros-fuerte-visualization-common ros-fuerte-visualization-tutorials
ros-fuerte-xacro
The following packages will be REMOVED:
  ros-fuerte-openni-kinect ros-fuerte-openni-tracker
ros-fuerte-turtlebot ros-fuerte-turtlebot-simulator
The following NEW packages will be installed:
  ros-fuerte-qt-ros
The following packages will be upgraded:
  ros-fuerte-actionlib ros-fuerte-arm-navigation
ros-fuerte-audio-common ros-fuerte-bfl ros-fuerte-bond-core
ros-fuerte-bosch-drivers ros-fuerte-brown-remotelab ros-fuerte-bullet
ros-fuerte-camera-umd
  ros-fuerte-common ros-fuerte-common-msgs ros-fuerte-common-rosdeps
ros-fuerte-common-tutorials ros-fuerte-control ros-fuerte-desktop-full
ros-fuerte-diagnostics ros-fuerte-diagnostics-monitors
  ros-fuerte-driver-common ros-fuerte-dynamic-reconfigure
ros-fuerte-erratic-robot ros-fuerte-executive-smach
ros-fuerte-executive-smach-visualization ros-fuerte-filters
ros-fuerte-geometry
  ros-fuerte-geometry-experimental ros-fuerte-geometry-tutorials
ros-fuerte-geometry-visualization ros-fuerte-image-common
ros-fuerte-image-pipeline ros-fuerte-image-transport-plugins
  ros-fuerte-joystick-drivers ros-fuerte-laser-pipeline
ros-fuerte-multimaster-experimental ros-fuerte-navigation
ros-fuerte-nodelet-core ros-fuerte-openni-camera
ros-fuerte-openni-launch
  ros-fuerte-orocos-kinematics-dynamics ros-fuerte-perception-pcl
ros-fuerte-physics-ode ros-fuerte-pluginlib ros-fuerte-pr2-apps
ros-fuerte-pr2-common ros-fuerte-pr2-common-actions
ros-fuerte-pr2-controllers
  ros-fuerte-pr2-ethercat-drivers ros-fuerte-pr2-kinematics
ros-fuerte-pr2-mechanism ros-fuerte-pr2-simulator ros-fuerte-protobuf
ros-fuerte-python-qt-binding ros-fuerte-robot-model
  ros-fuerte-robot-model-tutorials
ros-fuerte-robot-model-visualization ros-fuerte-ros
ros-fuerte-ros-comm ros-fuerte-ros-tutorials ros-fuerte-rx
ros-fuerte-simulator-gazebo ros-fuerte-slam-gmapping
  ros-fuerte-stage ros-fuerte-vision-opencv ros-fuerte-visualization
ros-fuerte-visualization-common ros-fuerte-visualization-tutorials
ros-fuerte-xacro
66 upgraded, 1 newly installed, 4 to remove and 23 not upgraded.
Need to get 561 MB of archives.
After this operation, 3,202 kB disk space will be freed.
Do you want to continue [Y/n]?

piyushk at piyushk-desktop:/opt/ros/fuerte/stacks/turtlebot$ sudo apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages have been kept back:
  linux-generic linux-headers-generic linux-image-generic
ros-fuerte-actionlib ros-fuerte-arm-navigation ros-fuerte-audio-common
ros-fuerte-bfl ros-fuerte-bond-core ros-fuerte-bosch-drivers
  ros-fuerte-brown-remotelab ros-fuerte-bullet ros-fuerte-camera-umd
ros-fuerte-common ros-fuerte-common-msgs ros-fuerte-common-rosdeps
ros-fuerte-common-tutorials ros-fuerte-control ros-fuerte-desktop-full
  ros-fuerte-diagnostics ros-fuerte-diagnostics-monitors
ros-fuerte-driver-common ros-fuerte-dynamic-reconfigure
ros-fuerte-erratic-robot ros-fuerte-executive-smach
ros-fuerte-executive-smach-visualization
  ros-fuerte-filters ros-fuerte-geometry
ros-fuerte-geometry-experimental ros-fuerte-geometry-tutorials
ros-fuerte-geometry-visualization ros-fuerte-image-common
ros-fuerte-image-pipeline
  ros-fuerte-image-transport-plugins ros-fuerte-joystick-drivers
ros-fuerte-laser-pipeline ros-fuerte-multimaster-experimental
ros-fuerte-navigation ros-fuerte-nodelet-core ros-fuerte-openni-camera
  ros-fuerte-openni-launch ros-fuerte-orocos-kinematics-dynamics
ros-fuerte-perception-pcl ros-fuerte-physics-ode ros-fuerte-pluginlib
ros-fuerte-pr2-apps ros-fuerte-pr2-common
ros-fuerte-pr2-common-actions
  ros-fuerte-pr2-controllers ros-fuerte-pr2-ethercat-drivers
ros-fuerte-pr2-kinematics ros-fuerte-pr2-mechanism
ros-fuerte-pr2-simulator ros-fuerte-protobuf
ros-fuerte-python-qt-binding ros-fuerte-robot-model
  ros-fuerte-robot-model-tutorials
ros-fuerte-robot-model-visualization ros-fuerte-ros
ros-fuerte-ros-comm ros-fuerte-ros-tutorials ros-fuerte-rx
ros-fuerte-simulator-gazebo ros-fuerte-slam-gmapping
  ros-fuerte-stage ros-fuerte-vision-opencv ros-fuerte-visualization
ros-fuerte-visualization-common ros-fuerte-visualization-tutorials
ros-fuerte-xacro vlc vlc-nox vlc-plugin-notify vlc-plugin-pulse
The following packages will be upgraded:
  build-essential linux-firmware ros-fuerte-catkin ros-fuerte-gencpp
ros-fuerte-genlisp ros-fuerte-genmsg ros-fuerte-genpy ros-fuerte-langs
ros-fuerte-langs-dev ros-fuerte-ompl ros-fuerte-opencv2
  ros-fuerte-pcl ros-fuerte-roscpp-core ros-fuerte-rospack
ros-fuerte-std-msgs ros-fuerte-swig-wx
16 upgraded, 0 newly installed, 0 to remove and 73 not upgraded.
Need to get 53.5 MB of archives.
After this operation, 740 kB of additional disk space will be used.
Do you want to continue [Y/n]?

Piyush

On Sun, Sep 9, 2012 at 12:40 PM, Tully Foote <tfoote at willowgarage.com> wrote:
> Hi All,
>
> The repositories have been rebuild with dependencies fixed.
>
> And as a bonus, apt-get source now works for the packages using the new
> build system.  You need to add a deb-src line to your apt sources.
>
> Tully
>
>
> On Fri, Sep 7, 2012 at 11:26 PM, Tully Foote <tfoote at willowgarage.com>
> wrote:
>>
>> Hi Will,
>>
>> Thanks for the report It's also ticketed here:
>> https://code.ros.org/trac/ros-pkg/ticket/5553 It's the same issue the
>> version locking is automatically done during the build process.
>>
>> We're rebuilding the repository at the moment.  Unfortunately a release of
>> one of the core packages was also triggered in the mean time so we're
>> waiting for a full rebuild.
>>
>> With respect to source debs.  Right now you can get all the sourcedebs
>> from one of these two locations:
>> https://code.ros.org/svn/release/download/stacks/  old release system non
>> standard layout
>> http://50.28.27.175/repos/building/  new release system standard debian
>> repo with sourcedebs
>>
>> In the near future we plan to sync the source debs as well into the public
>> repos.
>>
>> Tully
>>
>> On Fri, Sep 7, 2012 at 5:09 PM, William Uther
>> <willu.mailingLists at cse.unsw.edu.au> wrote:
>>>
>>> Hi all,
>>>
>>>   I've got some turtlebots here that have running ok.  Now they're not,
>>> and it looks like a recent apt-get update/upgrade broke things.
>>>
>>>   I'm running ubuntu precise i386 and ros packages from packages.ros.org.
>>> It seems that package ros-fuerte-turtlebot has an available version
>>> 1.0.2-s1346415882~precise which depends upon the exact versions of some
>>> other packages, eg ros-fuerte-ros @ version
>>> 1.8.10-0precise-20120813-1409-+0000 .  However, that version of
>>> ros-fuerte-ros is unavailable.  The version of ros-fuerte-ros that is
>>> available is 1.8.10-0precise-20120830-0532-+0000 and my bot has already
>>> upgraded to it.  ros-fuerte-turtlebot has been uninstalled as its
>>> dependencies can't be satisfied.
>>>
>>>   It looks to me like a bunch of ros packages have just been updated, but
>>> that ros-fuerte-turtlebot either wasn't one of them, or the update to that
>>> package still points to the old versions of its dependencies.
>>>
>>>   1) Could someone please update the dependencies in the
>>> ros-fuerte-turtlebot package?
>>>
>>> Also, it would be nice if there was some redundancy so that this didn't
>>> happen.
>>>
>>>   2) Perhaps  keep one or two older versions of the packages available on
>>> packages.ros.org so that the dependency can be resolved just by staying
>>> at/moving back to the older version?
>>>
>>> It would use more disk, but it would make things more redundant.  Also it
>>> would be really nice if there was an easy way to just fix this myself.  I'd
>>> like to do an `apt-get source ros-fuerte-turtlebot`, tweak the dependencies,
>>> compile and install.  But the package sources are not available.  It would
>>> be nice if they were.  So,
>>>
>>>   3) Make deb sources available?
>>>
>>> (I understand this is planned (
>>> http://ros-users.122217.n3.nabble.com/Deb-source-packages-tp4018423p4018425.html
>>> ), so this should count as an additional request :).
>>>
>>> Thanks,
>>>
>>> Will       :-}
>>>
>>> _______________________________________________
>>> ros-users mailing list
>>> ros-users at code.ros.org
>>> https://code.ros.org/mailman/listinfo/ros-users
>>
>>
>>
>>
>> --
>> Tully Foote
>> tfoote at willowgarage.com
>> (650) 475-2827
>
>
>
>
> --
> Tully Foote
> tfoote at willowgarage.com
> (650) 475-2827
>
> _______________________________________________
> ros-users mailing list
> ros-users at code.ros.org
> https://code.ros.org/mailman/listinfo/ros-users
>



More information about the ros-users mailing list