ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
0

error while installing ros groovy on ubuntu 12.04 arm

asked 2014-10-28 02:37:54 -0500

Alice63 gravatar image

updated 2014-10-29 03:50:34 -0500

gvdhoorn gravatar image

Hello, I installing the ros groovy on ubuntu 12.04 following the wiki page http://wiki.ros.org/groovy/Installati... I have steup the sources.list and the keys. Then $sudo apt-get update always show: W:Failed to fetch http://packages.namniart.com/repos/ros/dists/precise/Release .In fact, the website can be open.If I install the ros ignore the problem, $sudo apt-get install ros-groovy-ros-baseit will show : E:unable to locate packages ros-groovy-ros-base` Please help me slove the problem,thank you very much.

Detailed process is as follows:

$sudo apt-get update
Hit http://packages.namniart.com precise Release.gpg
Hit http://packages.namniart.com precise Release
Hit http://ports.ubuntu.com precise Release.gpg
Get:1 http://ports.ubuntu.com precise-security Release.gpg [198 B]
Get:2 http://ports.ubuntu.com precise-updates Release.gpg [198 B]
Get:3 http://ports.ubuntu.com precise-security Release.gpg [198 B]
Hit http://ports.ubuntu.com precise Release.gpg
Get:4 http://ports.ubuntu.com precise-updates Release.gpg [198 B]
Hit http://ports.ubuntu.com precise Release
Get:5 http://ports.ubuntu.com precise-security Release [50.7 kB]
Get:6 http://ports.ubuntu.com precise-updates Release [98.7 kB]
Get:7 http://ports.ubuntu.com precise-security Release [50.7 kB]
Hit http://ports.ubuntu.com precise Release
Get:8 http://ports.ubuntu.com precise-updates Release [98.7 kB]
Hit http://ports.ubuntu.com precise/main Sources
Hit http://ports.ubuntu.com precise/universe Sources
Hit http://ports.ubuntu.com precise/main armel Packages
Hit http://ports.ubuntu.com precise/universe armel Packages
Hit http://ports.ubuntu.com precise/main TranslationIndex
Hit http://ports.ubuntu.com precise/universe TranslationIndex
Get:9 http://ports.ubuntu.com precise-security/main Sources [112 kB]
Get:10 http://ports.ubuntu.com precise-security/universe Sources [33.0 kB]
Get:11 http://ports.ubuntu.com precise-security/main armel Packages [328 kB]
Get:12 http://ports.ubuntu.com precise-security/universe armel Packages [89.1 kB]
Get:13 http://ports.ubuntu.com precise-security/main TranslationIndex [74 B]
Get:14 http://ports.ubuntu.com precise-security/universe TranslationIndex [73 B]
Get:15 http://ports.ubuntu.com precise-updates/main Sources [479 kB]
Get:16 http://ports.ubuntu.com precise-updates/universe Sources [111 kB]
Get:17 http://ports.ubuntu.com precise-updates/main armel Packages [698 kB]
Get:18 http://ports.ubuntu.com precise-updates/universe armel Packages [229 kB]
Get:19 http://ports.ubuntu.com precise-updates/main TranslationIndex [3564 B]
Get:20 http://ports.ubuntu.com precise-updates/universe TranslationIndex [2850 B]
Get:21 http://ports.ubuntu.com precise-security/main armel Packages [328 kB]
Get:22 http://ports.ubuntu.com precise-security/universe armel Packages [89.1 kB]
Get:23 http://ports.ubuntu.com precise-security/main TranslationIndex [74 B]
Get:24 http://ports.ubuntu.com precise-security/universe TranslationIndex [73 B]
Hit http://ports.ubuntu.com precise/main armel Packages
Hit http://ports.ubuntu.com precise/universe armel Packages
Hit http://ports.ubuntu.com precise/main TranslationIndex
Hit http://ports.ubuntu.com precise/universe TranslationIndex
Get:25 http://ports ...
(more)
edit retag flag offensive close merge delete

Comments

I'm getting a 404 on the namniart URL as well. @ahendrix?

gvdhoorn gravatar image gvdhoorn  ( 2014-10-28 04:30:15 -0500 )edit

That's funny.. it's trying to retrieve Release.In, when the filename should probably be InRelease. I'll do a little digging and see if I can figure out why that's happening.

ahendrix gravatar image ahendrix  ( 2014-10-28 12:15:00 -0500 )edit

Scratch that; it was just a formatting error in the question.

ahendrix gravatar image ahendrix  ( 2014-10-28 12:17:51 -0500 )edit

1 Answer

Sort by » oldest newest most voted
1

answered 2014-10-28 12:28:16 -0500

ahendrix gravatar image

updated 2014-10-28 21:25:29 -0500

Is apt getting a 404 error on that URL, or a different error? Please edit your question to include the full error message.

Are you using a soft-float (armel) or hard-float (armhf) version of Ubuntu?(soft-float is no longer supported).

Were you able to retrieve the apt key in the previous step properly? If you weren't, there's probably something wrong with your network connection. If you were able to retrieve the apt key, then you may want to make sure that you don't have a typo in your sources.list.

EDIT

It looks like you're trying to use armel (soft-floating point EABI), which is no longer supported, and doesn't perform very well anyway. You should upgrade to an armhf version of Ubuntu.

edit flag offensive delete link more

Comments

Thanks.It helped me a lot indeed.But is there a way can installing ros on the armhf version of Ubuntu.

Alice63 gravatar image Alice63  ( 2014-10-29 01:55:27 -0500 )edit

The instructions for installing an armhf version of Ubuntu on your board will depend on which board you're using.

ahendrix gravatar image ahendrix  ( 2014-10-29 02:07:01 -0500 )edit

If I use the armel version of ubuntu go on.Can I install ros from source on arm according to this page http://wiki.ros.org/groovy/Installati...

Alice63 gravatar image Alice63  ( 2014-10-30 07:01:53 -0500 )edit

It's possible to do a from-source build on armel, but it takes a few days to run the compilation, and there will be packages like PCL that can't be compiled because some boards don't have enough RAM.

ahendrix gravatar image ahendrix  ( 2014-10-30 11:33:25 -0500 )edit

Your time will be better spent finding and installing an armhf version of Ubuntu or Linaro.

ahendrix gravatar image ahendrix  ( 2014-10-30 11:33:52 -0500 )edit

Question Tools

1 follower

Stats

Asked: 2014-10-28 02:37:54 -0500

Seen: 352 times

Last updated: Oct 29 '14