Noetic dependency issue: python3.8 (=3.8.2-1ubuntu1) but 3.8.2-1ubuntu1.1 is to be installed

asked 2020-07-12 14:57:20 -0600

lukelu gravatar image

updated 2020-07-12 19:24:49 -0600

Dear ROS friends,

Ubuntu 20.04 recently updates python to 3.8.2-1ubuntu1.1 as the latest patch. However, Noetic depends on 3.8.2-1ubuntu1 patch. I was wondering if any way (or a plan) to upgrade the dependency.

Note: System is Ubuntu 20.04 Mate in arm64. My temporary solution is using virtual environment with python 3.8.1 in order to make the installation working.


-- Luke

edit retag flag offensive close merge delete


However, Noetic depends on 3.8.2-1ubuntu1 patch.

Which ROS package depends on this specific version of Python? What's the error you see, and how do I reproduce it? I have both the latest version of Python3.8 and ros-noetic-desktop installed without issue on Ubuntu Focal.

python3.8/focal-updates,focal-security,now 3.8.2-1ubuntu1.1 amd64 [installed,automatic]


ros-noetic-desktop/focal,now 1.5.0-1focal.20200624.175727 amd64 [installed]
sloretz gravatar image sloretz  ( 2020-07-14 13:37:10 -0600 )edit

Hi sloretz, thanks for your reply. We currently switch back to melodic in order to get more supports on many open-source gits. But we will attempt to upgrade to Neotic again since Melodic is gonna to end the support by May, 2023. Also, I know there are many efforts moving toward Ubuntu 20.04 + Neotic and ROS2.

Best, -- Luke

lukelu gravatar image lukelu  ( 2020-08-01 12:38:12 -0600 )edit