Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Follow the official wiki (you're on ubuntu 18.04, so follow the tutorial for ROS Melodic, which targets Ubuntu 18.04 among others). There you see python-rosdep, without the trailing "2".

Btw, I totally understand where the confusion about python-rosdep2 came from. The following is what I found: - python-rosdep2 (0.11.8-1) for 18.04 is "default" on the official packages.ubuntu.com, where Ubuntu gets a lot of packages from. https://packages.ubuntu.com/bionic/python-rosdep. - Official way in ROS to obtain rosdep package is from packages.ros.org (which is what "source list" points to). There I see python-rosdep package at http://packages.ros.org/ros/ubuntu/dists/bionic/main/binary-amd64/Packages:

Package: python-rosdep
Priority: optional
Section: python
Installed-Size: 21
Maintainer: Tully Foote, Ken Conley <tfoote@osrfoundation.org>
Architecture: all
Version: 0.19.0-1
Depends: python (<< 2.8), python (>= 2.7), python-catkin-pkg, python-rosdistro, python-rospkg, python-yaml, python:any, python-rosdep-modules (>= 0.19.0)
Conflicts: python-rosdep2, python3-rosdep, python3-rosdep2
Filename: pool/main/p/python-rosdep/python-rosdep_0.19.0-1_all.deb
SHA512: c9b816bd1eb96b068d67e4cf877ab7c22ecacf00ece5e4f525052ceb2eb0ffc86e334259d29c84afa21318e33d291c2cceb6bd71b14b2b424c75c47288629c83
Size: 3216
SHA256: 1f8cf18fc1a54a95dfb0c44a31f99053a0bd82ab11b4515df48fd2ba02fde4d4
SHA1: aa835b94c89afa1724855ba25e727a2580bcbfb3
MD5sum: 221684e20ca39200d6ed1f4c8eafb869
Description: rosdep package manager abstraction tool for ROS
 Command-line tool for installing system dependencies on a variety of platforms.

My question to rosdep maintainers, assuming python-rosdep2 is uploaded to packages.ubuntu.com by them but I'm not entirely sure, is why these are done? I guess this may the same discussion discourse.ros.org#10902/, so maybe we should continue on discourse or Github.

Follow the official wiki (you're on ubuntu 18.04, so follow the tutorial for ROS Melodic, which targets Ubuntu 18.04 among others). There you see python-rosdep, without the trailing "2".

Btw, I totally understand where the confusion about python-rosdep2 came from. The following is what I found: - python-rosdep2 (0.11.8-1) for 18.04 is "default" on the official packages.ubuntu.com, where Ubuntu gets a lot of packages from. https://packages.ubuntu.com/bionic/python-rosdep. - Official way in ROS to obtain rosdep package is from packages.ros.org (which is what "source list" points to). There I see python-rosdep package at http://packages.ros.org/ros/ubuntu/dists/bionic/main/binary-amd64/Packages:

Package: python-rosdep
Priority: optional
Section: python
Installed-Size: 21
Maintainer: Tully Foote, Ken Conley <tfoote@osrfoundation.org>
Architecture: all
Version: 0.19.0-1
Depends: python (<< 2.8), python (>= 2.7), python-catkin-pkg, python-rosdistro, python-rospkg, python-yaml, python:any, python-rosdep-modules (>= 0.19.0)
Conflicts: python-rosdep2, python3-rosdep, python3-rosdep2
Filename: pool/main/p/python-rosdep/python-rosdep_0.19.0-1_all.deb
SHA512: c9b816bd1eb96b068d67e4cf877ab7c22ecacf00ece5e4f525052ceb2eb0ffc86e334259d29c84afa21318e33d291c2cceb6bd71b14b2b424c75c47288629c83
Size: 3216
SHA256: 1f8cf18fc1a54a95dfb0c44a31f99053a0bd82ab11b4515df48fd2ba02fde4d4
SHA1: aa835b94c89afa1724855ba25e727a2580bcbfb3
MD5sum: 221684e20ca39200d6ed1f4c8eafb869
Description: rosdep package manager abstraction tool for ROS
 Command-line tool for installing system dependencies on a variety of platforms.

My question to rosdep maintainers, assuming python-rosdep2 is was uploaded to packages.ubuntu.com packages.ubuntu.com by them but I'm not entirely sure, is why these are done? I guess this may the same discussion discourse.ros.org#10902/, so maybe we should continue on discourse or Github.

Follow the official wiki (you're on ubuntu 18.04, so follow the tutorial for ROS Melodic, which targets Ubuntu 18.04 among others). There you see python-rosdep, without the trailing "2".

Btw, I totally understand where the confusion about python-rosdep2 came from. The following is what I found: - found:

  • python-rosdep2 (0.11.8-1) for 18.04 is "default" on the official packages.ubuntu.com, where Ubuntu gets a lot of packages from. https://packages.ubuntu.com/bionic/python-rosdep. - https://packages.ubuntu.com/bionic/python-rosdep.
  • Official way in ROS to obtain rosdep package is from packages.ros.org (which is what "source list" points to). There I see python-rosdep package at http://packages.ros.org/ros/ubuntu/dists/bionic/main/binary-amd64/Packages:

    http://packages.ros.org/ros/ubuntu/dists/bionic/main/binary-amd64/Packages and its version is 0.19.0 (, which is much larger than python-rosdep2)

    Package: python-rosdep Priority: optional Section: python Installed-Size: 21 Maintainer: Tully Foote, Ken Conley <tfoote@osrfoundation.org> tfoote@osrfoundation.org Architecture: all Version: 0.19.0-1 Depends: python (<< 2.8), python (>= 2.7), python-catkin-pkg, python-rosdistro, python-rospkg, python-yaml, python:any, python-rosdep-modules (>= 0.19.0) Conflicts: python-rosdep2, python3-rosdep, python3-rosdep2 Filename: pool/main/p/python-rosdep/python-rosdep_0.19.0-1_all.deb SHA512: c9b816bd1eb96b068d67e4cf877ab7c22ecacf00ece5e4f525052ceb2eb0ffc86e334259d29c84afa21318e33d291c2cceb6bd71b14b2b424c75c47288629c83 Size: 3216 SHA256: 1f8cf18fc1a54a95dfb0c44a31f99053a0bd82ab11b4515df48fd2ba02fde4d4 SHA1: aa835b94c89afa1724855ba25e727a2580bcbfb3 MD5sum: 221684e20ca39200d6ed1f4c8eafb869 Description: rosdep package manager abstraction tool for ROS Command-line tool for installing system dependencies on a variety of platforms.

    platforms.

My question to rosdep maintainers, assuming python-rosdep2 was uploaded to packages.ubuntu.com by them but I'm not entirely sure, is why these are done? I guess this may the same discussion discourse.ros.org#10902/, so maybe we should continue on discourse or Github.

Follow the official wiki (you're on ubuntu 18.04, so follow the tutorial for ROS Melodic, which targets Ubuntu 18.04 among others). There you see python-rosdep, without the trailing "2".

Btw, I totally understand where the confusion about python-rosdep2 came from. The following is what I found:

  • python-rosdep2 (0.11.8-1) for 18.04 is "default" on the official packages.ubuntu.com, where Ubuntu gets a lot of packages from. https://packages.ubuntu.com/bionic/python-rosdep.
  • Official way in ROS to obtain rosdep package is from packages.ros.org (which is what "source list" points to). There I see python-rosdep package at http://packages.ros.org/ros/ubuntu/dists/bionic/main/binary-amd64/Packages and its version is 0.19.0 (, which is much larger than python-rosdep2)

Package: python-rosdep
Priority: optional
Section: python
Installed-Size: 21
Maintainer: Tully Foote, Ken Conley tfoote@osrfoundation.org <tfoote@osrfoundation.org>
Architecture: all
Version: 0.19.0-1
Depends: python (<< 2.8), python (>= 2.7), python-catkin-pkg, python-rosdistro, python-rospkg, python-yaml, python:any, python-rosdep-modules (>= 0.19.0)
Conflicts: python-rosdep2, python3-rosdep, python3-rosdep2
Filename: pool/main/p/python-rosdep/python-rosdep_0.19.0-1_all.deb
SHA512: c9b816bd1eb96b068d67e4cf877ab7c22ecacf00ece5e4f525052ceb2eb0ffc86e334259d29c84afa21318e33d291c2cceb6bd71b14b2b424c75c47288629c83
Size: 3216
SHA256: 1f8cf18fc1a54a95dfb0c44a31f99053a0bd82ab11b4515df48fd2ba02fde4d4
SHA1: aa835b94c89afa1724855ba25e727a2580bcbfb3
MD5sum: 221684e20ca39200d6ed1f4c8eafb869
Description: rosdep package manager abstraction tool for ROS
 Command-line tool for installing system dependencies on a variety of platforms.

platforms.

My question to rosdep maintainers, assuming python-rosdep2 was uploaded to packages.ubuntu.com by them but I'm not entirely sure, is why these are done? I guess this may the same discussion discourse.ros.org#10902/, so maybe we should continue on discourse or Github.