#3416 new defect

Update Ubuntu RSB Instructions for 17.10

Reported by: Joel Sherrill Owned by:
Priority: normal Milestone: 5.1
Component: tool Version: 5
Severity: normal Keywords:
Cc: Blocked By:


The command in 3.1.5 of the RSB guide for Ubuntu seems to work for 17.10 but on at least one system gives the error:

Error :: You must put some 'source' URIs in your sources.list

A description of how to address this is at:


Perhaps this would be useful info to update the RSB guide with (updated Ubuntu works + hint)

Attachments (1)

Change History (4)

comment:1 Changed on Oct 14, 2018 at 1:08:44 AM by Chris Johns

Owner: set to Chris Johns
Status: newaccepted

comment:2 Changed on Oct 19, 2018 at 12:25:12 AM by Chris Johns

Owner: Chris Johns deleted
Status: acceptednew

I do not user Ubuntu. A user would be the best person to do this as they can test it.

comment:3 Changed on Nov 11, 2018 at 4:47:06 PM by Sal

I tried building RTEMS on Ubuntu 18.04 and it worked great with the packages installed by using only this command:

sudo apt install build-essential bison flex texinfo unzip python3-dev git pax

This package list is based on the output of sb-check and error messages I got during the installation which I corrected installing the packages above.
This probably also works for Ubuntu 17.10 but 18.04 is more important because it's LTS while 17.10 not. Because of this, Ubuntu 17.10 is also unsupported since July 19, 2018.

I also think that the part which mentions Xubuntu (the Xfce Ubuntu flavour) is redundant because every official Ubuntu flavour has the same base packages (the packages that change from flavour to flavour are the desktop environment related ones like the file managers, graphical text editors, etc. but usually not development packages like the ones that are required to build RTEMS). The id in the link (https://docs.rtems.org/branches/master/user/hosts/posix.html#xubuntu <-), also should be ubuntu instead of xubuntu.

With the patch attached here I fixed and updated everything.

Note: See TracTickets for help on using tickets.