Error when installing ROS Indigo on TX1

Hi,
I post this question on ROS but still not have answer yet. I hope I can find support from people owning TX1 and engineers from Nvidia here.
I have just received the TX1 kit. After setup Ubuntu UI, the first thing I want to do is install ROS. I follow instruction in this link indigo/Installation/UbuntuARM - ROS Wiki. I set repositories as in instruction.

This is error I get when I come to step to install ROS:

ubuntu@tegra-ubuntu:~$ sudo apt-get install ros-indigo-ros-base
Reading package lists… Done
Building dependency tree
Reading state information… Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
ros-indigo-ros-base : Depends: ros-indigo-actionlib but it is not going to be installed
Depends: ros-indigo-bond-core but it is not going to be installed
Depends: ros-indigo-class-loader but it is not going to be installed
Depends: ros-indigo-dynamic-reconfigure but it is not going to be installed
Depends: ros-indigo-nodelet-core but it is not going to be installed
Depends: ros-indigo-pluginlib but it is not going to be installed
Depends: ros-indigo-ros-core but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Thank you for reading and answering my question.

I get an error trying to hit that link. This is the recipe I use just change jade in commands to indigo.

http://wiki.ros.org/jade/Installation/UbuntuARM

Be sure and get the locale statement correct. ros-indigo-desktop will install but not ros-indigo-desktop-full. No version of Gazebo in the repos last time I tried it you will have to build that yourself if you want to use it on the TX1. It will run not too slow actually. But I’d use it on a faster machine with more memory. Links to the TX1 easily that way. Rqt and Rviz work much better on the Tx1. Just finished installing it on a TX1 and building the Zed wrapper. Its all working now so you should have no problems installing from that page.

Griz

This is the link I have not sure why it not work, if it does not work just search Google “indigo ubuntuarm”. It should be in the first result. But the content looks the same between instruction.
http://wiki.ros.org/indigo/Installation/UbuntuARM

I followed the instruction you sent me. Below is the copy of the terminal:

ubuntu@tegra-ubuntu:~$ sudo update-locale LANG=C LANGUAGE=C LC_ALL=C LC_MESSAGES=POSIX
[sudo] password for ubuntu:
ubuntu@tegra-ubuntu:~$ sudo sh -c ‘echo “deb http://packages.ros.org/ros/ubuntu trusty main” > /etc/apt/sources.list.d/ros-latest.list’
ubuntu@tegra-ubuntu:~$ sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 0xB01FA116
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --homedir /tmp/tmp.U3cwjLuU9n --no-auto-check-trustdb --trust-model always --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 0xB01FA116
gpg: requesting key B01FA116 from hkp server ha.pool.sks-keyservers.net
gpg: key B01FA116: “ROS Builder rosbuild@ros.org” not changed
gpg: Total number processed: 1
gpg: unchanged: 1
ubuntu@tegra-ubuntu:~$ sudo apt-get update
Ign http://ports.ubuntu.com trusty InRelease
Get:1 http://ports.ubuntu.com trusty-updates InRelease [65.9 kB]
Get:2 http://packages.ros.org trusty InRelease [4029 B]
Get:3 http://packages.ros.org trusty/main armhf Packages [595 kB]
Hit http://ports.ubuntu.com trusty-security InRelease
Hit http://ports.ubuntu.com trusty Release.gpg
Get:4 http://ports.ubuntu.com trusty-updates/universe armhf Packages [334 kB]
Ign http://packages.ros.org trusty/main Translation-en
Get:5 http://ports.ubuntu.com trusty-updates/multiverse armhf Packages [9967 B]
Get:6 http://ports.ubuntu.com trusty-updates/multiverse Translation-en [7227 B]
Get:7 http://ports.ubuntu.com trusty-updates/universe Translation-en [182 kB]
Hit http://ports.ubuntu.com trusty-security/universe armhf Packages
Hit http://ports.ubuntu.com trusty-security/multiverse armhf Packages
Hit http://ports.ubuntu.com trusty-security/multiverse Translation-en
Hit http://ports.ubuntu.com trusty-security/universe Translation-en
Hit http://ports.ubuntu.com trusty Release
Hit http://ports.ubuntu.com trusty/universe armhf Packages
Hit http://ports.ubuntu.com trusty/multiverse armhf Packages
Hit http://ports.ubuntu.com trusty/multiverse Translation-en
Hit http://ports.ubuntu.com trusty/universe Translation-en
Fetched 1198 kB in 6s (195 kB/s)
Reading package lists… Done
ubuntu@tegra-ubuntu:~$ sudo apt-get install ros-indigo-desktop
Reading package lists… Done
Building dependency tree
Reading state information… Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
ros-indigo-desktop : Depends: ros-indigo-common-tutorials but it is not going to be installed
Depends: ros-indigo-geometry-tutorials but it is not going to be installed
Depends: ros-indigo-robot but it is not going to be installed
Depends: ros-indigo-ros-tutorials but it is not going to be installed
Depends: ros-indigo-rqt-common-plugins but it is not going to be installed
Depends: ros-indigo-rqt-robot-plugins but it is not going to be installed
Depends: ros-indigo-urdf-tutorial but it is not going to be installed
Depends: ros-indigo-visualization-tutorials but it is not going to be installed
Depends: ros-indigo-viz but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
ubuntu@tegra-ubuntu:~$

@Griz: I have ROS installed success now after add main in repositories. After that I follow your link and install ros-indigo-desktop.

Thank you very much for your help.

Hey,

I have similar problem, using
sudo aptitude install

solves the problem directly

Hi everyone,

I’m having the same problem that @ThangNguyen was having with broken packages. Is there an accepted answer in resolving it?

for the TX1, and L4T 2.1 & 2.2.1, use the 32 bit Ubuntu version
ROS will install on 32bit version