Preparing for Indigo Sync 2018-04-02

We are due for another Indigo sync.

We have 70 new or updated packages.

There are currently 10 regressions: http://repositories.ros.org/status_page/ros_indigo_default.html?q=REGRESSION

6 of them appear to be related to Gradle on Trusty being unable to be downloaded due to updated SSL requirements. It’s ticketed at: https://github.com/rosjava/rosjava_messages/issues/29 This is a long standing issue without a resolution so I’m not going to gate the sync on a fix.

There are also 4 regressions specific to Trusty 32bit builds that appears to be a combination of long builds and a recent slowdown of apt operations on the buildfarm. Which is causing 4 packages to repeatedly timeout. @k-okada @wkentaro FYI I think that the packages consistently timing out are all yours.

It’s ticketed here: https://github.com/ros-infrastructure/ros_buildfarm/issues/535 Since this is only 4 packages on a less common platform and there’s no clear path towards a quick resolution, I’m not planning to hold the sync on this either.

If there are any other known issues please reply here. Otherwise I will plan to sync Indigo in a little over 24 hours.

rosdistro maintainers please hold new Indigo releases.

2 Likes

I have a ticket for this here https://github.com/start-jsk/jsk_apc/issues/2629.
The build on Trusty 32bit fails with below error:

...
Extracting templates from packages: 62%W: Duplicate sources.list entry http://archive.ubuntu.com/ubuntu/ trusty/multiverse i386 Packages (/var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_trusty_multiverse_binary-i386_Packages.gz)
W: Duplicate sources.list entry http://archive.ubuntu.com/ubuntu/ trusty-updates/multiverse i386 Packages (/var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_trusty-updates_multiverse_binary-i386_Packages.gz)
Extracting templates from packages: 64%W: Duplicate sources.list entry http://archive.ubuntu.com/ubuntu/ trusty/multiverse i386 Packages (/var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_trusty_multiverse_binary-i386_Packages.gz)
W: Duplicate sources.list entry http://archive.ubuntu.com/ubuntu/ trusty-updates/multiverse i386 Packages (/var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_trusty-updates_multiverse_binary-i386_Packages.gz)
Extracting templates from packages: 66%W: Duplicate sources.list entry http://archive.ubuntu.com/ubuntu/ trusty/multiverse i386 Packages (/var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_trusty_multiverse_binary-i386_Packages.gz)
W: Duplicate sources.list entry http://archive.ubuntu.com/ubuntu/ trusty-updates/multiverse i386 Packages (/var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_trusty-updates_multiverse_binary-i386_Packages.gz)
Build timed out (after 120 minutes). Marking the build as failed.
...

I’m not sure how to fix the error W: Duplicate sources.list entry ....
I appreciate if someone knows how to fix this.

@wkentaro Thanks for looking at this:

This is only a warning not an error. You’ll see it in the amd64 builds as well. http://build.ros.org/job/Ibin_uT64__jsk_2015_05_baxter_apc__ubuntu_trusty_amd64__binary/266/consoleFull The reason for the job failing is due to it timing out at 120 minutes. It just happens that these warnings are the last thing printed before the job terminates. There’s been an underlying slowdown of the infrastructure, with unknown causes so far: apt-get updates appear to be running slower now · Issue #535 · ros-infrastructure/ros_buildfarm · GitHub

There’s some potential optimizations that could help your package that I’ll follow up more on your ticket.

A recent change should address the duplicate apt repositories: Fix duplicate apt repos by dirk-thomas · Pull Request #530 · ros-infrastructure/ros_buildfarm · GitHub

1 Like