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

E: Unable to locate package ros-lunar-desktop-full

asked 2017-10-16 15:14:39 -0500

JGHunter gravatar image

updated 2017-10-17 02:19:44 -0500

Currently trying to install ROS Lunar on a clean Raspbian Stretch as per http://wiki.ros.org/lunar/Installatio... with this problem. I've done sudo apt-get update and returned with

Get:1 http://mirrordirector.raspbian.org/raspbian stretch InRelease [15.0 kB]
Hit:2 http://archive.raspberrypi.org/debian stretch InRelease                  
Get:3 http://packages.ros.org/ros/ubuntu stretch InRelease [4,008 B]           
Get:4 http://64.91.227.57/repos/rospbian wheezy InRelease [2,097 B]            
Get:5 http://mirrordirector.raspbian.org/raspbian stretch/main armhf Packages [11.7 MB]
Get:6 http://packages.ros.org/ros/ubuntu stretch/main armhf Packages [5,217 B]
Ign:4 http://64.91.227.57/repos/rospbian wheezy InRelease                      
Fetched 11.7 MB in 42s (275 kB/s)                                              
Error: Timeout was reached
Reading package lists... Done
W: GPG error: http://64.91.227.57/repos/rospbian wheezy InRelease: The following signatures were invalid: F57F2D123C1CB06171E8519AEDFBE3695B93BD6A
W: The repository 'http://64.91.227.57/repos/rospbian wheezy InRelease' is not signed.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.

followed by

$ sudo apt-get install ros-lunar-desktop-full
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package ros-lunar-desktop-full

I also tried ros-lunar-desktop and got equivalent message.

What have I done wrong?

edit retag flag offensive close merge delete

Comments

1

Desktop-full depends on gazebo, which probably doesn't build for ARM. You may want to try installing the desktop or robot variants instead.

ahendrix gravatar image ahendrix  ( 2017-10-16 16:37:57 -0500 )edit

Please see updated question (tried again this morning)

JGHunter gravatar image JGHunter  ( 2017-10-17 02:18:13 -0500 )edit

The 'repository .. is not signed' points to problems. Did you import the repository key?

gvdhoorn gravatar image gvdhoorn  ( 2017-10-17 03:01:51 -0500 )edit

Also: which package mirror are you using? Is it one of wiki/ROS/Installation/UbuntuMirrors? The files at http://64.91.227.57/repos look rather old and there are no files for Stretch, only Wheezy.

gvdhoorn gravatar image gvdhoorn  ( 2017-10-17 03:06:15 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted
0

answered 2017-12-08 19:13:01 -0500

Kong gravatar image

I had the same problem. It ended up being Raspbian Stretch is 32 bit architecture as indicated by stretch/main armhf. The repositories that have ros-lunar-desktop-full are in 64 bit which is not armhf. You are able to install the bare bones version of ROS onto Stretch which allows you to communicate to and from the Pi.

To be able to get 64 bit on the Pi I installed a new image from the following: https://github.com/bamarni/pi64/blob/... then I proceeded as normal to get it to install ros-lunar-desktop. I hope this helps.

edit flag offensive delete link more

Comments

I get the same problem and I don't know how to fix it (probably will erase Stretch and install Jessie) I am new in this field and I don't understand much tech but also I don't understand why someone will build Lunar on 64bit but the OS needed is on 32bit.

xtrix gravatar image xtrix  ( 2018-07-11 05:03:51 -0500 )edit

Question Tools

2 followers

Stats

Asked: 2017-10-16 15:14:39 -0500

Seen: 2,829 times

Last updated: Oct 17 '17