Skip to content

Commit

Permalink
testing another modification for travis
Browse files Browse the repository at this point in the history
  • Loading branch information
warnellg committed Jul 19, 2017
1 parent 32cb844 commit 9d4ec99
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
sudo: required
dist: trusty
# Test rollback to before July 2017 Travis update
group: deprecated-2017Q3
# Force travis to use its minimal image with default Python settings
language: generic
compiler:
Expand All @@ -14,7 +16,7 @@ install:
- sudo sh -c 'echo "deb http://packages.ros.org/ros-shadow-fixed/ubuntu trusty main" > /etc/apt/sources.list.d/ros-latest.list'
- wget http://packages.ros.org/ros.key -O - | sudo apt-key add -
- sudo apt-get update -qq
- sudo apt-get install -qq -y python-rosdep python-catkin-pkg
- sudo apt-get install -qq -y python-rosdep
- sudo rosdep init
- rosdep update
# Use rosdep to install all dependencies (including ROS itself)
Expand Down

7 comments on commit 9d4ec99

@warnellg
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Adding the group parameter in this commit is recommended by Travis to see if their recent update (12 July) is the cause of any new issues.

Sure enough, this fixes it. The question is: what's changed and why are there python-catkin-pkg errors as a result?

@nickswalker
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Villa@Home builds are failing when trying to install TMC code.

We initially thought it was due to misconfiguration of the dependencies, but we also found that reverting the image "fixed" the problem.

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-tmc-desktop-full : Depends: ros-indigo-hsrb-moveit-config but it is not going to be installed
                               Depends: ros-indigo-hsrb-moveit but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

@jack-oquin
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

And, why does deleting the python-catkin-pkg install help?

Is that what was failing? I thought it was an import.

@warnellg
Copy link
Contributor Author

@warnellg warnellg commented on 9d4ec99 Jul 20, 2017 via email

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@sxtejeda
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm having the same issue over on bwi_common - it seems like the .travis.yml file is the same as it is over here on segbot, but my most recent pull request is failing for what appears to be a similar reason.
travis_build_error

@warnellg
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are you sure the .travis.yml file on your branch contains this fix? I just checked sxtejada/list_gui and didn't see it.

@sxtejeda
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh right, my branch was made before this was fixed! Thanks for the help!

Please sign in to comment.