Jenkins build is still unstable: Kdev__realsense2_camera__ubuntu_xenial_amd64 #14

16 views
Skip to first unread message

ROS Buildfarm

unread,
Sep 16, 2019, 5:37:04 AM9/16/19
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com

ROS Buildfarm

unread,
Sep 16, 2019, 6:36:55 AM9/16/19
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com

ROS Buildfarm

unread,
Sep 16, 2019, 7:33:28 AM9/16/19
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com

ROS Buildfarm

unread,
Oct 24, 2019, 9:38:51 AM10/24/19
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com

ROS Buildfarm

unread,
Oct 28, 2019, 10:39:01 AM10/28/19
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com

ROS Buildfarm

unread,
Oct 28, 2019, 11:33:21 AM10/28/19
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com
See <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/19/display/redirect>

------------------------------------------
[...truncated 189.94 KB...]
Get:545 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libboost-serialization1.58-dev amd64 1.58.0+dfsg-5ubuntu3.1 [147 kB]
Get:546 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libboost-date-time1.58-dev amd64 1.58.0+dfsg-5ubuntu3.1 [27.4 kB]
Get:547 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libboost-date-time-dev amd64 1.58.0.1ubuntu1 [2,800 B]
Get:548 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libboost-exception1.58-dev amd64 1.58.0+dfsg-5ubuntu3.1 [4,456 B]
Get:549 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libboost-exception-dev amd64 1.58.0.1ubuntu1 [2,792 B]
Get:550 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libboost-system1.58-dev amd64 1.58.0+dfsg-5ubuntu3.1 [8,526 B]
Get:551 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libboost-filesystem1.58-dev amd64 1.58.0+dfsg-5ubuntu3.1 [46.4 kB]
Get:552 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libboost-filesystem-dev amd64 1.58.0.1ubuntu1 [2,826 B]
Get:553 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libboost-regex1.58.0 amd64 1.58.0+dfsg-5ubuntu3.1 [261 kB]
Get:554 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libboost-graph1.58.0 amd64 1.58.0+dfsg-5ubuntu3.1 [94.2 kB]
Get:555 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libboost-test1.58.0 amd64 1.58.0+dfsg-5ubuntu3.1 [188 kB]
Get:556 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libboost-test1.58-dev amd64 1.58.0+dfsg-5ubuntu3.1 [232 kB]
Get:557 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libboost-graph1.58-dev amd64 1.58.0+dfsg-5ubuntu3.1 [104 kB]
Get:558 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libboost-graph-dev amd64 1.58.0.1ubuntu1 [2,886 B]
Get:559 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libhwloc5 amd64 1.11.2-3 [99.5 kB]
Get:560 http://archive.ubuntu.com/ubuntu xenial/main amd64 libibverbs1 amd64 1.1.8-1.1ubuntu2 [25.0 kB]
Get:561 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libopenmpi1.10 amd64 1.10.2-8ubuntu1 [2,025 kB]
Get:562 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libboost-mpi1.58.0 amd64 1.58.0+dfsg-5ubuntu3.1 [47.8 kB]
Get:563 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libboost-graph-parallel1.58.0 amd64 1.58.0+dfsg-5ubuntu3.1 [72.6 kB]
Get:564 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libboost-graph-parallel1.58-dev amd64 1.58.0+dfsg-5ubuntu3.1 [78.9 kB]
Get:565 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libboost-graph-parallel-dev amd64 1.58.0.1ubuntu1 [2,932 B]
Get:566 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libicu-dev amd64 55.1-7ubuntu0.4 [8,566 kB]
Get:567 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libboost-regex1.58-dev amd64 1.58.0+dfsg-5ubuntu3.1 [322 kB]
Get:568 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libboost-iostreams1.58.0 amd64 1.58.0+dfsg-5ubuntu3.1 [29.0 kB]
Get:569 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libboost-iostreams1.58-dev amd64 1.58.0+dfsg-5ubuntu3.1 [36.2 kB]
Get:570 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libboost-iostreams-dev amd64 1.58.0.1ubuntu1 [2,784 B]
Get:571 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libboost-locale1.58.0 amd64 1.58.0+dfsg-5ubuntu3.1 [242 kB]
Get:572 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libboost-locale1.58-dev amd64 1.58.0+dfsg-5ubuntu3.1 [331 kB]
Get:573 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libboost-locale-dev amd64 1.58.0.1ubuntu1 [3,128 B]
Get:574 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libboost-log1.58.0 amd64 1.58.0+dfsg-5ubuntu3.1 [422 kB]
Get:575 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libboost-thread1.58-dev amd64 1.58.0+dfsg-5ubuntu3.1 [48.8 kB]
Get:576 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libboost-log1.58-dev amd64 1.58.0+dfsg-5ubuntu3.1 [533 kB]
Get:577 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libboost-log-dev amd64 1.58.0.1ubuntu1 [2,986 B]
Get:578 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libboost-math1.58.0 amd64 1.58.0+dfsg-5ubuntu3.1 [291 kB]
Get:579 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libboost-math1.58-dev amd64 1.58.0+dfsg-5ubuntu3.1 [829 kB]
Get:580 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libboost-math-dev amd64 1.58.0.1ubuntu1 [2,998 B]
Get:581 http://archive.ubuntu.com/ubuntu xenial/universe amd64 openmpi-common all 1.10.2-8ubuntu1 [129 kB]
Get:582 http://archive.ubuntu.com/ubuntu xenial/main amd64 libibverbs-dev amd64 1.1.8-1.1ubuntu2 [77.6 kB]
Get:583 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libnuma-dev amd64 2.0.11-1ubuntu1.1 [31.5 kB]
Get:584 http://archive.ubuntu.com/ubuntu xenial/main amd64 libltdl-dev amd64 2.4.6-0.1 [162 kB]
Get:585 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libhwloc-dev amd64 1.11.2-3 [155 kB]
Get:586 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libopenmpi-dev amd64 1.10.2-8ubuntu1 [537 kB]
Get:587 http://archive.ubuntu.com/ubuntu xenial/universe amd64 mpi-default-dev amd64 1.4 [4,154 B]
Get:588 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libboost-mpi1.58-dev amd64 1.58.0+dfsg-5ubuntu3.1 [147 kB]
Get:589 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libboost-mpi-dev amd64 1.58.0.1ubuntu1 [2,876 B]
Get:590 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libboost-python1.58.0 amd64 1.58.0+dfsg-5ubuntu3.1 [120 kB]
Get:591 http://archive.ubuntu.com/ubuntu xenial/universe amd64 openmpi-bin amd64 1.10.2-8ubuntu1 [100 kB]
Get:592 http://archive.ubuntu.com/ubuntu xenial/universe amd64 mpi-default-bin amd64 1.4 [3,370 B]
Get:593 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libboost-mpi-python1.58.0 amd64 1.58.0+dfsg-5ubuntu3.1 [220 kB]
Get:594 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libboost-mpi-python1.58-dev amd64 1.58.0+dfsg-5ubuntu3.1 [27.0 kB]
Get:595 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libboost-mpi-python-dev amd64 1.58.0.1ubuntu1 [2,912 B]
Get:596 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libboost-program-options1.58.0 amd64 1.58.0+dfsg-5ubuntu3.1 [138 kB]
Get:597 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libboost-program-options1.58-dev amd64 1.58.0+dfsg-5ubuntu3.1 [171 kB]
Get:598 http://archive.ubuntu.com/ubuntu xenial/main amd64 libboost-program-options-dev amd64 1.58.0.1ubuntu1 [2,808 B]
Get:599 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libpython2.7 amd64 2.7.12-1ubuntu0~16.04.9 [1,070 kB]
Get:600 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libpython2.7-dev amd64 2.7.12-1ubuntu0~16.04.9 [27.8 MB]
Get:601 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libpython-dev amd64 2.7.12-1~16.04 [7,840 B]
Get:602 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 python2.7-dev amd64 2.7.12-1ubuntu0~16.04.9 [276 kB]
Get:603 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 python-dev amd64 2.7.12-1~16.04 [1,186 B]
Get:604 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libboost-python1.58-dev amd64 1.58.0+dfsg-5ubuntu3.1 [149 kB]
Get:605 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libboost-python-dev amd64 1.58.0.1ubuntu1 [3,170 B]
Get:606 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libboost-random1.58.0 amd64 1.58.0+dfsg-5ubuntu3.1 [11.7 kB]
Get:607 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libboost-random1.58-dev amd64 1.58.0+dfsg-5ubuntu3.1 [11.1 kB]
Get:608 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libboost-random-dev amd64 1.58.0.1ubuntu1 [2,790 B]
Get:609 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libboost-regex-dev amd64 1.58.0.1ubuntu1 [3,058 B]
Get:610 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libboost-serialization-dev amd64 1.58.0.1ubuntu1 [3,026 B]
Get:611 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libboost-signals1.58.0 amd64 1.58.0+dfsg-5ubuntu3.1 [31.5 kB]
Get:612 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libboost-signals1.58-dev amd64 1.58.0+dfsg-5ubuntu3.1 [34.8 kB]
Get:613 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libboost-signals-dev amd64 1.58.0.1ubuntu1 [2,856 B]
Get:614 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libboost-system-dev amd64 1.58.0.1ubuntu1 [2,930 B]
Get:615 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libboost-test-dev amd64 1.58.0.1ubuntu1 [2,830 B]
Get:616 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libboost-thread-dev amd64 1.58.0.1ubuntu1 [2,818 B]
Get:617 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libboost-timer1.58.0 amd64 1.58.0+dfsg-5ubuntu3.1 [10.2 kB]
Get:618 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libboost-timer1.58-dev amd64 1.58.0+dfsg-5ubuntu3.1 [9,632 B]
Get:619 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libboost-timer-dev amd64 1.58.0.1ubuntu1 [2,922 B]
Get:620 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libboost-wave1.58.0 amd64 1.58.0+dfsg-5ubuntu3.1 [184 kB]
Get:621 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libboost-wave1.58-dev amd64 1.58.0+dfsg-5ubuntu3.1 [245 kB]
Get:622 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libboost-wave-dev amd64 1.58.0.1ubuntu1 [2,838 B]
Get:623 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libboost-all-dev amd64 1.58.0.1ubuntu1 [2,228 B]
Get:624 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libbz2-dev amd64 1.0.6-8ubuntu0.2 [29.0 kB]
Get:625 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libcurl4-gnutls-dev amd64 7.47.0-1ubuntu2.14 [260 kB]
Get:626 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libdap17v5 amd64 3.15.1-7 [412 kB]
Get:627 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libdapserver7v5 amd64 3.15.1-7 [19.7 kB]
Get:628 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libdapclient6v5 amd64 3.15.1-7 [85.3 kB]
Get:629 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libxml2-dev amd64 2.9.3+dfsg1-1ubuntu0.6 [743 kB]
Get:630 http://archive.ubuntu.com/ubuntu xenial/main amd64 pkg-config amd64 0.29.1-0ubuntu1 [45.0 kB]
Get:631 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libdap-dev amd64 3.15.1-7 [693 kB]
Get:632 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libepsilon1 amd64 0.9.2-3ubuntu1 [41.0 kB]
Get:633 http://archive.ubuntu.com/ubuntu xenial/main amd64 libfile-fcntllock-perl amd64 0.22-3 [32.0 kB]
Get:634 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libpng12-dev amd64 1.2.54-1ubuntu1.1 [183 kB]
Get:635 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libfreetype6-dev amd64 2.6.1-0.1ubuntu2.4 [956 kB]
Get:636 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libfontconfig1-dev amd64 2.11.94-0ubuntu1.1 [658 kB]
Get:637 http://archive.ubuntu.com/ubuntu xenial/main amd64 libfontenc1 amd64 1:1.1.3-1 [13.9 kB]
Get:638 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libfreexl1 amd64 1.0.2-1ubuntu0.1 [33.9 kB]
Get:639 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libgeos-3.5.0 amd64 3.5.0-1ubuntu2 [477 kB]
Get:640 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libgeos-c1v5 amd64 3.5.0-1ubuntu2 [52.4 kB]
Get:641 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libgif7 amd64 5.1.4-0.3~16.04.1 [30.5 kB]
Get:642 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libhdf4-0-alt amd64 4.2.10-3.2 [264 kB]
Get:643 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libsz2 amd64 0.3.2-1 [5,048 B]
Get:644 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libhdf5-10 amd64 1.8.16+docs-4ubuntu1.1 [997 kB]
Get:645 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libjasper1 amd64 1.900.1-debian1-2.4ubuntu1.2 [131 kB]
Get:646 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libminizip1 amd64 1.1-8 [20.3 kB]
Get:647 http://archive.ubuntu.com/ubuntu xenial/universe amd64 liburiparser1 amd64 0.8.4-1 [38.0 kB]
Get:648 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libkmlbase1 amd64 1.3.0-1 [43.9 kB]
Get:649 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libkmldom1 amd64 1.3.0-1 [175 kB]
Get:650 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libkmlengine1 amd64 1.3.0-1 [77.1 kB]
Get:651 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 mysql-common all 5.7.27-0ubuntu0.16.04.1 [14.7 kB]
Get:652 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libmysqlclient20 amd64 5.7.27-0ubuntu0.16.04.1 [811 kB]
Get:653 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libnetcdf11 amd64 1:4.4.0-2 [286 kB]
Get:654 http://archive.ubuntu.com/ubuntu xenial/main amd64 libodbc1 amd64 2.3.1-4.1 [180 kB]
Get:655 http://archive.ubuntu.com/ubuntu xenial/universe amd64 proj-data all 4.9.2-2 [4,004 kB]
Get:656 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libproj9 amd64 4.9.2-2 [143 kB]
Get:657 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libogdi3.2 amd64 3.2.0~beta2-7.1build1 [212 kB]
Get:658 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libopenjp2-7 amd64 2.1.2-1.1+deb9u3build0.16.04.1 [112 kB]
Get:659 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libpoppler58 amd64 0.41.0-0ubuntu1.14 [757 kB]
Get:660 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libpq5 amd64 9.5.19-0ubuntu0.16.04.1 [78.3 kB]
Get:661 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libspatialite7 amd64 4.3.0a-5 [1,222 kB]
Get:662 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libxerces-c3.1 amd64 3.1.3+debian-1 [842 kB]
Get:663 http://archive.ubuntu.com/ubuntu xenial/main amd64 odbcinst amd64 2.3.1-4.1 [13.1 kB]
Get:664 http://archive.ubuntu.com/ubuntu xenial/main amd64 odbcinst1debian2 amd64 2.3.1-4.1 [41.1 kB]
Get:665 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libgdal1i amd64 1.11.3+dfsg-3build2 [4,013 kB]
Get:666 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libgeos-dev amd64 3.5.0-1ubuntu2 [66.5 kB]
Get:667 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libgif-dev amd64 5.1.4-0.3~16.04.1 [20.1 kB]
Get:668 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libgl2ps0 amd64 1.3.8-1.2 [35.5 kB]
Get:669 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libgl2ps-dev amd64 1.3.8-1.2 [4,636 B]
Get:670 http://archive.ubuntu.com/ubuntu xenial/main amd64 libgphoto2-l10n all 2.5.9-3 [11.1 kB]
Get:671 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libgtk2.0-common all 2.24.30-1ubuntu1.16.04.2 [123 kB]
Get:672 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libgtk2.0-0 amd64 2.24.30-1ubuntu1.16.04.2 [1,775 kB]
Get:673 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libgtk2.0-bin amd64 2.24.30-1ubuntu1.16.04.2 [9,834 B]
Get:674 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libhdf5-cpp-11 amd64 1.8.16+docs-4ubuntu1.1 [102 kB]
Get:675 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libjpeg-turbo8-dev amd64 1.4.2-0ubuntu3.1 [254 kB]
Get:676 http://archive.ubuntu.com/ubuntu xenial/main amd64 libjpeg8-dev amd64 8c-2ubuntu8 [1,552 B]
Get:677 http://archive.ubuntu.com/ubuntu xenial/main amd64 libjpeg-dev amd64 8c-2ubuntu8 [1,546 B]
Get:678 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libaec-dev amd64 0.3.2-1 [16.6 kB]
Get:679 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libhdf5-dev amd64 1.8.16+docs-4ubuntu1.1 [5,005 kB]
Get:680 http://archive.ubuntu.com/ubuntu xenial/main amd64 libice-dev amd64 2:1.0.9-1 [44.9 kB]
Get:681 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libjasper-dev amd64 1.900.1-debian1-2.4ubuntu1.2 [520 kB]
Get:682 http://archive.ubuntu.com/ubuntu xenial/main amd64 libjs-jquery all 1.11.3+dfsg-4 [161 kB]
Get:683 http://archive.ubuntu.com/ubuntu xenial/main amd64 libjs-underscore all 1.7.0~dfsg-1ubuntu1 [46.7 kB]
Get:684 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libjs-sphinxdoc all 1.3.6-2ubuntu1.2 [57.8 kB]
Get:685 http://archive.ubuntu.com/ubuntu xenial/universe amd64 liblog4cxx10v5 amd64 0.10.0-10ubuntu1 [416 kB]
Get:686 http://archive.ubuntu.com/ubuntu xenial/universe amd64 liblog4cxx-dev amd64 0.10.0-10ubuntu1 [683 kB]
Get:687 http://archive.ubuntu.com/ubuntu xenial/universe amd64 liblog4cxx10-dev amd64 0.10.0-10ubuntu1 [1,448 B]
Get:688 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libmysqlclient-dev amd64 5.7.27-0ubuntu0.16.04.1 [1,162 kB]
Get:689 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libnetcdf-c++4 amd64 4.2-4 [33.2 kB]
Get:690 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libnetcdf-cxx-legacy-dev amd64 4.2-4 [52.7 kB]
Get:691 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libnetcdf-dev amd64 1:4.4.0-2 [36.9 kB]
Get:692 http://archive.ubuntu.com/ubuntu xenial/main amd64 libogg-dev amd64 1.3.2-1 [156 kB]
Get:693 http://archive.ubuntu.com/ubuntu xenial/main amd64 libpaper1 amd64 1.1.24+nmu4ubuntu1 [13.7 kB]
Get:694 http://archive.ubuntu.com/ubuntu xenial/main amd64 libpaper-utils amd64 1.1.24+nmu4ubuntu1 [8,276 B]
Get:695 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libpocofoundation9v5 amd64 1.3.6p1-5.1ubuntu0.1 [351 kB]
Get:696 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libpococrypto9v5 amd64 1.3.6p1-5.1ubuntu0.1 [39.6 kB]
Get:697 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libpocodata9v5 amd64 1.3.6p1-5.1ubuntu0.1 [89.0 kB]
Get:698 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libpocomysql9v5 amd64 1.3.6p1-5.1ubuntu0.1 [34.9 kB]
Get:699 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libpoconet9v5 amd64 1.3.6p1-5.1ubuntu0.1 [220 kB]
Get:700 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libpocoxml9v5 amd64 1.3.6p1-5.1ubuntu0.1 [109 kB]
Get:701 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libpocoutil9v5 amd64 1.3.6p1-5.1ubuntu0.1 [89.9 kB]
Get:702 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libpoconetssl9v5 amd64 1.3.6p1-5.1ubuntu0.1 [69.9 kB]
Get:703 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libpocoodbc9v5 amd64 1.3.6p1-5.1ubuntu0.1 [57.4 kB]
Get:704 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libpocosqlite9v5 amd64 1.3.6p1-5.1ubuntu0.1 [45.9 kB]
Get:705 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libpocozip9v5 amd64 1.3.6p1-5.1ubuntu0.1 [84.3 kB]
Get:706 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libpoco-dev amd64 1.3.6p1-5.1ubuntu0.1 [362 kB]
Get:707 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libssl-dev amd64 1.0.2g-1ubuntu4.15 [1,344 kB]
Get:708 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libpq-dev amd64 9.5.19-0ubuntu0.16.04.1 [155 kB]
Get:709 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libqt5clucene5 amd64 5.5.1-3ubuntu0.1 [264 kB]
Get:710 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libqt5designer5 amd64 5.5.1-3ubuntu0.1 [2,719 kB]
Get:711 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libqt5designercomponents5 amd64 5.5.1-3ubuntu0.1 [674 kB]
Get:712 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libqt5help5 amd64 5.5.1-3ubuntu0.1 [183 kB]
Get:713 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libqt5opengl5-dev amd64 5.5.1+dfsg-16ubuntu7.6 [31.5 kB]
Get:714 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libqt5sql5-sqlite amd64 5.5.1+dfsg-16ubuntu7.6 [33.1 kB]
Get:715 http://archive.ubuntu.com/ubuntu xenial/main amd64 libsm-dev amd64 2:1.2.2-1 [16.2 kB]
Get:716 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libsqlite3-dev amd64 3.11.0-1ubuntu1.2 [509 kB]
Get:717 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libssl-doc all 1.0.2g-1ubuntu4.15 [1,077 kB]
Get:718 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libswscale-ffmpeg3 amd64 7:2.8.15-0ubuntu0.16.04.1 [146 kB]
Get:719 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libswscale-dev amd64 7:2.8.15-0ubuntu0.16.04.1 [163 kB]
Get:720 http://archive.ubuntu.com/ubuntu xenial/main amd64 libtcl8.6 amd64 8.6.5+dfsg-2 [875 kB]
Get:721 http://archive.ubuntu.com/ubuntu xenial/main amd64 libtheora-dev amd64 1.1.1+dfsg.1-8 [178 kB]
Get:722 http://archive.ubuntu.com/ubuntu xenial/main amd64 libjbig-dev amd64 2.1-3.1 [24.8 kB]
Get:723 http://archive.ubuntu.com/ubuntu xenial/main amd64 liblzma-dev amd64 5.1.1alpha+20120614-2ubuntu2 [137 kB]
Get:724 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libtiffxx5 amd64 4.0.6-1ubuntu0.7 [5,598 B]
Get:725 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libtiff5-dev amd64 4.0.6-1ubuntu0.7 [269 kB]
Get:726 http://archive.ubuntu.com/ubuntu xenial/main amd64 libtinyxml2.6.2v5 amd64 2.6.2-3 [29.7 kB]
Get:727 http://archive.ubuntu.com/ubuntu xenial/main amd64 libtinyxml-dev amd64 2.6.2-3 [44.2 kB]
Get:728 http://archive.ubuntu.com/ubuntu xenial/main amd64 libtk8.6 amd64 8.6.5-1 [693 kB]
Get:729 http://archive.ubuntu.com/ubuntu xenial/main amd64 libtool all 2.4.6-0.1 [193 kB]
Get:730 http://archive.ubuntu.com/ubuntu xenial/main amd64 libusb-1.0-0-dev amd64 2:1.0.20-1 [58.5 kB]
Get:731 http://archive.ubuntu.com/ubuntu xenial/main amd64 libusb-1.0-doc all 2:1.0.20-1 [160 kB]
Get:732 http://archive.ubuntu.com/ubuntu xenial/main amd64 libutempter0 amd64 1.1.6-3 [7,898 B]
Get:733 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libeigen3-dev all 3.3~beta1-2 [663 kB]
Get:734 http://archive.ubuntu.com/ubuntu xenial/main amd64 libwebpmux1 amd64 0.4.4-1 [14.2 kB]
Get:735 http://archive.ubuntu.com/ubuntu xenial/main amd64 libwebpdemux1 amd64 0.4.4-1 [7,738 B]
Get:736 http://archive.ubuntu.com/ubuntu xenial/main amd64 libwebp-dev amd64 0.4.4-1 [225 kB]
Get:737 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libhdf4-alt-dev amd64 4.2.10-3.2 [364 kB]
Get:738 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libxerces-c-dev amd64 3.1.3+debian-1 [1,659 kB]
Get:739 http://archive.ubuntu.com/ubuntu xenial/main amd64 unixodbc amd64 2.3.1-4.1 [20.5 kB]
Get:740 http://archive.ubuntu.com/ubuntu xenial/main amd64 unixodbc-dev amd64 2.3.1-4.1 [217 kB]
Get:741 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libspatialite-dev amd64 4.3.0a-5 [1,319 kB]
Get:742 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libgdal-dev amd64 1.11.3+dfsg-3build2 [4,682 kB]
Get:743 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libhdf5-openmpi-10 amd64 1.8.16+docs-4ubuntu1.1 [1,017 kB]
Get:744 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libhdf5-openmpi-dev amd64 1.8.16+docs-4ubuntu1.1 [4,490 kB]
Get:745 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libhdf5-mpi-dev amd64 1.8.16+docs-4ubuntu1.1 [3,082 B]
Get:746 http://archive.ubuntu.com/ubuntu xenial/main amd64 libjsoncpp-dev amd64 1.7.2-1 [83.5 kB]
Get:747 http://archive.ubuntu.com/ubuntu xenial/main amd64 x11proto-render-dev all 2:0.11.1-2 [20.1 kB]
Get:748 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxrender-dev amd64 1:0.9.9-0ubuntu1 [24.5 kB]
Get:749 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxft-dev amd64 2.3.2-1 [45.7 kB]
Get:750 http://archive.ubuntu.com/ubuntu xenial/main amd64 x11proto-scrnsaver-dev all 1.2.2-1 [25.0 kB]
Get:751 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxss-dev amd64 1:1.2.2-1 [12.7 kB]
Get:752 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxt-dev amd64 1:1.1.5-0ubuntu1 [394 kB]
Get:753 http://archive.ubuntu.com/ubuntu xenial/main amd64 python-concurrent.futures all 3.0.5-1 [31.6 kB]
Get:754 http://archive.ubuntu.com/ubuntu xenial/universe amd64 python-lz4 amd64 0.7.0+dfsg-3build1 [6,788 B]
Get:755 http://archive.ubuntu.com/ubuntu xenial/main amd64 python-msgpack amd64 0.4.6-1build1 [61.3 kB]
Get:756 http://archive.ubuntu.com/ubuntu xenial/main amd64 python-six all 1.10.0-3 [10.9 kB]
Get:757 http://archive.ubuntu.com/ubuntu xenial/universe amd64 python-snappy amd64 0.5-1build1 [10.4 kB]
Get:758 http://archive.ubuntu.com/ubuntu xenial/universe amd64 python-trollius all 2.1~b1-3 [83.7 kB]
Build step 'Execute shell' marked build as failure
FATAL: java.nio.channels.ClosedChannelException
java.nio.channels.ClosedChannelException
Also: hudson.remoting.Channel$CallSiteStackTrace: Remote call to JNLP4-connect connection from 172.30.1.152/172.30.1.152:51304
at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1743)
at hudson.remoting.Request.call(Request.java:202)
at hudson.remoting.Channel.call(Channel.java:956)
at hudson.Launcher$RemoteLauncher.kill(Launcher.java:1086)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:510)
at hudson.model.Run.execute(Run.java:1815)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:97)
at hudson.model.Executor.run(Executor.java:429)
Caused: hudson.remoting.RequestAbortedException
at hudson.remoting.Request.abort(Request.java:340)
at hudson.remoting.Channel.terminate(Channel.java:1040)
at org.jenkinsci.remoting.protocol.impl.ChannelApplicationLayer.onReadClosed(ChannelApplicationLayer.java:209)
at org.jenkinsci.remoting.protocol.ApplicationLayer.onRecvClosed(ApplicationLayer.java:222)
at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.onRecvClosed(ProtocolStack.java:816)
at org.jenkinsci.remoting.protocol.FilterLayer.onRecvClosed(FilterLayer.java:287)
at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.onRecvClosed(SSLEngineFilterLayer.java:172)
at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.onRecvClosed(ProtocolStack.java:816)
at org.jenkinsci.remoting.protocol.NetworkLayer.onRecvClosed(NetworkLayer.java:154)
at org.jenkinsci.remoting.protocol.impl.NIONetworkLayer.ready(NIONetworkLayer.java:142)
at org.jenkinsci.remoting.protocol.IOHub$OnReady.run(IOHub.java:795)
at jenkins.util.ContextResettingExecutorService$1.run(ContextResettingExecutorService.java:28)
at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:59)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
ERROR: Step ‘Scan for compiler warnings’ failed: no workspace for Kdev__realsense2_camera__ubuntu_xenial_amd64 #19
ERROR: Step ‘Publish xUnit test result report’ failed: no workspace for Kdev__realsense2_camera__ubuntu_xenial_amd64 #19
Not sending mail to unregistered user doron.h...@intel.com
Not sending mail to unregistered user doron_h...@hotmail.com
Not sending mail to unregistered user nor...@github.com

ROS Buildfarm

unread,
Oct 28, 2019, 11:33:54 AM10/28/19
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com
See <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/20/display/redirect>

------------------------------------------
[...truncated 63.45 KB...]
ENV DEBIAN_FRONTEND noninteractive


RUN for i in 1 2 3; do apt-get update && apt-get install -q -y locales && apt-get clean && break || if [ $i -lt 3 ]; then sleep 5; else false; fi; done
RUN echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen
RUN locale-gen en_US.UTF-8
ENV LANG en_US.UTF-8
ENV TZ UTC+00

RUN useradd -u 1001 -l -m buildfarm

RUN mkdir /tmp/keys
RUN echo "-----BEGIN PGP PUBLIC KEY BLOCK-----\nVersion: GnuPG v1\n\nmQINBFzvJpYBEADY8l1YvO7iYW5gUESyzsTGnMvVUmlV3XarBaJz9bGRmgPXh7jc\nVFrQhE0L/HV7LOfoLI9H2GWYyHBqN5ERBlcA8XxG3ZvX7t9nAZPQT2Xxe3GT3tro\nu5oCR+SyHN9xPnUwDuqUSvJ2eqMYb9B/Hph3OmtjG30jSNq9kOF5bBTk1hOTGPH4\nK/AY0jzT6OpHfXU6ytlFsI47ZKsnTUhipGsKucQ1CXlyirndZ3V3k70YaooZ55rG\naIoAWlx2H0J7sAHmqS29N9jV9mo135d+d+TdLBXI0PXtiHzE9IPaX+ctdSUrPnp+\nTwR99lxglpIG6hLuvOMAaxiqFBB/Jf3XJ8OBakfS6nHrWH2WqQxRbiITl0irkQoz\npwNEF2Bv0+Jvs1UFEdVGz5a8xexQHst/RmKrtHLct3iOCvBNqoAQRbvWvBhPjO/p\nV5cYeUljZ5wpHyFkaEViClaVWqa6PIsyLqmyjsruPCWlURLsQoQxABcL8bwxX7UT\nhM6CtH6tGlYZ85RIzRifIm2oudzV5l+8oRgFr9yVcwyOFT6JCioqkwldW52P1pk/\n/SnuexC6LYqqDuHUs5NnokzzpfS6QaWfTY5P5tz4KHJfsjDIktly3mKVfY0fSPVV\nokdGpcUzvz2hq1fqjxB6MlB/1vtk0bImfcsoxBmF7H+4E9ZN1sX/tSb0KQARAQAB\ntCZPcGVuIFJvYm90aWNzIDxpbmZvQG9zcmZvdW5kYXRpb24ub3JnPokCVAQTAQoA\nPhYhBMHPbjHmut6IaLFytPQu1vurF8ZUBQJc7yaWAhsDBQkDwmcABQsJCAcCBhUK\nCQgLAgQWAgMBAh4BAheAAAoJEPQu1vurF8ZUkhIP/RbZY1ErvCEUy8iLJm9aSpLQ\nnDZl5xILOxyZlzpg+Ml5bb0EkQDr92foCgcvLeANKARNCaGLyNIWkuyDovPV0xZJ\nrEy0kgBrDNb3++NmdI/+GA92pkedMXXioQvqdsxUagXAIB/sNGByJEhs37F05AnF\nvZbjUhceq3xTlvAMcrBWrgB4NwBivZY6IgLvl/CRQpVYwANShIQdbvHvZSxRonWh\nNXr6v/Wcf8rsp7g2VqJ2N2AcWT84aa9BLQ3Oe/SgrNx4QEhA1y7rc3oaqPVu5ZXO\nK+4O14JrpbEZ3Xs9YEjrcOuEDEpYktA8qqUDTdFyZrxb9S6BquUKrA6jZgT913kj\nJ4e7YAZobC4rH0w4u0PrqDgYOkXA9Mo7L601/7ZaDJob80UcK+Z12ZSw73IgBix6\nDiJVfXuWkk5PM2zsFn6UOQXUNlZlDAOj5NC01V0fJ8P0v6GO9YOSSQx0j5UtkUbR\nfp/4W7uCPFvwAatWEHJhlM3sQNiMNStJFegr56xQu1a/cbJH7GdbseMhG/f0BaKQ\nqXCI3ffB5y5AOLc9Hw7PYiTFQsuY1ePRhE+J9mejgWRZxkjAH/FlAubqXkDgterC\nh+sLkzGf+my2IbsMCuc+3aeNMJ5Ej/vlXefCH/MpPWAHCqpQhe2DET/jRSaM53US\nAHNx8kw4MPUkxExgI7Sd\n=4Ofr\n-----END PGP PUBLIC KEY BLOCK-----\n" > /tmp/keys/0.key && apt-key add /tmp/keys/0.key
RUN echo deb http://repositories.ros.org/ubuntu/building xenial main | tee -a /etc/apt/sources.list.d/buildfarm.list

RUN grep -q -F -e "deb http://old-releases.ubuntu.com" /etc/apt/sources.list && ((grep -q -E -x -e "deb http://old-releases\.ubuntu\.com/ubuntu/? xenial ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb http://old-releases.ubuntu.com/ubuntu/ xenial multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://old-releases\.ubuntu\.com/ubuntu/? xenial ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb-src http://old-releases.ubuntu.com/ubuntu/ xenial multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb http://old-releases\.ubuntu\.com/ubuntu/? xenial-updates ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb http://old-releases.ubuntu.com/ubuntu/ xenial-updates multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://old-releases\.ubuntu\.com/ubuntu/? xenial-updates ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb-src http://old-releases.ubuntu.com/ubuntu/ xenial-updates multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb http://old-releases\.ubuntu\.com/ubuntu/? xenial-security ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb http://old-releases.ubuntu.com/ubuntu/ xenial-security multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://old-releases\.ubuntu\.com/ubuntu/? xenial-security ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb-src http://old-releases.ubuntu.com/ubuntu/ xenial-security multiverse" >> /etc/apt/sources.list)) || ((grep -q -E -x -e "deb http://archive\.ubuntu\.com/ubuntu/? xenial ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb http://archive.ubuntu.com/ubuntu/ xenial multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://archive\.ubuntu\.com/ubuntu/? xenial ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb-src http://archive.ubuntu.com/ubuntu/ xenial multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb http://archive\.ubuntu\.com/ubuntu/? xenial-updates ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb http://archive.ubuntu.com/ubuntu/ xenial-updates multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://archive\.ubuntu\.com/ubuntu/? xenial-updates ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb-src http://archive.ubuntu.com/ubuntu/ xenial-updates multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb http://archive\.ubuntu\.com/ubuntu/? xenial-security ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb http://archive.ubuntu.com/ubuntu/ xenial-security multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://archive\.ubuntu\.com/ubuntu/? xenial-security ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb-src http://archive.ubuntu.com/ubuntu/ xenial-security multiverse" >> /etc/apt/sources.list))

RUN mkdir /tmp/wrapper_scripts
RUN echo "#!/usr/bin/env python3\n\n# Copyright 2014-2016 Open Source Robotics Foundation, Inc.\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this file except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n\nimport subprocess\nimport sys\nfrom time import sleep\n\n\ndef main(argv=sys.argv[1:]):\n max_tries = 10\n known_error_strings = [\n 'Failed to fetch',\n 'Failed to stat',\n 'Hash Sum mismatch',\n 'Unable to locate package',\n 'is not what the server reported',\n ]\n\n command = argv[0]\n if command in ['update', 'source']:\n rc, _, _ = call_apt_repeatedly(\n argv, known_error_strings, max_tries)\n return rc\n elif command == 'update-install-clean':\n return call_apt_update_install_clean(\n argv[1:], known_error_strings, max_tries)\n else:\n assert \"Command '%s' not implemented\" % command\n\n\ndef call_apt_update_install_clean(\n install_argv, known_error_strings, max_tries):\n tries = 0\n command = 'update'\n while tries < max_tries:\n if command == 'update':\n rc, _, tries = call_apt_repeatedly(\n [command], known_error_strings, max_tries - tries,\n offset=tries)\n if rc != 0:\n # abort if update was unsuccessful even after retries\n break\n # move on to the install command if update was successful\n command = 'install'\n\n if command == 'install':\n # any call is considered a try\n tries += 1\n known_error_strings_redo_update = [\n 'Size mismatch',\n 'maybe run apt update',\n 'The following packages cannot be authenticated!',\n 'Unable to locate package',\n 'has no installation candidate',\n 'corrupted package archive',\n ]\n rc, known_error_conditions = \\\\\n call_apt(\n [command] + install_argv,\n known_error_strings + known_error_strings_redo_update)\n if not known_error_conditions:\n if rc != 0:\n # abort if install was unsuccessful\n break\n # move on to the clean command if install was successful\n command = 'clean'\n continue\n\n # known errors are always interpreted as a non-zero rc\n if rc == 0:\n rc = 1\n # check if update needs to be rerun\n if (\n set(known_error_conditions) &\n set(known_error_strings_redo_update)\n ):\n command = 'update'\n print(\"'apt install' failed and likely requires \" +\n \"'apt update' to run again\")\n # retry with update command\n continue\n\n print('')\n print('Invocation failed due to the following known error '\n 'conditions: ' + ', '.join(known_error_conditions))\n print('')\n if tries < max_tries:\n sleep_time = 5\n print(\"Reinvoke 'apt install' after sleeping %s seconds\" %\n sleep_time)\n sleep(sleep_time)\n # retry install command\n\n if command == 'clean':\n rc, _ = call_apt([command], [])\n break\n\n return rc\n\n\ndef call_apt_repeatedly(argv, known_error_strings, max_tries, offset=0):\n command = argv[0]\n for i in range(1, max_tries + 1):\n if i > 1:\n sleep_time = 5 + 2 * (i + offset)\n print(\"Reinvoke 'apt %s' (%d/%d) after sleeping %s seconds\" %\n (command, i + offset, max_tries + offset, sleep_time))\n sleep(sleep_time)\n rc, known_error_conditions = call_apt(argv, known_error_strings)\n if not known_error_conditions:\n # break the loop and return the reported rc\n break\n # known errors are always interpreted as a non-zero rc\n if rc == 0:\n rc = 1\n print('')\n print('Invocation failed due to the following known error conditions: '\n ', '.join(known_error_conditions))\n print('')\n # retry in case of failure with known error condition\n return rc, known_error_conditions, i + offset\n\n\ndef call_apt(argv, known_error_strings):\n known_error_conditions = []\n\n # some of the used options are not supported in older distros\n # e.g. Ubuntu Wily, Debian Jessie\n cmd = ['apt-get'] + argv\n print(\"Invoking '%s'\" % ' '.join(cmd))\n proc = subprocess.Popen(\n cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)\n lines = []\n while True:\n line = proc.stdout.readline()\n if not line:\n break\n line = line.decode()\n lines.append(line)\n sys.stdout.write(line)\n for known_error_string in known_error_strings:\n if known_error_string in line:\n if known_error_string not in known_error_conditions:\n known_error_conditions.append(known_error_string)\n proc.wait()\n rc = proc.returncode\n if rc and not known_error_conditions:\n print('Invocation failed without any known error condition, '\n 'printing all lines to debug known error detection:')\n for index, line in enumerate(lines):\n print(' ', index + 1, \"'%s'\" % line.rstrip('\\\\n\\\\r'))\n print('None of the following known errors were detected:')\n for index, known_error_string in enumerate(known_error_strings):\n print(' ', index + 1, \"'%s'\" % known_error_string)\n return rc, known_error_conditions\n\n\nif __name__ == '__main__':\n sys.exit(main())" > /tmp/wrapper_scripts/apt.py
RUN echo "#!/usr/bin/env python3\n\n# Copyright 2016 Open Source Robotics Foundation, Inc.\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this file except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n\nimport subprocess\nimport sys\nfrom time import sleep\n\n\ndef main(argv=sys.argv[1:]):\n max_tries = 10\n known_error_strings = [\n 'Connection timed out',\n ]\n\n command = argv[0]\n if command == 'clone':\n rc, _, _ = call_git_repeatedly(\n argv, known_error_strings, max_tries)\n return rc\n else:\n assert \"Command '%s' not implemented\" % command\n\n\ndef call_git_repeatedly(argv, known_error_strings, max_tries):\n command = argv[0]\n for i in range(1, max_tries + 1):\n if i > 1:\n sleep_time = 5 + 2 * i\n print(\"Reinvoke 'git %s' (%d/%d) after sleeping %s seconds\" %\n (command, i, max_tries, sleep_time))\n sleep(sleep_time)\n rc, known_error_conditions = call_git(argv, known_error_strings)\n if rc == 0 or not known_error_conditions:\n break\n print('')\n print('Invocation failed due to the following known error conditions: '\n ', '.join(known_error_conditions))\n print('')\n # retry in case of failure with known error condition\n return rc, known_error_conditions, i\n\n\ndef call_git(argv, known_error_strings):\n known_error_conditions = []\n\n cmd = ['git'] + argv\n print(\"Invoking '%s'\" % ' '.join(cmd))\n proc = subprocess.Popen(\n cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)\n while True:\n line = proc.stdout.readline()\n if not line:\n break\n line = line.decode()\n sys.stdout.write(line)\n for known_error_string in known_error_strings:\n if known_error_string in line:\n if known_error_string not in known_error_conditions:\n known_error_conditions.append(known_error_string)\n proc.wait()\n rc = proc.returncode\n return rc, known_error_conditions\n\n\nif __name__ == '__main__':\n sys.exit(main())" > /tmp/wrapper_scripts/git.py

# automatic invalidation once every day
RUN echo "2019-10-28 (+0000)"

RUN for i in 1 2 3; do apt-get update && apt-get install -q -y python3 && apt-get clean && break || if [ $i -lt 3 ]; then sleep 5; else false; fi; done

RUN python3 -u /tmp/wrapper_scripts/apt.py update-install-clean -q -y ccache

ENV ROS_PYTHON_VERSION=2

# for each dependency: echo version, apt update, apt install, apt clean
# to prevent exceeding the docker layer limit several lines have been folded
RUN echo "build-essential: 12.1ubuntu2" && echo "python3: 3.5.1-3" && echo "ros-kinetic-catkin: 0.7.18-1xenial-20190607-163525-0800" && echo "ros-kinetic-cv-bridge: 1.12.8-0xenial-20190608-051419-0800" && echo "ros-kinetic-ddynamic-reconfigure: 0.2.0-0xenial-20190608-045122-0800" && echo "ros-kinetic-diagnostic-updater: 1.9.3-0xenial-20190608-034456-0800" && echo "ros-kinetic-genmsg: 0.5.11-0xenial-20190607-165837-0800" && echo "ros-kinetic-image-transport: 1.11.13-0xenial-20190608-051447-0800" && echo "ros-kinetic-librealsense2: 2.25.2-1xenial-20190821-190058+0000" && echo "ros-kinetic-message-runtime: 0.4.12-0xenial-20190607-184412-0800" && echo "ros-kinetic-nav-msgs: 1.12.7-0xenial-20190607-190308-0800" && echo "ros-kinetic-nodelet: 1.9.14-0xenial-20190607-225912-0800" && echo "ros-kinetic-roscpp: 1.12.14-0xenial-20190607-215217-0800" && echo "ros-kinetic-sensor-msgs: 1.12.7-0xenial-20190608-042908-0800" && echo "ros-kinetic-std-msgs: 0.5.11-0xenial-20190607-184724-0800" && echo "ros-kinetic-tf: 1.11.9-0xenial-20190608-052701-0800" && echo "ros-kinetic-xacro: 1.11.3-0xenial-20190608-040059-0800" && python3 -u /tmp/wrapper_scripts/apt.py update-install-clean -q -y -o Debug::pkgProblemResolver=yes build-essential python3 ros-kinetic-catkin ros-kinetic-cv-bridge ros-kinetic-ddynamic-reconfigure ros-kinetic-diagnostic-updater ros-kinetic-genmsg ros-kinetic-image-transport ros-kinetic-librealsense2 ros-kinetic-message-runtime ros-kinetic-nav-msgs ros-kinetic-nodelet ros-kinetic-roscpp ros-kinetic-sensor-msgs ros-kinetic-std-msgs ros-kinetic-tf ros-kinetic-xacro


# After all dependencies are installed, update ccache symlinks.
# This command is supposed to be invoked whenever a new compiler is installed
# but that isn't happening. So we invoke it here to make sure all compilers are
# picked up.
# TODO(nuclearsandwich) add link to Debian bug report when one is opened.
RUN which update-ccache-symlinks >/dev/null 2>&1 && update-ccache-symlinks

USER buildfarm
ENTRYPOINT ["sh", "-c"]
CMD ["PATH=/usr/lib/ccache:$PATH PYTHONPATH=/tmp/ros_buildfarm:$PYTHONPATH python3 -u /tmp/ros_buildfarm/scripts/devel/build_and_test.py --rosdistro-name kinetic --build-tool catkin_make_isolated --workspace-root /tmp/ws --parent-result-space"]
Mount the following volumes when running the container:
-v /tmp/ros_buildfarm:/tmp/ros_buildfarm:ro
-v /tmp/ws:/tmp/ws
+ cd -
<http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/>
+ echo # END SECTION
# END SECTION
[Kdev__realsense2_camera__ubuntu_xenial_amd64] $ /bin/sh -xe /tmp/jenkins3042597785307409071.sh
+ sleep 1
+ python3 -u <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/ros_buildfarm/scripts/subprocess_reaper.py> 2857 --cid-file <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/docker_build_and_install/docker.cid>
+ echo # BEGIN SECTION: Build Dockerfile - build and install
# BEGIN SECTION: Build Dockerfile - build and install
+ cd <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/docker_build_and_install>
+ python3 -u <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/ros_buildfarm/scripts/misc/docker_pull_baseimage.py>
Get base image name from Dockerfile 'Dockerfile': ubuntu:xenial
Check docker base image for updates: docker pull ubuntu:xenial
xenial: Pulling from library/ubuntu
Digest: sha256:c4fcf8718cd249cfd7703563200051850828be90070358fe7bcc6e137271d070
Status: Image is up to date for ubuntu:xenial
docker.io/library/ubuntu:xenial
+ docker build --force-rm -t devel_build_and_install.kinetic_realsense2_camera .
Sending build context to Docker daemon 19.97kB
Step 1/25 : FROM ubuntu:xenial
---> b9409899fe86
Step 2/25 : VOLUME ["/var/cache/apt/archives"]
---> Using cache
---> 5223006725d3
Step 3/25 : ENV DEBIAN_FRONTEND noninteractive
---> Using cache
---> acf6f5c4e904
Step 4/25 : RUN for i in 1 2 3; do apt-get update && apt-get install -q -y locales && apt-get clean && break || if [ $i -lt 3 ]; then sleep 5; else false; fi; done
---> Using cache
---> 8369e3514439
Step 5/25 : RUN echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen
---> Using cache
---> 5c84b6dfa9fd
Step 6/25 : RUN locale-gen en_US.UTF-8
---> Using cache
---> 3e531b246553
Step 7/25 : ENV LANG en_US.UTF-8
---> Using cache
---> 05dcf138f91b
Step 8/25 : ENV TZ UTC+00
---> Using cache
---> 23b293042b4f
Step 9/25 : RUN useradd -u 1001 -l -m buildfarm
---> Using cache
---> 22d7e167be34
Step 10/25 : RUN mkdir /tmp/keys
---> Using cache
---> 39304e280e23
Step 11/25 : RUN echo "-----BEGIN PGP PUBLIC KEY BLOCK-----\nVersion: GnuPG v1\n\nmQINBFzvJpYBEADY8l1YvO7iYW5gUESyzsTGnMvVUmlV3XarBaJz9bGRmgPXh7jc\nVFrQhE0L/HV7LOfoLI9H2GWYyHBqN5ERBlcA8XxG3ZvX7t9nAZPQT2Xxe3GT3tro\nu5oCR+SyHN9xPnUwDuqUSvJ2eqMYb9B/Hph3OmtjG30jSNq9kOF5bBTk1hOTGPH4\nK/AY0jzT6OpHfXU6ytlFsI47ZKsnTUhipGsKucQ1CXlyirndZ3V3k70YaooZ55rG\naIoAWlx2H0J7sAHmqS29N9jV9mo135d+d+TdLBXI0PXtiHzE9IPaX+ctdSUrPnp+\nTwR99lxglpIG6hLuvOMAaxiqFBB/Jf3XJ8OBakfS6nHrWH2WqQxRbiITl0irkQoz\npwNEF2Bv0+Jvs1UFEdVGz5a8xexQHst/RmKrtHLct3iOCvBNqoAQRbvWvBhPjO/p\nV5cYeUljZ5wpHyFkaEViClaVWqa6PIsyLqmyjsruPCWlURLsQoQxABcL8bwxX7UT\nhM6CtH6tGlYZ85RIzRifIm2oudzV5l+8oRgFr9yVcwyOFT6JCioqkwldW52P1pk/\n/SnuexC6LYqqDuHUs5NnokzzpfS6QaWfTY5P5tz4KHJfsjDIktly3mKVfY0fSPVV\nokdGpcUzvz2hq1fqjxB6MlB/1vtk0bImfcsoxBmF7H+4E9ZN1sX/tSb0KQARAQAB\ntCZPcGVuIFJvYm90aWNzIDxpbmZvQG9zcmZvdW5kYXRpb24ub3JnPokCVAQTAQoA\nPhYhBMHPbjHmut6IaLFytPQu1vurF8ZUBQJc7yaWAhsDBQkDwmcABQsJCAcCBhUK\nCQgLAgQWAgMBAh4BAheAAAoJEPQu1vurF8ZUkhIP/RbZY1ErvCEUy8iLJm9aSpLQ\nnDZl5xILOxyZlzpg+Ml5bb0EkQDr92foCgcvLeANKARNCaGLyNIWkuyDovPV0xZJ\nrEy0kgBrDNb3++NmdI/+GA92pkedMXXioQvqdsxUagXAIB/sNGByJEhs37F05AnF\nvZbjUhceq3xTlvAMcrBWrgB4NwBivZY6IgLvl/CRQpVYwANShIQdbvHvZSxRonWh\nNXr6v/Wcf8rsp7g2VqJ2N2AcWT84aa9BLQ3Oe/SgrNx4QEhA1y7rc3oaqPVu5ZXO\nK+4O14JrpbEZ3Xs9YEjrcOuEDEpYktA8qqUDTdFyZrxb9S6BquUKrA6jZgT913kj\nJ4e7YAZobC4rH0w4u0PrqDgYOkXA9Mo7L601/7ZaDJob80UcK+Z12ZSw73IgBix6\nDiJVfXuWkk5PM2zsFn6UOQXUNlZlDAOj5NC01V0fJ8P0v6GO9YOSSQx0j5UtkUbR\nfp/4W7uCPFvwAatWEHJhlM3sQNiMNStJFegr56xQu1a/cbJH7GdbseMhG/f0BaKQ\nqXCI3ffB5y5AOLc9Hw7PYiTFQsuY1ePRhE+J9mejgWRZxkjAH/FlAubqXkDgterC\nh+sLkzGf+my2IbsMCuc+3aeNMJ5Ej/vlXefCH/MpPWAHCqpQhe2DET/jRSaM53US\nAHNx8kw4MPUkxExgI7Sd\n=4Ofr\n-----END PGP PUBLIC KEY BLOCK-----\n" > /tmp/keys/0.key && apt-key add /tmp/keys/0.key
---> Using cache
---> 4e6379ab5657
Step 12/25 : RUN echo deb http://repositories.ros.org/ubuntu/building xenial main | tee -a /etc/apt/sources.list.d/buildfarm.list
---> Using cache
---> f71991e5983e
Step 13/25 : RUN grep -q -F -e "deb http://old-releases.ubuntu.com" /etc/apt/sources.list && ((grep -q -E -x -e "deb http://old-releases\.ubuntu\.com/ubuntu/? xenial ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb http://old-releases.ubuntu.com/ubuntu/ xenial multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://old-releases\.ubuntu\.com/ubuntu/? xenial ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb-src http://old-releases.ubuntu.com/ubuntu/ xenial multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb http://old-releases\.ubuntu\.com/ubuntu/? xenial-updates ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb http://old-releases.ubuntu.com/ubuntu/ xenial-updates multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://old-releases\.ubuntu\.com/ubuntu/? xenial-updates ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb-src http://old-releases.ubuntu.com/ubuntu/ xenial-updates multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb http://old-releases\.ubuntu\.com/ubuntu/? xenial-security ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb http://old-releases.ubuntu.com/ubuntu/ xenial-security multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://old-releases\.ubuntu\.com/ubuntu/? xenial-security ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb-src http://old-releases.ubuntu.com/ubuntu/ xenial-security multiverse" >> /etc/apt/sources.list)) || ((grep -q -E -x -e "deb http://archive\.ubuntu\.com/ubuntu/? xenial ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb http://archive.ubuntu.com/ubuntu/ xenial multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://archive\.ubuntu\.com/ubuntu/? xenial ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb-src http://archive.ubuntu.com/ubuntu/ xenial multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb http://archive\.ubuntu\.com/ubuntu/? xenial-updates ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb http://archive.ubuntu.com/ubuntu/ xenial-updates multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://archive\.ubuntu\.com/ubuntu/? xenial-updates ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb-src http://archive.ubuntu.com/ubuntu/ xenial-updates multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb http://archive\.ubuntu\.com/ubuntu/? xenial-security ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb http://archive.ubuntu.com/ubuntu/ xenial-security multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://archive\.ubuntu\.com/ubuntu/? xenial-security ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb-src http://archive.ubuntu.com/ubuntu/ xenial-security multiverse" >> /etc/apt/sources.list))
---> Using cache
---> cef9d2178513
Step 14/25 : RUN mkdir /tmp/wrapper_scripts
---> Using cache
---> f2e77563cecc
Step 15/25 : RUN echo "#!/usr/bin/env python3\n\n# Copyright 2014-2016 Open Source Robotics Foundation, Inc.\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this file except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n\nimport subprocess\nimport sys\nfrom time import sleep\n\n\ndef main(argv=sys.argv[1:]):\n max_tries = 10\n known_error_strings = [\n 'Failed to fetch',\n 'Failed to stat',\n 'Hash Sum mismatch',\n 'Unable to locate package',\n 'is not what the server reported',\n ]\n\n command = argv[0]\n if command in ['update', 'source']:\n rc, _, _ = call_apt_repeatedly(\n argv, known_error_strings, max_tries)\n return rc\n elif command == 'update-install-clean':\n return call_apt_update_install_clean(\n argv[1:], known_error_strings, max_tries)\n else:\n assert \"Command '%s' not implemented\" % command\n\n\ndef call_apt_update_install_clean(\n install_argv, known_error_strings, max_tries):\n tries = 0\n command = 'update'\n while tries < max_tries:\n if command == 'update':\n rc, _, tries = call_apt_repeatedly(\n [command], known_error_strings, max_tries - tries,\n offset=tries)\n if rc != 0:\n # abort if update was unsuccessful even after retries\n break\n # move on to the install command if update was successful\n command = 'install'\n\n if command == 'install':\n # any call is considered a try\n tries += 1\n known_error_strings_redo_update = [\n 'Size mismatch',\n 'maybe run apt update',\n 'The following packages cannot be authenticated!',\n 'Unable to locate package',\n 'has no installation candidate',\n 'corrupted package archive',\n ]\n rc, known_error_conditions = \\\\\n call_apt(\n [command] + install_argv,\n known_error_strings + known_error_strings_redo_update)\n if not known_error_conditions:\n if rc != 0:\n # abort if install was unsuccessful\n break\n # move on to the clean command if install was successful\n command = 'clean'\n continue\n\n # known errors are always interpreted as a non-zero rc\n if rc == 0:\n rc = 1\n # check if update needs to be rerun\n if (\n set(known_error_conditions) &\n set(known_error_strings_redo_update)\n ):\n command = 'update'\n print(\"'apt install' failed and likely requires \" +\n \"'apt update' to run again\")\n # retry with update command\n continue\n\n print('')\n print('Invocation failed due to the following known error '\n 'conditions: ' + ', '.join(known_error_conditions))\n print('')\n if tries < max_tries:\n sleep_time = 5\n print(\"Reinvoke 'apt install' after sleeping %s seconds\" %\n sleep_time)\n sleep(sleep_time)\n # retry install command\n\n if command == 'clean':\n rc, _ = call_apt([command], [])\n break\n\n return rc\n\n\ndef call_apt_repeatedly(argv, known_error_strings, max_tries, offset=0):\n command = argv[0]\n for i in range(1, max_tries + 1):\n if i > 1:\n sleep_time = 5 + 2 * (i + offset)\n print(\"Reinvoke 'apt %s' (%d/%d) after sleeping %s seconds\" %\n (command, i + offset, max_tries + offset, sleep_time))\n sleep(sleep_time)\n rc, known_error_conditions = call_apt(argv, known_error_strings)\n if not known_error_conditions:\n # break the loop and return the reported rc\n break\n # known errors are always interpreted as a non-zero rc\n if rc == 0:\n rc = 1\n print('')\n print('Invocation failed due to the following known error conditions: '\n ', '.join(known_error_conditions))\n print('')\n # retry in case of failure with known error condition\n return rc, known_error_conditions, i + offset\n\n\ndef call_apt(argv, known_error_strings):\n known_error_conditions = []\n\n # some of the used options are not supported in older distros\n # e.g. Ubuntu Wily, Debian Jessie\n cmd = ['apt-get'] + argv\n print(\"Invoking '%s'\" % ' '.join(cmd))\n proc = subprocess.Popen(\n cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)\n lines = []\n while True:\n line = proc.stdout.readline()\n if not line:\n break\n line = line.decode()\n lines.append(line)\n sys.stdout.write(line)\n for known_error_string in known_error_strings:\n if known_error_string in line:\n if known_error_string not in known_error_conditions:\n known_error_conditions.append(known_error_string)\n proc.wait()\n rc = proc.returncode\n if rc and not known_error_conditions:\n print('Invocation failed without any known error condition, '\n 'printing all lines to debug known error detection:')\n for index, line in enumerate(lines):\n print(' ', index + 1, \"'%s'\" % line.rstrip('\\\\n\\\\r'))\n print('None of the following known errors were detected:')\n for index, known_error_string in enumerate(known_error_strings):\n print(' ', index + 1, \"'%s'\" % known_error_string)\n return rc, known_error_conditions\n\n\nif __name__ == '__main__':\n sys.exit(main())" > /tmp/wrapper_scripts/apt.py
---> Using cache
---> eda2559be49d
Step 16/25 : RUN echo "#!/usr/bin/env python3\n\n# Copyright 2016 Open Source Robotics Foundation, Inc.\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this file except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n\nimport subprocess\nimport sys\nfrom time import sleep\n\n\ndef main(argv=sys.argv[1:]):\n max_tries = 10\n known_error_strings = [\n 'Connection timed out',\n ]\n\n command = argv[0]\n if command == 'clone':\n rc, _, _ = call_git_repeatedly(\n argv, known_error_strings, max_tries)\n return rc\n else:\n assert \"Command '%s' not implemented\" % command\n\n\ndef call_git_repeatedly(argv, known_error_strings, max_tries):\n command = argv[0]\n for i in range(1, max_tries + 1):\n if i > 1:\n sleep_time = 5 + 2 * i\n print(\"Reinvoke 'git %s' (%d/%d) after sleeping %s seconds\" %\n (command, i, max_tries, sleep_time))\n sleep(sleep_time)\n rc, known_error_conditions = call_git(argv, known_error_strings)\n if rc == 0 or not known_error_conditions:\n break\n print('')\n print('Invocation failed due to the following known error conditions: '\n ', '.join(known_error_conditions))\n print('')\n # retry in case of failure with known error condition\n return rc, known_error_conditions, i\n\n\ndef call_git(argv, known_error_strings):\n known_error_conditions = []\n\n cmd = ['git'] + argv\n print(\"Invoking '%s'\" % ' '.join(cmd))\n proc = subprocess.Popen(\n cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)\n while True:\n line = proc.stdout.readline()\n if not line:\n break\n line = line.decode()\n sys.stdout.write(line)\n for known_error_string in known_error_strings:\n if known_error_string in line:\n if known_error_string not in known_error_conditions:\n known_error_conditions.append(known_error_string)\n proc.wait()\n rc = proc.returncode\n return rc, known_error_conditions\n\n\nif __name__ == '__main__':\n sys.exit(main())" > /tmp/wrapper_scripts/git.py
---> Using cache
---> 04ce5d98052e
Step 17/25 : RUN echo "2019-10-28 (+0000)"
---> Using cache
---> 5f4524e332da
Step 18/25 : RUN for i in 1 2 3; do apt-get update && apt-get install -q -y python3 && apt-get clean && break || if [ $i -lt 3 ]; then sleep 5; else false; fi; done
---> Using cache
---> 9527438673dd
Step 19/25 : RUN python3 -u /tmp/wrapper_scripts/apt.py update-install-clean -q -y ccache
---> Using cache
---> 871b7e52223c
Step 20/25 : ENV ROS_PYTHON_VERSION=2
---> Using cache
---> d18af85489da
Step 21/25 : RUN echo "build-essential: 12.1ubuntu2" && echo "python3: 3.5.1-3" && echo "ros-kinetic-catkin: 0.7.18-1xenial-20190607-163525-0800" && echo "ros-kinetic-cv-bridge: 1.12.8-0xenial-20190608-051419-0800" && echo "ros-kinetic-ddynamic-reconfigure: 0.2.0-0xenial-20190608-045122-0800" && echo "ros-kinetic-diagnostic-updater: 1.9.3-0xenial-20190608-034456-0800" && echo "ros-kinetic-genmsg: 0.5.11-0xenial-20190607-165837-0800" && echo "ros-kinetic-image-transport: 1.11.13-0xenial-20190608-051447-0800" && echo "ros-kinetic-librealsense2: 2.25.2-1xenial-20190821-190058+0000" && echo "ros-kinetic-message-runtime: 0.4.12-0xenial-20190607-184412-0800" && echo "ros-kinetic-nav-msgs: 1.12.7-0xenial-20190607-190308-0800" && echo "ros-kinetic-nodelet: 1.9.14-0xenial-20190607-225912-0800" && echo "ros-kinetic-roscpp: 1.12.14-0xenial-20190607-215217-0800" && echo "ros-kinetic-sensor-msgs: 1.12.7-0xenial-20190608-042908-0800" && echo "ros-kinetic-std-msgs: 0.5.11-0xenial-20190607-184724-0800" && echo "ros-kinetic-tf: 1.11.9-0xenial-20190608-052701-0800" && python3 -u /tmp/wrapper_scripts/apt.py update-install-clean -q -y -o Debug::pkgProblemResolver=yes build-essential python3 ros-kinetic-catkin ros-kinetic-cv-bridge ros-kinetic-ddynamic-reconfigure ros-kinetic-diagnostic-updater ros-kinetic-genmsg ros-kinetic-image-transport ros-kinetic-librealsense2 ros-kinetic-message-runtime ros-kinetic-nav-msgs ros-kinetic-nodelet ros-kinetic-roscpp ros-kinetic-sensor-msgs ros-kinetic-std-msgs ros-kinetic-tf
---> Using cache
---> 2b66271d9496
Step 22/25 : RUN which update-ccache-symlinks >/dev/null 2>&1 && update-ccache-symlinks
---> Using cache
---> 8891003e3ca3
Step 23/25 : USER buildfarm
---> Using cache
---> 6f4f6583efd7
Step 24/25 : ENTRYPOINT ["sh", "-c"]
---> Using cache
---> d4cf5adaf087
Step 25/25 : CMD ["PATH=/usr/lib/ccache:$PATH PYTHONPATH=/tmp/ros_buildfarm:$PYTHONPATH python3 -u /tmp/ros_buildfarm/scripts/devel/build_and_install.py --rosdistro-name kinetic --clean-before --build-tool catkin_make_isolated --workspace-root /tmp/ws --parent-result-space"]
---> Using cache
---> fabd8dc967f5
Successfully built fabd8dc967f5
Successfully tagged devel_build_and_install.kinetic_realsense2_camera:latest
+ echo # END SECTION
# END SECTION
+ echo # BEGIN SECTION: Run Dockerfile - build and install
# BEGIN SECTION: Run Dockerfile - build and install
+ docker run --rm --cidfile=<http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/docker_build_and_install/docker.cid> -e=TRAVIS= -v <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/ros_buildfarm>:/tmp/ros_buildfarm:ro -v <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/ws>:/tmp/ws -v /home/jenkins-agent/.ccache:/home/buildfarm/.ccache devel_build_and_install.kinetic_realsense2_camera
# BEGIN SUBSECTION: build workspace in isolation and install
Invoking '_CATKIN_SETUP_DIR=/opt/ros/kinetic . /opt/ros/kinetic/setup.sh && PYTHONIOENCODING=utf_8 PYTHONUNBUFFERED=1 catkin_make_isolated --install --cmake-args -DBUILD_TESTING=0 -DCATKIN_SKIP_TESTING=1' in '/tmp/ws'
Base path: /tmp/ws
Source space: /tmp/ws/src
Build space: /tmp/ws/build_isolated
Devel space: /tmp/ws/devel_isolated
Install space: /tmp/ws/install_isolated
Additional CMake Arguments: -DBUILD_TESTING=0 -DCATKIN_SKIP_TESTING=1
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~ traversing 2 packages in topological order:
~~ - realsense2_camera
~~ - realsense2_description
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The packages or cmake arguments have changed, forcing cmake invocation

==> Processing catkin package: 'realsense2_camera'
==> Creating build directory: 'build_isolated/realsense2_camera'
==> cmake /tmp/ws/src/realsense2_camera/realsense2_camera -DCATKIN_DEVEL_PREFIX=/tmp/ws/devel_isolated/realsense2_camera -DCMAKE_INSTALL_PREFIX=/tmp/ws/install_isolated -DBUILD_TESTING=0 -DCATKIN_SKIP_TESTING=1 -G Unix Makefiles in '/tmp/ws/build_isolated/realsense2_camera'
-- The C compiler identification is GNU 5.4.0
-- The CXX compiler identification is GNU 5.4.0
-- Check for working C compiler: /usr/lib/ccache/cc
-- Check for working C compiler: /usr/lib/ccache/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/lib/ccache/c++
-- Check for working CXX compiler: /usr/lib/ccache/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Using CATKIN_DEVEL_PREFIX: /tmp/ws/devel_isolated/realsense2_camera
-- Using CMAKE_PREFIX_PATH: /opt/ros/kinetic
-- This workspace overlays: /opt/ros/kinetic
-- Found PythonInterp: /usr/bin/python2 (found suitable version "2.7.12", minimum required is "2")
-- Using PYTHON_EXECUTABLE: /usr/bin/python2
-- Using Debian Python package layout
-- Using empy: /usr/bin/empy
-- Using CATKIN_SKIP_TESTING: 1 (implying CATKIN_ENABLE_TESTING=OFF)
-- Call enable_testing()
-- Using CATKIN_TEST_RESULTS_DIR: /tmp/ws/build_isolated/realsense2_camera/test_results
-- Found gmock sources under '/usr/src/gmock': gmock will be built
-- Found PythonInterp: /usr/bin/python2 (found version "2.7.12")
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Found gtest sources under '/usr/src/gmock': gtests will be built
-- Using Python nosetests: /usr/bin/nosetests-2.7
-- catkin 0.7.18
-- BUILD_SHARED_LIBS is on
-- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy
CMake Warning at CMakeLists.txt:37 (find_package):
Could not find a configuration file for package "realsense2" that is
compatible with requested version "2.29.0".

The following configuration files were considered but not accepted:

/opt/ros/kinetic/lib/x86_64-linux-gnu/cmake/realsense2/realsense2Config.cmake, version: 2.25.1



CMake Error at CMakeLists.txt:39 (message):




Intel RealSense SDK 2.0 is missing, please install it from https://github.com/IntelRealSense/librealsense/releases





-- Configuring incomplete, errors occurred!
See also "/tmp/ws/build_isolated/realsense2_camera/CMakeFiles/CMakeOutput.log".
See also "/tmp/ws/build_isolated/realsense2_camera/CMakeFiles/CMakeError.log".
<== Failed to process package 'realsense2_camera':
Command '['cmake', '/tmp/ws/src/realsense2_camera/realsense2_camera', '-DCATKIN_DEVEL_PREFIX=/tmp/ws/devel_isolated/realsense2_camera', '-DCMAKE_INSTALL_PREFIX=/tmp/ws/install_isolated', '-DBUILD_TESTING=0', '-DCATKIN_SKIP_TESTING=1', '-G', 'Unix Makefiles']' returned non-zero exit status 1

Reproduce this error by running:
==> cd /tmp/ws/build_isolated/realsense2_camera && cmake /tmp/ws/src/realsense2_camera/realsense2_camera -DCATKIN_DEVEL_PREFIX=/tmp/ws/devel_isolated/realsense2_camera -DCMAKE_INSTALL_PREFIX=/tmp/ws/install_isolated -DBUILD_TESTING=0 -DCATKIN_SKIP_TESTING=1 -G 'Unix Makefiles'

Command failed, exiting.
# END SUBSECTION
Build step 'Execute shell' marked build as failure
[WARNINGS] Skipping publisher since build result is FAILURE
INFO: Starting to record.
INFO: Processing GoogleTest-1.6
INFO: [GoogleTest-1.6] - No test report file(s) were found with the pattern 'GoogleTest-1.6' relative to 'ws/test_results/**/*.xml' for the testing framework '<http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/'.>
Did you enter a pattern relative to (and within) the workspace directory?
Did you generate the result report(s) for 'GoogleTest-1.6'?"
INFO: Skipping tests recording.

ROS Buildfarm

unread,
Oct 30, 2019, 2:45:10 AM10/30/19
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com
See <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/21/display/redirect?page=changes>

Changes:

[noreply] Merge pull request #973 from clearpathrobotics/fix-usb-port-regex

------------------------------------------
[...truncated 483.79 KB...]
Setting up libtinyxml2-2v5:amd64 (2.2.0-1.1ubuntu1) ...
Setting up libtinyxml2-dev:amd64 (2.2.0-1.1ubuntu1) ...
Setting up proj-bin (4.9.2-2) ...
Setting up ros-kinetic-cpp-common (0.6.11-0xenial-20190607-165714-0800) ...
Setting up ros-kinetic-rostime (0.6.11-0xenial-20190607-180945-0800) ...
Setting up ros-kinetic-roscpp-traits (0.6.11-0xenial-20190607-181514-0800) ...
Setting up ros-kinetic-roscpp-serialization (0.6.11-0xenial-20190607-183626-0800) ...
Setting up ros-kinetic-xmlrpcpp (1.12.14-0xenial-20190607-181523-0800) ...
Setting up ros-kinetic-ros-environment (1.0.0-0xenial-20190607-171858-0800) ...
Setting up ros-kinetic-roslz4 (1.12.14-0xenial-20190607-214520-0800) ...
Setting up ros-kinetic-rosbag-storage (1.12.14-0xenial-20190607-215227-0800) ...
Setting up ros-kinetic-smclib (1.8.3-0xenial-20190607-172354-0800) ...
Setting up ros-kinetic-class-loader (0.3.9-0xenial-20190607-180918-0800) ...
Setting up ros-kinetic-librealsense2 (2.25.2-1xenial-20190821-190058+0000) ...
Setting up libgtk-3-common (3.18.9-1ubuntu3.3) ...
Setting up libgtk-3-0:amd64 (3.18.9-1ubuntu3.3) ...
Setting up odbcinst1debian2:amd64 (2.3.1-4.1) ...
Setting up libgdal1i (1.11.3+dfsg-3build2) ...
Setting up unixodbc (2.3.1-4.1) ...
Setting up unixodbc-dev (2.3.1-4.1) ...
Setting up libgdal-dev (1.11.3+dfsg-3build2) ...
Setting up libvtk6.2 (6.2.0+dfsg1-10build1+debian11.1+osrf1) ...
Setting up libvtk6.2-qt (6.2.0+dfsg1-10build1+debian11.1+osrf1) ...
Setting up libvtk6-java (6.2.0+dfsg1-10build1+debian11.1+osrf1) ...
Setting up python-vtk6 (6.2.0+dfsg1-10build1+debian11.1+osrf1) ...
Setting up tcl-vtk6 (6.2.0+dfsg1-10build1+debian11.1+osrf1) ...
Setting up vtk6 (6.2.0+dfsg1-10build1+debian11.1+osrf1) ...
Setting up libvtk6-dev (6.2.0+dfsg1-10build1+debian11.1+osrf1) ...
Setting up libvtk6-qt-dev (6.2.0+dfsg1-10build1+debian11.1+osrf1) ...
Setting up notification-daemon (3.18.2-1) ...
Setting up libgtk-3-bin (3.18.9-1ubuntu3.3) ...
Setting up adwaita-icon-theme (3.18.0-2ubuntu3.1) ...
update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode
Setting up odbcinst (2.3.1-4.1) ...
Setting up humanity-icon-theme (0.6.10.1) ...
Setting up ubuntu-mono (14.04+16.04.20180326-0ubuntu1) ...
Processing triggers for sgml-base (1.26+nmu4ubuntu1) ...
Setting up docutils-common (0.12+dfsg-1) ...
Processing triggers for sgml-base (1.26+nmu4ubuntu1) ...
Setting up python-docutils (0.12+dfsg-1) ...
update-alternatives: using /usr/share/docutils/scripts/python2/rst-buildhtml to provide /usr/bin/rst-buildhtml (rst-buildhtml) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python2/rst2html to provide /usr/bin/rst2html (rst2html) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python2/rst2latex to provide /usr/bin/rst2latex (rst2latex) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python2/rst2man to provide /usr/bin/rst2man (rst2man) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python2/rst2odt to provide /usr/bin/rst2odt (rst2odt) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python2/rst2odt_prepstyles to provide /usr/bin/rst2odt_prepstyles (rst2odt_prepstyles) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python2/rst2pseudoxml to provide /usr/bin/rst2pseudoxml (rst2pseudoxml) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python2/rst2s5 to provide /usr/bin/rst2s5 (rst2s5) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python2/rst2xetex to provide /usr/bin/rst2xetex (rst2xetex) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python2/rst2xml to provide /usr/bin/rst2xml (rst2xml) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python2/rstpep2html to provide /usr/bin/rstpep2html (rstpep2html) in auto mode
Setting up python-catkin-pkg-modules (0.4.14-1) ...
Setting up python-catkin-pkg (0.4.14-100) ...
Setting up python-rospkg-modules (1.1.10-1) ...
Setting up python-rospkg (1.1.10-100) ...
Setting up python-rosdistro-modules (0.7.5-1) ...
Setting up python-rosdistro (0.7.5-100) ...
Setting up python-rosdep (0.17.1-1) ...
Setting up ros-kinetic-catkin (0.7.18-1xenial-20190607-163525-0800) ...
Setting up ros-kinetic-genmsg (0.5.11-0xenial-20190607-165837-0800) ...
Setting up ros-kinetic-gencpp (0.6.0-0xenial-20190607-181007-0800) ...
Setting up ros-kinetic-geneus (2.2.6-0xenial-20190607-180949-0800) ...
Setting up ros-kinetic-genlisp (0.4.16-0xenial-20190607-181012-0800) ...
Setting up ros-kinetic-gennodejs (2.0.1-0xenial-20190607-170440-0800) ...
Setting up ros-kinetic-genpy (0.6.7-0xenial-20190607-170442-0800) ...
Setting up ros-kinetic-message-generation (0.4.0-0xenial-20190607-181504-0800) ...
Setting up ros-kinetic-message-runtime (0.4.12-0xenial-20190607-184412-0800) ...
Setting up ros-kinetic-std-msgs (0.5.11-0xenial-20190607-184724-0800) ...
Setting up ros-kinetic-actionlib-msgs (1.12.7-0xenial-20190607-185427-0800) ...
Setting up ros-kinetic-rosbuild (1.14.6-1xenial-20190607-212006-0800) ...
Setting up ros-kinetic-rosconsole (1.12.14-0xenial-20190607-214457-0800) ...
Setting up ros-kinetic-rosgraph-msgs (1.11.2-0xenial-20190607-190815-0800) ...
Setting up ros-kinetic-roscpp (1.12.14-0xenial-20190607-215217-0800) ...
Setting up ros-kinetic-rospack (2.4.5-1xenial-20190607-211317-0800) ...
Setting up ros-kinetic-roslib (1.14.6-1xenial-20190607-213339-0800) ...
Setting up ros-kinetic-rosgraph (1.12.14-0xenial-20190607-165003-0800) ...
Setting up ros-kinetic-rospy (1.12.14-0xenial-20190607-223459-0800) ...
Setting up ros-kinetic-rosclean (1.14.6-1xenial-20190607-212015-0800) ...
Setting up ros-kinetic-rosmaster (1.12.14-0xenial-20190607-172829-0800) ...
Setting up ros-kinetic-rosout (1.12.14-0xenial-20190607-225600-0800) ...
Setting up ros-kinetic-rosparam (1.12.14-0xenial-20190607-165321-0800) ...
Setting up ros-kinetic-rosunit (1.14.6-1xenial-20190607-213942-0800) ...
Setting up ros-kinetic-roslaunch (1.12.14-0xenial-20190608-011012-0800) ...
Setting up ros-kinetic-rostest (1.12.14-0xenial-20190608-033846-0800) ...
Setting up ros-kinetic-std-srvs (1.11.2-0xenial-20190607-184728-0800) ...
Setting up ros-kinetic-topic-tools (1.12.14-0xenial-20190608-034838-0800) ...
Setting up ros-kinetic-rosbag (1.12.14-0xenial-20190608-035636-0800) ...
Setting up ros-kinetic-rostopic (1.12.14-0xenial-20190608-041049-0800) ...
Setting up ros-kinetic-actionlib (1.11.13-0xenial-20190608-042545-0800) ...
Setting up ros-kinetic-bond (1.8.3-0xenial-20190607-185510-0800) ...
Setting up ros-kinetic-bondcpp (1.8.3-0xenial-20190607-225116-0800) ...
Setting up ros-kinetic-opencv3 (3.3.1-5xenial-20190607-165251-0800) ...
Setting up ros-kinetic-geometry-msgs (1.12.7-0xenial-20190607-185657-0800) ...
Setting up ros-kinetic-sensor-msgs (1.12.7-0xenial-20190608-042908-0800) ...
Setting up ros-kinetic-cv-bridge (1.12.8-0xenial-20190608-051419-0800) ...
Setting up ros-kinetic-rosmsg (1.12.14-0xenial-20190608-042900-0800) ...
Setting up ros-kinetic-rosservice (1.12.14-0xenial-20190608-043736-0800) ...
Setting up ros-kinetic-dynamic-reconfigure (1.5.50-0xenial-20190608-044246-0800) ...
Setting up ros-kinetic-ddynamic-reconfigure (0.2.0-0xenial-20190608-045122-0800) ...
Setting up ros-kinetic-diagnostic-msgs (1.12.7-0xenial-20190607-185309-0800) ...
Setting up ros-kinetic-diagnostic-updater (1.9.3-0xenial-20190608-034456-0800) ...
Setting up ros-kinetic-message-filters (1.12.14-0xenial-20190608-034546-0800) ...
Setting up ros-kinetic-pluginlib (1.11.3-0xenial-20190607-215145-0800) ...
Setting up ros-kinetic-image-transport (1.11.13-0xenial-20190608-051447-0800) ...
Setting up ros-kinetic-nav-msgs (1.12.7-0xenial-20190607-190308-0800) ...
Setting up ros-kinetic-nodelet (1.9.14-0xenial-20190607-225912-0800) ...
Setting up ros-kinetic-rosnode (1.12.14-0xenial-20190608-041957-0800) ...
Setting up ros-kinetic-roswtf (1.12.14-0xenial-20190608-051306-0800) ...
Setting up ros-kinetic-tf2-msgs (0.5.20-0xenial-20190607-190244-0800) ...
Setting up ros-kinetic-tf2 (0.5.20-0xenial-20190607-190951-0800) ...
Setting up ros-kinetic-tf2-py (0.5.20-0xenial-20190607-233935-0800) ...
Setting up ros-kinetic-tf2-ros (0.5.20-0xenial-20190608-043558-0800) ...
Setting up ros-kinetic-tf (1.11.9-0xenial-20190608-052701-0800) ...
Processing triggers for libc-bin (2.23-0ubuntu11) ...
Processing triggers for systemd (229-4ubuntu21.22) ...
Processing triggers for ca-certificates (20170717~16.04.2) ...
Updating certificates in /etc/ssl/certs...
148 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
Processing triggers for libgdk-pixbuf2.0-0:amd64 (2.32.2-1ubuntu1.6) ...
Processing triggers for dbus (1.10.6-1ubuntu3.4) ...
Invoking 'apt-get clean'
Removing intermediate container a2b0439e1b3b
---> 00b0a67695ad
Step 22/25 : RUN which update-ccache-symlinks >/dev/null 2>&1 && update-ccache-symlinks
---> Running in b34f21fdc5f8
Removing intermediate container b34f21fdc5f8
---> 21d715ca00c8
Step 23/25 : USER buildfarm
---> Running in a6cbfdd7d114
Removing intermediate container a6cbfdd7d114
---> 71e8caf866fa
Step 24/25 : ENTRYPOINT ["sh", "-c"]
---> Running in 31f50bedebc2
Removing intermediate container 31f50bedebc2
---> 0707e05bf28e
Step 25/25 : CMD ["PATH=/usr/lib/ccache:$PATH PYTHONPATH=/tmp/ros_buildfarm:$PYTHONPATH python3 -u /tmp/ros_buildfarm/scripts/devel/build_and_install.py --rosdistro-name kinetic --clean-before --build-tool catkin_make_isolated --workspace-root /tmp/ws --parent-result-space"]
---> Running in f579dc23cdd2
Removing intermediate container f579dc23cdd2
---> 16f39a8441f8
Successfully built 16f39a8441f8
Build step 'Execute shell' marked build as failure
[WARNINGS] Skipping publisher since build result is FAILURE
INFO: Starting to record.
INFO: Processing GoogleTest-1.6
INFO: [GoogleTest-1.6] - No test report file(s) were found with the pattern 'GoogleTest-1.6' relative to 'ws/test_results/**/*.xml' for the testing framework '<http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/'.>
Did you enter a pattern relative to (and within) the workspace directory?
Did you generate the result report(s) for 'GoogleTest-1.6'?"
INFO: Skipping tests recording.

ROS Buildfarm

unread,
Dec 9, 2019, 3:59:27 PM12/9/19
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com

ROS Buildfarm

unread,
Dec 10, 2019, 3:39:40 AM12/10/19
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com

ROS Buildfarm

unread,
Dec 10, 2019, 6:33:04 AM12/10/19
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com

ROS Buildfarm

unread,
Dec 10, 2019, 9:33:01 AM12/10/19
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com

ROS Buildfarm

unread,
Dec 10, 2019, 10:33:05 AM12/10/19
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com

ROS Buildfarm

unread,
Dec 11, 2019, 2:43:48 AM12/11/19
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com

ROS Buildfarm

unread,
Jan 13, 2020, 1:17:48 PM1/13/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, doron_h...@hotmail.com, nor...@github.com

ROS Buildfarm

unread,
Mar 1, 2020, 12:40:58 AM3/1/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, nor...@github.com, doron_h...@hotmail.com

ROS Buildfarm

unread,
Mar 5, 2020, 6:42:17 AM3/5/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, nor...@github.com, doron_h...@hotmail.com

ROS Buildfarm

unread,
Mar 5, 2020, 8:42:33 AM3/5/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, nor...@github.com, doron_h...@hotmail.com
See <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/31/display/redirect>

Changes:


------------------------------------------
[...truncated 501.58 KB...]
Scanning dependencies of target actionlib_generate_messages_lisp
[ 0%] Built target actionlib_generate_messages_lisp
Scanning dependencies of target tf_generate_messages_cpp
[ 0%] Built target tf_generate_messages_cpp
Scanning dependencies of target roscpp_generate_messages_cpp
[ 0%] Built target roscpp_generate_messages_cpp
Scanning dependencies of target rosgraph_msgs_generate_messages_nodejs
[ 0%] Built target rosgraph_msgs_generate_messages_nodejs
Scanning dependencies of target _catkin_empty_exported_target
[ 0%] Built target _catkin_empty_exported_target
Scanning dependencies of target nav_msgs_generate_messages_py
[ 0%] Built target nav_msgs_generate_messages_py
Scanning dependencies of target std_msgs_generate_messages_cpp
[ 0%] Built target std_msgs_generate_messages_cpp
Scanning dependencies of target sensor_msgs_generate_messages_nodejs
[ 0%] Built target sensor_msgs_generate_messages_nodejs
Scanning dependencies of target geometry_msgs_generate_messages_cpp
[ 0%] Built target geometry_msgs_generate_messages_cpp
Scanning dependencies of target roscpp_generate_messages_lisp
[ 0%] Built target roscpp_generate_messages_lisp
Scanning dependencies of target rosgraph_msgs_generate_messages_cpp
[ 0%] Built target rosgraph_msgs_generate_messages_cpp
Scanning dependencies of target nodelet_generate_messages_py
[ 0%] Built target nodelet_generate_messages_py
Scanning dependencies of target diagnostic_msgs_generate_messages_eus
[ 0%] Built target diagnostic_msgs_generate_messages_eus
Scanning dependencies of target actionlib_msgs_generate_messages_py
[ 0%] Built target actionlib_msgs_generate_messages_py
Scanning dependencies of target tf2_msgs_generate_messages_eus
[ 0%] Built target tf2_msgs_generate_messages_eus
Scanning dependencies of target nav_msgs_generate_messages_eus
[ 0%] Built target nav_msgs_generate_messages_eus
Scanning dependencies of target nodelet_generate_messages_lisp
[ 0%] Built target nodelet_generate_messages_lisp
Scanning dependencies of target geometry_msgs_generate_messages_py
[ 0%] Built target geometry_msgs_generate_messages_py
Scanning dependencies of target geometry_msgs_generate_messages_lisp
[ 0%] Built target geometry_msgs_generate_messages_lisp
Scanning dependencies of target bond_generate_messages_py
[ 0%] Built target bond_generate_messages_py
Scanning dependencies of target geometry_msgs_generate_messages_eus
[ 0%] Built target geometry_msgs_generate_messages_eus
Scanning dependencies of target geometry_msgs_generate_messages_nodejs
[ 0%] Built target geometry_msgs_generate_messages_nodejs
Scanning dependencies of target bond_generate_messages_cpp
[ 0%] Built target bond_generate_messages_cpp
Scanning dependencies of target bond_generate_messages_lisp
[ 0%] Built target bond_generate_messages_lisp
Scanning dependencies of target tf_generate_messages_eus
[ 0%] Built target tf_generate_messages_eus
Scanning dependencies of target tf_generate_messages_py
[ 0%] Built target tf_generate_messages_py
Scanning dependencies of target std_msgs_generate_messages_eus
[ 0%] Built target std_msgs_generate_messages_eus
Scanning dependencies of target actionlib_generate_messages_eus
[ 0%] Built target actionlib_generate_messages_eus
Scanning dependencies of target tf2_msgs_generate_messages_cpp
[ 0%] Built target tf2_msgs_generate_messages_cpp
Scanning dependencies of target nav_msgs_generate_messages_cpp
[ 0%] Built target nav_msgs_generate_messages_cpp
Scanning dependencies of target tf2_msgs_generate_messages_lisp
[ 0%] Built target tf2_msgs_generate_messages_lisp
Scanning dependencies of target dynamic_reconfigure_generate_messages_cpp
[ 0%] Built target dynamic_reconfigure_generate_messages_cpp
Scanning dependencies of target bond_generate_messages_nodejs
[ 0%] Built target bond_generate_messages_nodejs
Scanning dependencies of target dynamic_reconfigure_generate_messages_eus
[ 0%] Built target dynamic_reconfigure_generate_messages_eus
Scanning dependencies of target dynamic_reconfigure_generate_messages_lisp
[ 0%] Built target dynamic_reconfigure_generate_messages_lisp
Scanning dependencies of target actionlib_generate_messages_py
[ 0%] Built target actionlib_generate_messages_py
Scanning dependencies of target dynamic_reconfigure_generate_messages_py
[ 0%] Built target dynamic_reconfigure_generate_messages_py
Scanning dependencies of target dynamic_reconfigure_gencfg
[ 0%] Built target dynamic_reconfigure_gencfg
Scanning dependencies of target diagnostic_msgs_generate_messages_cpp
[ 0%] Built target diagnostic_msgs_generate_messages_cpp
Scanning dependencies of target diagnostic_msgs_generate_messages_nodejs
[ 0%] Built target diagnostic_msgs_generate_messages_nodejs
Scanning dependencies of target nodelet_generate_messages_cpp
[ 0%] Built target nodelet_generate_messages_cpp
Scanning dependencies of target rosgraph_msgs_generate_messages_eus
[ 0%] Built target rosgraph_msgs_generate_messages_eus
Scanning dependencies of target std_msgs_generate_messages_py
[ 0%] Built target std_msgs_generate_messages_py
Scanning dependencies of target _realsense2_camera_generate_messages_check_deps_IMUInfo
[ 0%] Built target _realsense2_camera_generate_messages_check_deps_IMUInfo
Scanning dependencies of target _realsense2_camera_generate_messages_check_deps_Extrinsics
[ 0%] Built target _realsense2_camera_generate_messages_check_deps_Extrinsics
Scanning dependencies of target realsense2_camera_generate_messages_cpp
[ 6%] Generating C++ code from realsense2_camera/Extrinsics.msg
[ 12%] Generating C++ code from realsense2_camera/IMUInfo.msg
[ 12%] Built target realsense2_camera_generate_messages_cpp
Scanning dependencies of target actionlib_generate_messages_cpp
[ 12%] Built target actionlib_generate_messages_cpp
Scanning dependencies of target rosgraph_msgs_generate_messages_py
[ 12%] Built target rosgraph_msgs_generate_messages_py
Scanning dependencies of target dynamic_reconfigure_generate_messages_nodejs
[ 12%] Built target dynamic_reconfigure_generate_messages_nodejs
Scanning dependencies of target nodelet_generate_messages_eus
[ 12%] Built target nodelet_generate_messages_eus
Scanning dependencies of target realsense2_camera
[ 18%] Building CXX object CMakeFiles/realsense2_camera.dir/src/realsense_node_factory.cpp.o
In file included from /opt/ros/kinetic/include/librealsense2/hpp/rs_sensor.hpp:8:0,
from /opt/ros/kinetic/include/librealsense2/hpp/rs_device.hpp:8,
from /opt/ros/kinetic/include/librealsense2/hpp/rs_record_playback.hpp:8,
from /opt/ros/kinetic/include/librealsense2/hpp/rs_context.hpp:8,
from /opt/ros/kinetic/include/librealsense2/rs.hpp:9,
from /tmp/ws/src/realsense2_camera/realsense2_camera/src/../include/realsense_node_factory.h:11,
from /tmp/ws/src/realsense2_camera/realsense2_camera/src/realsense_node_factory.cpp:4:
/opt/ros/kinetic/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/opt/ros/kinetic/include/librealsense2/hpp/rs_frame.hpp:1008:58: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
frm.get_profile().stream_index() == index) f = frm;
^
/opt/ros/kinetic/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/opt/ros/kinetic/include/librealsense2/hpp/rs_frame.hpp:1030:58: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
frm.get_profile().stream_index() == index) f = frm;
^
/opt/ros/kinetic/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/opt/ros/kinetic/include/librealsense2/hpp/rs_frame.hpp:1052:58: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
frm.get_profile().stream_index() == index) f = frm;
^
In file included from /tmp/ws/src/realsense2_camera/realsense2_camera/src/../include/realsense_node_factory.h:12:0,
from /tmp/ws/src/realsense2_camera/realsense2_camera/src/realsense_node_factory.cpp:4:
/opt/ros/kinetic/include/librealsense2/rsutil.h: At global scope:
/opt/ros/kinetic/include/librealsense2/rsutil.h:134:13: warning: ‘void rs2_fov(const rs2_intrinsics*, float*)’ defined but not used [-Wunused-function]
static void rs2_fov(const struct rs2_intrinsics * intrin, float to_fov[2])
^
/opt/ros/kinetic/include/librealsense2/rsutil.h:170:13: warning: ‘void rs2_project_color_pixel_to_depth_pixel(float*, const uint16_t*, float, float, float, const rs2_intrinsics*, const rs2_intrinsics*, const rs2_extrinsics*, const rs2_extrinsics*, const float*)’ defined but not used [-Wunused-function]
static void rs2_project_color_pixel_to_depth_pixel(float to_pixel[2],
^
[ 25%] Building CXX object CMakeFiles/realsense2_camera.dir/src/base_realsense_node.cpp.o
In file included from /opt/ros/kinetic/include/librealsense2/hpp/rs_sensor.hpp:8:0,
from /opt/ros/kinetic/include/librealsense2/hpp/rs_device.hpp:8,
from /opt/ros/kinetic/include/librealsense2/hpp/rs_record_playback.hpp:8,
from /opt/ros/kinetic/include/librealsense2/hpp/rs_context.hpp:8,
from /opt/ros/kinetic/include/librealsense2/rs.hpp:9,
from /tmp/ws/src/realsense2_camera/realsense2_camera/src/../include/../include/realsense_node_factory.h:11,
from /tmp/ws/src/realsense2_camera/realsense2_camera/src/../include/base_realsense_node.h:6,
from /tmp/ws/src/realsense2_camera/realsense2_camera/src/base_realsense_node.cpp:1:
/opt/ros/kinetic/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/opt/ros/kinetic/include/librealsense2/hpp/rs_frame.hpp:1008:58: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
frm.get_profile().stream_index() == index) f = frm;
^
/opt/ros/kinetic/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/opt/ros/kinetic/include/librealsense2/hpp/rs_frame.hpp:1030:58: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
frm.get_profile().stream_index() == index) f = frm;
^
/opt/ros/kinetic/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/opt/ros/kinetic/include/librealsense2/hpp/rs_frame.hpp:1052:58: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
frm.get_profile().stream_index() == index) f = frm;
^
/tmp/ws/src/realsense2_camera/realsense2_camera/src/base_realsense_node.cpp: In member function ‘void realsense2_camera::BaseRealSenseNode::setupDevice()’:
/tmp/ws/src/realsense2_camera/realsense2_camera/src/base_realsense_node.cpp:706:32: error: ‘color_sensor’ is not a member of ‘rs2’
else if (sensor.is<rs2::color_sensor>())
^
/tmp/ws/src/realsense2_camera/realsense2_camera/src/base_realsense_node.cpp:706:32: error: ‘color_sensor’ is not a member of ‘rs2’
/tmp/ws/src/realsense2_camera/realsense2_camera/src/base_realsense_node.cpp:706:51: error: no matching function for call to ‘rs2::sensor::is()’
else if (sensor.is<rs2::color_sensor>())
^
In file included from /opt/ros/kinetic/include/librealsense2/hpp/rs_device.hpp:8:0,
from /opt/ros/kinetic/include/librealsense2/hpp/rs_record_playback.hpp:8,
from /opt/ros/kinetic/include/librealsense2/hpp/rs_context.hpp:8,
from /opt/ros/kinetic/include/librealsense2/rs.hpp:9,
from /tmp/ws/src/realsense2_camera/realsense2_camera/src/../include/../include/realsense_node_factory.h:11,
from /tmp/ws/src/realsense2_camera/realsense2_camera/src/../include/base_realsense_node.h:6,
from /tmp/ws/src/realsense2_camera/realsense2_camera/src/base_realsense_node.cpp:1:
/opt/ros/kinetic/include/librealsense2/hpp/rs_sensor.hpp:301:14: note: candidate: template<class T> bool rs2::sensor::is() const
bool is() const
^
/opt/ros/kinetic/include/librealsense2/hpp/rs_sensor.hpp:301:14: note: template argument deduction/substitution failed:
/tmp/ws/src/realsense2_camera/realsense2_camera/src/base_realsense_node.cpp:706:51: error: template argument 1 is invalid
else if (sensor.is<rs2::color_sensor>())
^
/tmp/ws/src/realsense2_camera/realsense2_camera/src/base_realsense_node.cpp:711:32: error: ‘fisheye_sensor’ is not a member of ‘rs2’
else if (sensor.is<rs2::fisheye_sensor>())
^
/tmp/ws/src/realsense2_camera/realsense2_camera/src/base_realsense_node.cpp:711:32: error: ‘fisheye_sensor’ is not a member of ‘rs2’
/tmp/ws/src/realsense2_camera/realsense2_camera/src/base_realsense_node.cpp:711:53: error: no matching function for call to ‘rs2::sensor::is()’
else if (sensor.is<rs2::fisheye_sensor>())
^
In file included from /opt/ros/kinetic/include/librealsense2/hpp/rs_device.hpp:8:0,
from /opt/ros/kinetic/include/librealsense2/hpp/rs_record_playback.hpp:8,
from /opt/ros/kinetic/include/librealsense2/hpp/rs_context.hpp:8,
from /opt/ros/kinetic/include/librealsense2/rs.hpp:9,
from /tmp/ws/src/realsense2_camera/realsense2_camera/src/../include/../include/realsense_node_factory.h:11,
from /tmp/ws/src/realsense2_camera/realsense2_camera/src/../include/base_realsense_node.h:6,
from /tmp/ws/src/realsense2_camera/realsense2_camera/src/base_realsense_node.cpp:1:
/opt/ros/kinetic/include/librealsense2/hpp/rs_sensor.hpp:301:14: note: candidate: template<class T> bool rs2::sensor::is() const
bool is() const
^
/opt/ros/kinetic/include/librealsense2/hpp/rs_sensor.hpp:301:14: note: template argument deduction/substitution failed:
/tmp/ws/src/realsense2_camera/realsense2_camera/src/base_realsense_node.cpp:711:53: error: template argument 1 is invalid
else if (sensor.is<rs2::fisheye_sensor>())
^
/tmp/ws/src/realsense2_camera/realsense2_camera/src/base_realsense_node.cpp:716:32: error: ‘motion_sensor’ is not a member of ‘rs2’
else if (sensor.is<rs2::motion_sensor>())
^
/tmp/ws/src/realsense2_camera/realsense2_camera/src/base_realsense_node.cpp:716:32: error: ‘motion_sensor’ is not a member of ‘rs2’
/tmp/ws/src/realsense2_camera/realsense2_camera/src/base_realsense_node.cpp:716:52: error: no matching function for call to ‘rs2::sensor::is()’
else if (sensor.is<rs2::motion_sensor>())
^
In file included from /opt/ros/kinetic/include/librealsense2/hpp/rs_device.hpp:8:0,
from /opt/ros/kinetic/include/librealsense2/hpp/rs_record_playback.hpp:8,
from /opt/ros/kinetic/include/librealsense2/hpp/rs_context.hpp:8,
from /opt/ros/kinetic/include/librealsense2/rs.hpp:9,
from /tmp/ws/src/realsense2_camera/realsense2_camera/src/../include/../include/realsense_node_factory.h:11,
from /tmp/ws/src/realsense2_camera/realsense2_camera/src/../include/base_realsense_node.h:6,
from /tmp/ws/src/realsense2_camera/realsense2_camera/src/base_realsense_node.cpp:1:
/opt/ros/kinetic/include/librealsense2/hpp/rs_sensor.hpp:301:14: note: candidate: template<class T> bool rs2::sensor::is() const
bool is() const
^
/opt/ros/kinetic/include/librealsense2/hpp/rs_sensor.hpp:301:14: note: template argument deduction/substitution failed:
/tmp/ws/src/realsense2_camera/realsense2_camera/src/base_realsense_node.cpp:716:52: error: template argument 1 is invalid
else if (sensor.is<rs2::motion_sensor>())
^
In file included from /tmp/ws/src/realsense2_camera/realsense2_camera/src/../include/../include/realsense_node_factory.h:12:0,
from /tmp/ws/src/realsense2_camera/realsense2_camera/src/../include/base_realsense_node.h:6,
from /tmp/ws/src/realsense2_camera/realsense2_camera/src/base_realsense_node.cpp:1:
/opt/ros/kinetic/include/librealsense2/rsutil.h: At global scope:
/opt/ros/kinetic/include/librealsense2/rsutil.h:134:13: warning: ‘void rs2_fov(const rs2_intrinsics*, float*)’ defined but not used [-Wunused-function]
static void rs2_fov(const struct rs2_intrinsics * intrin, float to_fov[2])
^
/opt/ros/kinetic/include/librealsense2/rsutil.h:170:13: warning: ‘void rs2_project_color_pixel_to_depth_pixel(float*, const uint16_t*, float, float, float, const rs2_intrinsics*, const rs2_intrinsics*, const rs2_extrinsics*, const rs2_extrinsics*, const float*)’ defined but not used [-Wunused-function]
static void rs2_project_color_pixel_to_depth_pixel(float to_pixel[2],
^
CMakeFiles/realsense2_camera.dir/build.make:86: recipe for target 'CMakeFiles/realsense2_camera.dir/src/base_realsense_node.cpp.o' failed
make[2]: *** [CMakeFiles/realsense2_camera.dir/src/base_realsense_node.cpp.o] Error 1
CMakeFiles/Makefile2:1902: recipe for target 'CMakeFiles/realsense2_camera.dir/all' failed
make[1]: *** [CMakeFiles/realsense2_camera.dir/all] Error 2
Makefile:138: recipe for target 'all' failed
make: *** [all] Error 2
<== Failed to process package 'realsense2_camera':
Command '['make']' returned non-zero exit status 2

Reproduce this error by running:
==> cd /tmp/ws/build_isolated/realsense2_camera && make

ROS Buildfarm

unread,
Mar 8, 2020, 4:37:20 AM3/8/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, nor...@github.com, doron_h...@hotmail.com
See <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/32/display/redirect>

Changes:


------------------------------------------
[...truncated 501.91 KB...]
/tmp/ws/src/realsense2_camera/realsense2_camera/src/base_realsense_node.cpp:704:32: error: ‘color_sensor’ is not a member of ‘rs2’
else if (sensor.is<rs2::color_sensor>())
^
/tmp/ws/src/realsense2_camera/realsense2_camera/src/base_realsense_node.cpp:704:32: error: ‘color_sensor’ is not a member of ‘rs2’
/tmp/ws/src/realsense2_camera/realsense2_camera/src/base_realsense_node.cpp:704:51: error: no matching function for call to ‘rs2::sensor::is()’
else if (sensor.is<rs2::color_sensor>())
^
In file included from /opt/ros/kinetic/include/librealsense2/hpp/rs_device.hpp:8:0,
from /opt/ros/kinetic/include/librealsense2/hpp/rs_record_playback.hpp:8,
from /opt/ros/kinetic/include/librealsense2/hpp/rs_context.hpp:8,
from /opt/ros/kinetic/include/librealsense2/rs.hpp:9,
from /tmp/ws/src/realsense2_camera/realsense2_camera/src/../include/../include/realsense_node_factory.h:11,
from /tmp/ws/src/realsense2_camera/realsense2_camera/src/../include/base_realsense_node.h:6,
from /tmp/ws/src/realsense2_camera/realsense2_camera/src/base_realsense_node.cpp:1:
/opt/ros/kinetic/include/librealsense2/hpp/rs_sensor.hpp:301:14: note: candidate: template<class T> bool rs2::sensor::is() const
bool is() const
^
/opt/ros/kinetic/include/librealsense2/hpp/rs_sensor.hpp:301:14: note: template argument deduction/substitution failed:
/tmp/ws/src/realsense2_camera/realsense2_camera/src/base_realsense_node.cpp:704:51: error: template argument 1 is invalid
else if (sensor.is<rs2::color_sensor>())
^
/tmp/ws/src/realsense2_camera/realsense2_camera/src/base_realsense_node.cpp:709:32: error: ‘fisheye_sensor’ is not a member of ‘rs2’
else if (sensor.is<rs2::fisheye_sensor>())
^
/tmp/ws/src/realsense2_camera/realsense2_camera/src/base_realsense_node.cpp:709:32: error: ‘fisheye_sensor’ is not a member of ‘rs2’
/tmp/ws/src/realsense2_camera/realsense2_camera/src/base_realsense_node.cpp:709:53: error: no matching function for call to ‘rs2::sensor::is()’
else if (sensor.is<rs2::fisheye_sensor>())
^
In file included from /opt/ros/kinetic/include/librealsense2/hpp/rs_device.hpp:8:0,
from /opt/ros/kinetic/include/librealsense2/hpp/rs_record_playback.hpp:8,
from /opt/ros/kinetic/include/librealsense2/hpp/rs_context.hpp:8,
from /opt/ros/kinetic/include/librealsense2/rs.hpp:9,
from /tmp/ws/src/realsense2_camera/realsense2_camera/src/../include/../include/realsense_node_factory.h:11,
from /tmp/ws/src/realsense2_camera/realsense2_camera/src/../include/base_realsense_node.h:6,
from /tmp/ws/src/realsense2_camera/realsense2_camera/src/base_realsense_node.cpp:1:
/opt/ros/kinetic/include/librealsense2/hpp/rs_sensor.hpp:301:14: note: candidate: template<class T> bool rs2::sensor::is() const
bool is() const
^
/opt/ros/kinetic/include/librealsense2/hpp/rs_sensor.hpp:301:14: note: template argument deduction/substitution failed:
/tmp/ws/src/realsense2_camera/realsense2_camera/src/base_realsense_node.cpp:709:53: error: template argument 1 is invalid
else if (sensor.is<rs2::fisheye_sensor>())
^
/tmp/ws/src/realsense2_camera/realsense2_camera/src/base_realsense_node.cpp:714:32: error: ‘motion_sensor’ is not a member of ‘rs2’
else if (sensor.is<rs2::motion_sensor>())
^
/tmp/ws/src/realsense2_camera/realsense2_camera/src/base_realsense_node.cpp:714:32: error: ‘motion_sensor’ is not a member of ‘rs2’
/tmp/ws/src/realsense2_camera/realsense2_camera/src/base_realsense_node.cpp:714:52: error: no matching function for call to ‘rs2::sensor::is()’
else if (sensor.is<rs2::motion_sensor>())
^
In file included from /opt/ros/kinetic/include/librealsense2/hpp/rs_device.hpp:8:0,
from /opt/ros/kinetic/include/librealsense2/hpp/rs_record_playback.hpp:8,
from /opt/ros/kinetic/include/librealsense2/hpp/rs_context.hpp:8,
from /opt/ros/kinetic/include/librealsense2/rs.hpp:9,
from /tmp/ws/src/realsense2_camera/realsense2_camera/src/../include/../include/realsense_node_factory.h:11,
from /tmp/ws/src/realsense2_camera/realsense2_camera/src/../include/base_realsense_node.h:6,
from /tmp/ws/src/realsense2_camera/realsense2_camera/src/base_realsense_node.cpp:1:
/opt/ros/kinetic/include/librealsense2/hpp/rs_sensor.hpp:301:14: note: candidate: template<class T> bool rs2::sensor::is() const
bool is() const
^
/opt/ros/kinetic/include/librealsense2/hpp/rs_sensor.hpp:301:14: note: template argument deduction/substitution failed:
/tmp/ws/src/realsense2_camera/realsense2_camera/src/base_realsense_node.cpp:714:52: error: template argument 1 is invalid

ROS Buildfarm

unread,
Mar 8, 2020, 8:32:46 AM3/8/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, nor...@github.com, doron_h...@hotmail.com
See <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/33/display/redirect?page=changes>

Changes:

[noreply] Merge pull request #1113 from doronhi/upgrade_version


------------------------------------------
[...truncated 65.58 KB...]
# nvidia-container-runtime
ENV NVIDIA_VISIBLE_DEVICES \
${NVIDIA_VISIBLE_DEVICES:-all}
ENV NVIDIA_DRIVER_CAPABILITIES \
${NVIDIA_DRIVER_CAPABILITIES:+$NVIDIA_DRIVER_CAPABILITIES,}graphics

RUN mkdir /tmp/keys
RUN echo "-----BEGIN PGP PUBLIC KEY BLOCK-----\nVersion: GnuPG v1\n\nmQINBFzvJpYBEADY8l1YvO7iYW5gUESyzsTGnMvVUmlV3XarBaJz9bGRmgPXh7jc\nVFrQhE0L/HV7LOfoLI9H2GWYyHBqN5ERBlcA8XxG3ZvX7t9nAZPQT2Xxe3GT3tro\nu5oCR+SyHN9xPnUwDuqUSvJ2eqMYb9B/Hph3OmtjG30jSNq9kOF5bBTk1hOTGPH4\nK/AY0jzT6OpHfXU6ytlFsI47ZKsnTUhipGsKucQ1CXlyirndZ3V3k70YaooZ55rG\naIoAWlx2H0J7sAHmqS29N9jV9mo135d+d+TdLBXI0PXtiHzE9IPaX+ctdSUrPnp+\nTwR99lxglpIG6hLuvOMAaxiqFBB/Jf3XJ8OBakfS6nHrWH2WqQxRbiITl0irkQoz\npwNEF2Bv0+Jvs1UFEdVGz5a8xexQHst/RmKrtHLct3iOCvBNqoAQRbvWvBhPjO/p\nV5cYeUljZ5wpHyFkaEViClaVWqa6PIsyLqmyjsruPCWlURLsQoQxABcL8bwxX7UT\nhM6CtH6tGlYZ85RIzRifIm2oudzV5l+8oRgFr9yVcwyOFT6JCioqkwldW52P1pk/\n/SnuexC6LYqqDuHUs5NnokzzpfS6QaWfTY5P5tz4KHJfsjDIktly3mKVfY0fSPVV\nokdGpcUzvz2hq1fqjxB6MlB/1vtk0bImfcsoxBmF7H+4E9ZN1sX/tSb0KQARAQAB\ntCZPcGVuIFJvYm90aWNzIDxpbmZvQG9zcmZvdW5kYXRpb24ub3JnPokCVAQTAQoA\nPhYhBMHPbjHmut6IaLFytPQu1vurF8ZUBQJc7yaWAhsDBQkDwmcABQsJCAcCBhUK\nCQgLAgQWAgMBAh4BAheAAAoJEPQu1vurF8ZUkhIP/RbZY1ErvCEUy8iLJm9aSpLQ\nnDZl5xILOxyZlzpg+Ml5bb0EkQDr92foCgcvLeANKARNCaGLyNIWkuyDovPV0xZJ\nrEy0kgBrDNb3++NmdI/+GA92pkedMXXioQvqdsxUagXAIB/sNGByJEhs37F05AnF\nvZbjUhceq3xTlvAMcrBWrgB4NwBivZY6IgLvl/CRQpVYwANShIQdbvHvZSxRonWh\nNXr6v/Wcf8rsp7g2VqJ2N2AcWT84aa9BLQ3Oe/SgrNx4QEhA1y7rc3oaqPVu5ZXO\nK+4O14JrpbEZ3Xs9YEjrcOuEDEpYktA8qqUDTdFyZrxb9S6BquUKrA6jZgT913kj\nJ4e7YAZobC4rH0w4u0PrqDgYOkXA9Mo7L601/7ZaDJob80UcK+Z12ZSw73IgBix6\nDiJVfXuWkk5PM2zsFn6UOQXUNlZlDAOj5NC01V0fJ8P0v6GO9YOSSQx0j5UtkUbR\nfp/4W7uCPFvwAatWEHJhlM3sQNiMNStJFegr56xQu1a/cbJH7GdbseMhG/f0BaKQ\nqXCI3ffB5y5AOLc9Hw7PYiTFQsuY1ePRhE+J9mejgWRZxkjAH/FlAubqXkDgterC\nh+sLkzGf+my2IbsMCuc+3aeNMJ5Ej/vlXefCH/MpPWAHCqpQhe2DET/jRSaM53US\nAHNx8kw4MPUkxExgI7Sd\n=4Ofr\n-----END PGP PUBLIC KEY BLOCK-----" > /tmp/keys/0.key && apt-key add /tmp/keys/0.key
RUN echo deb http://repositories.ros.org/ubuntu/building xenial main | tee -a /etc/apt/sources.list.d/buildfarm.list

RUN grep -q -F -e "deb http://old-releases.ubuntu.com" /etc/apt/sources.list && ((grep -q -E -x -e "deb http://old-releases\.ubuntu\.com/ubuntu/? xenial ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb http://old-releases.ubuntu.com/ubuntu/ xenial multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://old-releases\.ubuntu\.com/ubuntu/? xenial ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb-src http://old-releases.ubuntu.com/ubuntu/ xenial multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb http://old-releases\.ubuntu\.com/ubuntu/? xenial-updates ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb http://old-releases.ubuntu.com/ubuntu/ xenial-updates multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://old-releases\.ubuntu\.com/ubuntu/? xenial-updates ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb-src http://old-releases.ubuntu.com/ubuntu/ xenial-updates multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb http://old-releases\.ubuntu\.com/ubuntu/? xenial-security ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb http://old-releases.ubuntu.com/ubuntu/ xenial-security multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://old-releases\.ubuntu\.com/ubuntu/? xenial-security ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb-src http://old-releases.ubuntu.com/ubuntu/ xenial-security multiverse" >> /etc/apt/sources.list)) || ((grep -q -E -x -e "deb http://archive\.ubuntu\.com/ubuntu/? xenial ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb http://archive.ubuntu.com/ubuntu/ xenial multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://archive\.ubuntu\.com/ubuntu/? xenial ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb-src http://archive.ubuntu.com/ubuntu/ xenial multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb http://archive\.ubuntu\.com/ubuntu/? xenial-updates ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb http://archive.ubuntu.com/ubuntu/ xenial-updates multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://archive\.ubuntu\.com/ubuntu/? xenial-updates ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb-src http://archive.ubuntu.com/ubuntu/ xenial-updates multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb http://archive\.ubuntu\.com/ubuntu/? xenial-security ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb http://archive.ubuntu.com/ubuntu/ xenial-security multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://archive\.ubuntu\.com/ubuntu/? xenial-security ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb-src http://archive.ubuntu.com/ubuntu/ xenial-security multiverse" >> /etc/apt/sources.list))

RUN mkdir /tmp/wrapper_scripts
RUN echo "#!/usr/bin/env python3\n\n# Copyright 2014-2016 Open Source Robotics Foundation, Inc.\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this file except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n\nimport subprocess\nimport sys\nfrom time import sleep\n\n\ndef main(argv=sys.argv[1:]):\n max_tries = 10\n known_error_strings = [\n 'Failed to fetch',\n 'Failed to stat',\n 'Hash Sum mismatch',\n 'Unable to locate package',\n 'is not what the server reported',\n ]\n\n command = argv[0]\n if command in ['update', 'source']:\n rc, _, _ = call_apt_repeatedly(\n argv, known_error_strings, max_tries)\n return rc\n elif command == 'update-install-clean':\n return call_apt_update_install_clean(\n argv[1:], known_error_strings, max_tries)\n else:\n assert \"Command '%s' not implemented\" % command\n\n\ndef call_apt_update_install_clean(\n install_argv, known_error_strings, max_tries):\n tries = 0\n command = 'update'\n while tries < max_tries:\n if command == 'update':\n rc, _, tries = call_apt_repeatedly(\n [command], known_error_strings, max_tries - tries,\n offset=tries)\n if rc != 0:\n # abort if update was unsuccessful even after retries\n break\n # move on to the install command if update was successful\n command = 'install'\n\n if command == 'install':\n # any call is considered a try\n tries += 1\n known_error_strings_redo_update = [\n 'Size mismatch',\n 'maybe run apt update',\n 'The following packages cannot be authenticated!',\n 'Unable to locate package',\n 'has no installation candidate',\n 'corrupted package archive',\n ]\n rc, known_error_conditions = \\\\\n call_apt(\n [command] + install_argv,\n known_error_strings + known_error_strings_redo_update)\n if not known_error_conditions:\n if rc != 0:\n # abort if install was unsuccessful\n break\n # move on to the clean command if install was successful\n command = 'clean'\n continue\n\n # known errors are always interpreted as a non-zero rc\n if rc == 0:\n rc = 1\n # check if update needs to be rerun\n if (\n set(known_error_conditions) &\n set(known_error_strings_redo_update)\n ):\n command = 'update'\n print(\"'apt install' failed and likely requires \" +\n \"'apt update' to run again\")\n # retry with update command\n continue\n\n print('')\n print('Invocation failed due to the following known error '\n 'conditions: ' + ', '.join(known_error_conditions))\n print('')\n if tries < max_tries:\n sleep_time = 5\n print(\"Reinvoke 'apt install' after sleeping %s seconds\" %\n sleep_time)\n sleep(sleep_time)\n # retry install command\n\n if command == 'clean':\n rc, _ = call_apt([command], [])\n break\n\n return rc\n\n\ndef call_apt_repeatedly(argv, known_error_strings, max_tries, offset=0):\n command = argv[0]\n for i in range(1, max_tries + 1):\n if i > 1:\n sleep_time = 5 + 2 * (i + offset)\n print(\"Reinvoke 'apt %s' (%d/%d) after sleeping %s seconds\" %\n (command, i + offset, max_tries + offset, sleep_time))\n sleep(sleep_time)\n rc, known_error_conditions = call_apt(argv, known_error_strings)\n if not known_error_conditions:\n # break the loop and return the reported rc\n break\n # known errors are always interpreted as a non-zero rc\n if rc == 0:\n rc = 1\n print('')\n print('Invocation failed due to the following known error conditions: '\n ', '.join(known_error_conditions))\n print('')\n # retry in case of failure with known error condition\n return rc, known_error_conditions, i + offset\n\n\ndef call_apt(argv, known_error_strings):\n known_error_conditions = []\n\n # some of the used options are not supported in older distros\n # e.g. Ubuntu Wily, Debian Jessie\n cmd = ['apt-get'] + argv\n print(\"Invoking '%s'\" % ' '.join(cmd))\n proc = subprocess.Popen(\n cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)\n lines = []\n while True:\n line = proc.stdout.readline()\n if not line:\n break\n line = line.decode()\n lines.append(line)\n sys.stdout.write(line)\n for known_error_string in known_error_strings:\n if known_error_string in line:\n if known_error_string not in known_error_conditions:\n known_error_conditions.append(known_error_string)\n proc.wait()\n rc = proc.returncode\n if rc and not known_error_conditions:\n print('Invocation failed without any known error condition, '\n 'printing all lines to debug known error detection:')\n for index, line in enumerate(lines):\n print(' ', index + 1, \"'%s'\" % line.rstrip('\\\\n\\\\r'))\n print('None of the following known errors were detected:')\n for index, known_error_string in enumerate(known_error_strings):\n print(' ', index + 1, \"'%s'\" % known_error_string)\n return rc, known_error_conditions\n\n\nif __name__ == '__main__':\n sys.exit(main())" > /tmp/wrapper_scripts/apt.py
RUN echo "#!/usr/bin/env python3\n\n# Copyright 2016 Open Source Robotics Foundation, Inc.\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this file except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n\nimport subprocess\nimport sys\nfrom time import sleep\n\n\ndef main(argv=sys.argv[1:]):\n max_tries = 10\n known_error_strings = [\n 'Connection timed out',\n ]\n\n command = argv[0]\n if command == 'clone':\n rc, _, _ = call_git_repeatedly(\n argv, known_error_strings, max_tries)\n return rc\n else:\n assert \"Command '%s' not implemented\" % command\n\n\ndef call_git_repeatedly(argv, known_error_strings, max_tries):\n command = argv[0]\n for i in range(1, max_tries + 1):\n if i > 1:\n sleep_time = 5 + 2 * i\n print(\"Reinvoke 'git %s' (%d/%d) after sleeping %s seconds\" %\n (command, i, max_tries, sleep_time))\n sleep(sleep_time)\n rc, known_error_conditions = call_git(argv, known_error_strings)\n if rc == 0 or not known_error_conditions:\n break\n print('')\n print('Invocation failed due to the following known error conditions: '\n ', '.join(known_error_conditions))\n print('')\n # retry in case of failure with known error condition\n return rc, known_error_conditions, i\n\n\ndef call_git(argv, known_error_strings):\n known_error_conditions = []\n\n cmd = ['git'] + argv\n print(\"Invoking '%s'\" % ' '.join(cmd))\n proc = subprocess.Popen(\n cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)\n while True:\n line = proc.stdout.readline()\n if not line:\n break\n line = line.decode()\n sys.stdout.write(line)\n for known_error_string in known_error_strings:\n if known_error_string in line:\n if known_error_string not in known_error_conditions:\n known_error_conditions.append(known_error_string)\n proc.wait()\n rc = proc.returncode\n return rc, known_error_conditions\n\n\nif __name__ == '__main__':\n sys.exit(main())" > /tmp/wrapper_scripts/git.py

# automatic invalidation once every day
RUN echo "2020-03-08 (+0000)"

RUN for i in 1 2 3; do apt-get update && apt-get install -q -y python3 && apt-get clean && break || if [ $i -lt 3 ]; then sleep 5; else false; fi; done

RUN python3 -u /tmp/wrapper_scripts/apt.py update-install-clean -q -y ccache

ENV ROS_PYTHON_VERSION=2

# for each dependency: echo version, apt update, apt install, apt clean
# to prevent exceeding the docker layer limit several lines have been folded
RUN echo "build-essential: 12.1ubuntu2" && echo "python3: 3.5.1-3" && echo "ros-kinetic-catkin: 0.7.20-1xenial-20191213-232805+0000" && echo "libeigen3-dev: 3.3~beta1-2" && echo "ros-kinetic-cv-bridge: 1.12.8-0xenial-20191214-081444+0000" && echo "ros-kinetic-ddynamic-reconfigure: 0.2.0-0xenial-20191214-091838+0000" && echo "ros-kinetic-diagnostic-updater: 1.9.3-0xenial-20191214-073750+0000" && echo "ros-kinetic-genmsg: 0.5.11-0xenial-20191214-013936+0000" && echo "ros-kinetic-image-transport: 1.11.13-0xenial-20191214-081816+0000" && echo "ros-kinetic-librealsense2: 2.31.0-1xenial-20191214-001452+0000" && echo "ros-kinetic-message-runtime: 0.4.12-0xenial-20191214-040923+0000" && echo "ros-kinetic-nav-msgs: 1.12.7-0xenial-20191214-061143+0000" && echo "ros-kinetic-nodelet: 1.9.14-0xenial-20191214-064955+0000" && echo "ros-kinetic-roscpp: 1.12.14-0xenial-20191214-062202+0000" && echo "ros-kinetic-sensor-msgs: 1.12.7-0xenial-20191214-080636+0000" && echo "ros-kinetic-std-msgs: 0.5.11-0xenial-20191214-041751+0000" && echo "ros-kinetic-tf: 1.11.9-0xenial-20200109-025234+0000" && echo "ros-kinetic-rosunit: 1.14.6-1xenial-20191214-033816+0000" && echo "ros-kinetic-xacro: 1.11.3-0xenial-20191214-075015+0000" && python3 -u /tmp/wrapper_scripts/apt.py update-install-clean -q -y -o Debug::pkgProblemResolver=yes build-essential python3 ros-kinetic-catkin libeigen3-dev ros-kinetic-cv-bridge ros-kinetic-ddynamic-reconfigure ros-kinetic-diagnostic-updater ros-kinetic-genmsg ros-kinetic-image-transport ros-kinetic-librealsense2 ros-kinetic-message-runtime ros-kinetic-nav-msgs ros-kinetic-nodelet ros-kinetic-roscpp ros-kinetic-sensor-msgs ros-kinetic-std-msgs ros-kinetic-tf ros-kinetic-rosunit ros-kinetic-xacro



# After all dependencies are installed, update ccache symlinks.
# This command is supposed to be invoked whenever a new compiler is installed
# but that isn't happening. So we invoke it here to make sure all compilers are
# picked up.
# TODO(nuclearsandwich) add link to Debian bug report when one is opened.
RUN which update-ccache-symlinks >/dev/null 2>&1 && update-ccache-symlinks

USER buildfarm
ENTRYPOINT ["sh", "-c"]
CMD ["PATH=/usr/lib/ccache:$PATH PYTHONPATH=/tmp/ros_buildfarm:$PYTHONPATH python3 -u /tmp/ros_buildfarm/scripts/devel/build_and_test.py --rosdistro-name kinetic --build-tool catkin_make_isolated --workspace-root /tmp/ws --parent-result-space"]
Mount the following volumes when running the container:
-v /tmp/ros_buildfarm:/tmp/ros_buildfarm:ro
-v /tmp/ws:/tmp/ws
+ cd -
<http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/>
+ echo # END SECTION
# END SECTION
[Kdev__realsense2_camera__ubuntu_xenial_amd64] $ /bin/sh -xe /tmp/jenkins333223958930910606.sh
+ sleep 1
+ python3 -u <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/ros_buildfarm/scripts/subprocess_reaper.py> 31484 --cid-file <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/docker_build_and_install/docker.cid>
+ echo # BEGIN SECTION: Build Dockerfile - build and install
# BEGIN SECTION: Build Dockerfile - build and install
+ cd <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/docker_build_and_install>
+ python3 -u <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/ros_buildfarm/scripts/misc/docker_pull_baseimage.py>
Get base image name from Dockerfile 'Dockerfile': ubuntu:xenial
Check docker base image for updates: docker pull ubuntu:xenial
xenial: Pulling from library/ubuntu
Digest: sha256:e9938f45e51d9ff46e2b05a62e0546d0f07489b7f22fbc5288defe760599e38a
Status: Image is up to date for ubuntu:xenial
docker.io/library/ubuntu:xenial
+ docker build --force-rm -t devel_build_and_install.kinetic_realsense2_camera .
Sending build context to Docker daemon 19.97kB
Step 1/27 : FROM ubuntu:xenial
---> 77be327e4b63
Step 2/27 : VOLUME ["/var/cache/apt/archives"]
---> Using cache
---> ea58005be804
Step 3/27 : ENV DEBIAN_FRONTEND noninteractive
---> Using cache
---> bc45edc3875a
Step 4/27 : RUN for i in 1 2 3; do apt-get update && apt-get install -q -y locales && apt-get clean && break || if [ $i -lt 3 ]; then sleep 5; else false; fi; done
---> Using cache
---> 049d63d51051
Step 5/27 : RUN echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen
---> Using cache
---> 5b3e6061aa2a
Step 6/27 : RUN locale-gen en_US.UTF-8
---> Using cache
---> f14ab9c0c584
Step 7/27 : ENV LANG en_US.UTF-8
---> Using cache
---> 1aaa6404f3de
Step 8/27 : ENV TZ UTC+00
---> Using cache
---> 101483b581a1
Step 9/27 : RUN useradd -u 1001 -l -m buildfarm
---> Using cache
---> de5653a47ac4
Step 10/27 : ENV NVIDIA_VISIBLE_DEVICES ${NVIDIA_VISIBLE_DEVICES:-all}
---> Using cache
---> 04d6c9fa3abd
Step 11/27 : ENV NVIDIA_DRIVER_CAPABILITIES ${NVIDIA_DRIVER_CAPABILITIES:+$NVIDIA_DRIVER_CAPABILITIES,}graphics
---> Using cache
---> 8924f7a24d56
Step 12/27 : RUN mkdir /tmp/keys
---> Using cache
---> 2dfdf089edc3
Step 13/27 : RUN echo "-----BEGIN PGP PUBLIC KEY BLOCK-----\nVersion: GnuPG v1\n\nmQINBFzvJpYBEADY8l1YvO7iYW5gUESyzsTGnMvVUmlV3XarBaJz9bGRmgPXh7jc\nVFrQhE0L/HV7LOfoLI9H2GWYyHBqN5ERBlcA8XxG3ZvX7t9nAZPQT2Xxe3GT3tro\nu5oCR+SyHN9xPnUwDuqUSvJ2eqMYb9B/Hph3OmtjG30jSNq9kOF5bBTk1hOTGPH4\nK/AY0jzT6OpHfXU6ytlFsI47ZKsnTUhipGsKucQ1CXlyirndZ3V3k70YaooZ55rG\naIoAWlx2H0J7sAHmqS29N9jV9mo135d+d+TdLBXI0PXtiHzE9IPaX+ctdSUrPnp+\nTwR99lxglpIG6hLuvOMAaxiqFBB/Jf3XJ8OBakfS6nHrWH2WqQxRbiITl0irkQoz\npwNEF2Bv0+Jvs1UFEdVGz5a8xexQHst/RmKrtHLct3iOCvBNqoAQRbvWvBhPjO/p\nV5cYeUljZ5wpHyFkaEViClaVWqa6PIsyLqmyjsruPCWlURLsQoQxABcL8bwxX7UT\nhM6CtH6tGlYZ85RIzRifIm2oudzV5l+8oRgFr9yVcwyOFT6JCioqkwldW52P1pk/\n/SnuexC6LYqqDuHUs5NnokzzpfS6QaWfTY5P5tz4KHJfsjDIktly3mKVfY0fSPVV\nokdGpcUzvz2hq1fqjxB6MlB/1vtk0bImfcsoxBmF7H+4E9ZN1sX/tSb0KQARAQAB\ntCZPcGVuIFJvYm90aWNzIDxpbmZvQG9zcmZvdW5kYXRpb24ub3JnPokCVAQTAQoA\nPhYhBMHPbjHmut6IaLFytPQu1vurF8ZUBQJc7yaWAhsDBQkDwmcABQsJCAcCBhUK\nCQgLAgQWAgMBAh4BAheAAAoJEPQu1vurF8ZUkhIP/RbZY1ErvCEUy8iLJm9aSpLQ\nnDZl5xILOxyZlzpg+Ml5bb0EkQDr92foCgcvLeANKARNCaGLyNIWkuyDovPV0xZJ\nrEy0kgBrDNb3++NmdI/+GA92pkedMXXioQvqdsxUagXAIB/sNGByJEhs37F05AnF\nvZbjUhceq3xTlvAMcrBWrgB4NwBivZY6IgLvl/CRQpVYwANShIQdbvHvZSxRonWh\nNXr6v/Wcf8rsp7g2VqJ2N2AcWT84aa9BLQ3Oe/SgrNx4QEhA1y7rc3oaqPVu5ZXO\nK+4O14JrpbEZ3Xs9YEjrcOuEDEpYktA8qqUDTdFyZrxb9S6BquUKrA6jZgT913kj\nJ4e7YAZobC4rH0w4u0PrqDgYOkXA9Mo7L601/7ZaDJob80UcK+Z12ZSw73IgBix6\nDiJVfXuWkk5PM2zsFn6UOQXUNlZlDAOj5NC01V0fJ8P0v6GO9YOSSQx0j5UtkUbR\nfp/4W7uCPFvwAatWEHJhlM3sQNiMNStJFegr56xQu1a/cbJH7GdbseMhG/f0BaKQ\nqXCI3ffB5y5AOLc9Hw7PYiTFQsuY1ePRhE+J9mejgWRZxkjAH/FlAubqXkDgterC\nh+sLkzGf+my2IbsMCuc+3aeNMJ5Ej/vlXefCH/MpPWAHCqpQhe2DET/jRSaM53US\nAHNx8kw4MPUkxExgI7Sd\n=4Ofr\n-----END PGP PUBLIC KEY BLOCK-----" > /tmp/keys/0.key && apt-key add /tmp/keys/0.key
---> Using cache
---> 2967241a205b
Step 14/27 : RUN echo deb http://repositories.ros.org/ubuntu/building xenial main | tee -a /etc/apt/sources.list.d/buildfarm.list
---> Using cache
---> ea1e9c6001c5
Step 15/27 : RUN grep -q -F -e "deb http://old-releases.ubuntu.com" /etc/apt/sources.list && ((grep -q -E -x -e "deb http://old-releases\.ubuntu\.com/ubuntu/? xenial ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb http://old-releases.ubuntu.com/ubuntu/ xenial multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://old-releases\.ubuntu\.com/ubuntu/? xenial ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb-src http://old-releases.ubuntu.com/ubuntu/ xenial multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb http://old-releases\.ubuntu\.com/ubuntu/? xenial-updates ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb http://old-releases.ubuntu.com/ubuntu/ xenial-updates multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://old-releases\.ubuntu\.com/ubuntu/? xenial-updates ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb-src http://old-releases.ubuntu.com/ubuntu/ xenial-updates multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb http://old-releases\.ubuntu\.com/ubuntu/? xenial-security ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb http://old-releases.ubuntu.com/ubuntu/ xenial-security multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://old-releases\.ubuntu\.com/ubuntu/? xenial-security ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb-src http://old-releases.ubuntu.com/ubuntu/ xenial-security multiverse" >> /etc/apt/sources.list)) || ((grep -q -E -x -e "deb http://archive\.ubuntu\.com/ubuntu/? xenial ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb http://archive.ubuntu.com/ubuntu/ xenial multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://archive\.ubuntu\.com/ubuntu/? xenial ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb-src http://archive.ubuntu.com/ubuntu/ xenial multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb http://archive\.ubuntu\.com/ubuntu/? xenial-updates ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb http://archive.ubuntu.com/ubuntu/ xenial-updates multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://archive\.ubuntu\.com/ubuntu/? xenial-updates ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb-src http://archive.ubuntu.com/ubuntu/ xenial-updates multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb http://archive\.ubuntu\.com/ubuntu/? xenial-security ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb http://archive.ubuntu.com/ubuntu/ xenial-security multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://archive\.ubuntu\.com/ubuntu/? xenial-security ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb-src http://archive.ubuntu.com/ubuntu/ xenial-security multiverse" >> /etc/apt/sources.list))
---> Using cache
---> 3db9e975142d
Step 16/27 : RUN mkdir /tmp/wrapper_scripts
---> Using cache
---> b04b7cbfa020
Step 17/27 : RUN echo "#!/usr/bin/env python3\n\n# Copyright 2014-2016 Open Source Robotics Foundation, Inc.\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this file except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n\nimport subprocess\nimport sys\nfrom time import sleep\n\n\ndef main(argv=sys.argv[1:]):\n max_tries = 10\n known_error_strings = [\n 'Failed to fetch',\n 'Failed to stat',\n 'Hash Sum mismatch',\n 'Unable to locate package',\n 'is not what the server reported',\n ]\n\n command = argv[0]\n if command in ['update', 'source']:\n rc, _, _ = call_apt_repeatedly(\n argv, known_error_strings, max_tries)\n return rc\n elif command == 'update-install-clean':\n return call_apt_update_install_clean(\n argv[1:], known_error_strings, max_tries)\n else:\n assert \"Command '%s' not implemented\" % command\n\n\ndef call_apt_update_install_clean(\n install_argv, known_error_strings, max_tries):\n tries = 0\n command = 'update'\n while tries < max_tries:\n if command == 'update':\n rc, _, tries = call_apt_repeatedly(\n [command], known_error_strings, max_tries - tries,\n offset=tries)\n if rc != 0:\n # abort if update was unsuccessful even after retries\n break\n # move on to the install command if update was successful\n command = 'install'\n\n if command == 'install':\n # any call is considered a try\n tries += 1\n known_error_strings_redo_update = [\n 'Size mismatch',\n 'maybe run apt update',\n 'The following packages cannot be authenticated!',\n 'Unable to locate package',\n 'has no installation candidate',\n 'corrupted package archive',\n ]\n rc, known_error_conditions = \\\\\n call_apt(\n [command] + install_argv,\n known_error_strings + known_error_strings_redo_update)\n if not known_error_conditions:\n if rc != 0:\n # abort if install was unsuccessful\n break\n # move on to the clean command if install was successful\n command = 'clean'\n continue\n\n # known errors are always interpreted as a non-zero rc\n if rc == 0:\n rc = 1\n # check if update needs to be rerun\n if (\n set(known_error_conditions) &\n set(known_error_strings_redo_update)\n ):\n command = 'update'\n print(\"'apt install' failed and likely requires \" +\n \"'apt update' to run again\")\n # retry with update command\n continue\n\n print('')\n print('Invocation failed due to the following known error '\n 'conditions: ' + ', '.join(known_error_conditions))\n print('')\n if tries < max_tries:\n sleep_time = 5\n print(\"Reinvoke 'apt install' after sleeping %s seconds\" %\n sleep_time)\n sleep(sleep_time)\n # retry install command\n\n if command == 'clean':\n rc, _ = call_apt([command], [])\n break\n\n return rc\n\n\ndef call_apt_repeatedly(argv, known_error_strings, max_tries, offset=0):\n command = argv[0]\n for i in range(1, max_tries + 1):\n if i > 1:\n sleep_time = 5 + 2 * (i + offset)\n print(\"Reinvoke 'apt %s' (%d/%d) after sleeping %s seconds\" %\n (command, i + offset, max_tries + offset, sleep_time))\n sleep(sleep_time)\n rc, known_error_conditions = call_apt(argv, known_error_strings)\n if not known_error_conditions:\n # break the loop and return the reported rc\n break\n # known errors are always interpreted as a non-zero rc\n if rc == 0:\n rc = 1\n print('')\n print('Invocation failed due to the following known error conditions: '\n ', '.join(known_error_conditions))\n print('')\n # retry in case of failure with known error condition\n return rc, known_error_conditions, i + offset\n\n\ndef call_apt(argv, known_error_strings):\n known_error_conditions = []\n\n # some of the used options are not supported in older distros\n # e.g. Ubuntu Wily, Debian Jessie\n cmd = ['apt-get'] + argv\n print(\"Invoking '%s'\" % ' '.join(cmd))\n proc = subprocess.Popen(\n cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)\n lines = []\n while True:\n line = proc.stdout.readline()\n if not line:\n break\n line = line.decode()\n lines.append(line)\n sys.stdout.write(line)\n for known_error_string in known_error_strings:\n if known_error_string in line:\n if known_error_string not in known_error_conditions:\n known_error_conditions.append(known_error_string)\n proc.wait()\n rc = proc.returncode\n if rc and not known_error_conditions:\n print('Invocation failed without any known error condition, '\n 'printing all lines to debug known error detection:')\n for index, line in enumerate(lines):\n print(' ', index + 1, \"'%s'\" % line.rstrip('\\\\n\\\\r'))\n print('None of the following known errors were detected:')\n for index, known_error_string in enumerate(known_error_strings):\n print(' ', index + 1, \"'%s'\" % known_error_string)\n return rc, known_error_conditions\n\n\nif __name__ == '__main__':\n sys.exit(main())" > /tmp/wrapper_scripts/apt.py
---> Using cache
---> a9e255d9f9eb
Step 18/27 : RUN echo "#!/usr/bin/env python3\n\n# Copyright 2016 Open Source Robotics Foundation, Inc.\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this file except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n\nimport subprocess\nimport sys\nfrom time import sleep\n\n\ndef main(argv=sys.argv[1:]):\n max_tries = 10\n known_error_strings = [\n 'Connection timed out',\n ]\n\n command = argv[0]\n if command == 'clone':\n rc, _, _ = call_git_repeatedly(\n argv, known_error_strings, max_tries)\n return rc\n else:\n assert \"Command '%s' not implemented\" % command\n\n\ndef call_git_repeatedly(argv, known_error_strings, max_tries):\n command = argv[0]\n for i in range(1, max_tries + 1):\n if i > 1:\n sleep_time = 5 + 2 * i\n print(\"Reinvoke 'git %s' (%d/%d) after sleeping %s seconds\" %\n (command, i, max_tries, sleep_time))\n sleep(sleep_time)\n rc, known_error_conditions = call_git(argv, known_error_strings)\n if rc == 0 or not known_error_conditions:\n break\n print('')\n print('Invocation failed due to the following known error conditions: '\n ', '.join(known_error_conditions))\n print('')\n # retry in case of failure with known error condition\n return rc, known_error_conditions, i\n\n\ndef call_git(argv, known_error_strings):\n known_error_conditions = []\n\n cmd = ['git'] + argv\n print(\"Invoking '%s'\" % ' '.join(cmd))\n proc = subprocess.Popen(\n cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)\n while True:\n line = proc.stdout.readline()\n if not line:\n break\n line = line.decode()\n sys.stdout.write(line)\n for known_error_string in known_error_strings:\n if known_error_string in line:\n if known_error_string not in known_error_conditions:\n known_error_conditions.append(known_error_string)\n proc.wait()\n rc = proc.returncode\n return rc, known_error_conditions\n\n\nif __name__ == '__main__':\n sys.exit(main())" > /tmp/wrapper_scripts/git.py
---> Using cache
---> d1ec8b44ee5e
Step 19/27 : RUN echo "2020-03-08 (+0000)"
---> Using cache
---> ff2ac962f0bb
Step 20/27 : RUN for i in 1 2 3; do apt-get update && apt-get install -q -y python3 && apt-get clean && break || if [ $i -lt 3 ]; then sleep 5; else false; fi; done
---> Using cache
---> a3b062b69eb8
Step 21/27 : RUN python3 -u /tmp/wrapper_scripts/apt.py update-install-clean -q -y ccache
---> Using cache
---> 9a44b9c31ec3
Step 22/27 : ENV ROS_PYTHON_VERSION=2
---> Using cache
---> 9879ad431c82
Step 23/27 : RUN echo "build-essential: 12.1ubuntu2" && echo "python3: 3.5.1-3" && echo "ros-kinetic-catkin: 0.7.20-1xenial-20191213-232805+0000" && echo "libeigen3-dev: 3.3~beta1-2" && echo "ros-kinetic-cv-bridge: 1.12.8-0xenial-20191214-081444+0000" && echo "ros-kinetic-ddynamic-reconfigure: 0.2.0-0xenial-20191214-091838+0000" && echo "ros-kinetic-diagnostic-updater: 1.9.3-0xenial-20191214-073750+0000" && echo "ros-kinetic-genmsg: 0.5.11-0xenial-20191214-013936+0000" && echo "ros-kinetic-image-transport: 1.11.13-0xenial-20191214-081816+0000" && echo "ros-kinetic-librealsense2: 2.31.0-1xenial-20191214-001452+0000" && echo "ros-kinetic-message-runtime: 0.4.12-0xenial-20191214-040923+0000" && echo "ros-kinetic-nav-msgs: 1.12.7-0xenial-20191214-061143+0000" && echo "ros-kinetic-nodelet: 1.9.14-0xenial-20191214-064955+0000" && echo "ros-kinetic-roscpp: 1.12.14-0xenial-20191214-062202+0000" && echo "ros-kinetic-sensor-msgs: 1.12.7-0xenial-20191214-080636+0000" && echo "ros-kinetic-std-msgs: 0.5.11-0xenial-20191214-041751+0000" && echo "ros-kinetic-tf: 1.11.9-0xenial-20200109-025234+0000" && python3 -u /tmp/wrapper_scripts/apt.py update-install-clean -q -y -o Debug::pkgProblemResolver=yes build-essential python3 ros-kinetic-catkin libeigen3-dev ros-kinetic-cv-bridge ros-kinetic-ddynamic-reconfigure ros-kinetic-diagnostic-updater ros-kinetic-genmsg ros-kinetic-image-transport ros-kinetic-librealsense2 ros-kinetic-message-runtime ros-kinetic-nav-msgs ros-kinetic-nodelet ros-kinetic-roscpp ros-kinetic-sensor-msgs ros-kinetic-std-msgs ros-kinetic-tf
---> Using cache
---> 94570601f30e
Step 24/27 : RUN which update-ccache-symlinks >/dev/null 2>&1 && update-ccache-symlinks
---> Using cache
---> 2d451f627709
Step 25/27 : USER buildfarm
---> Using cache
---> 1b7882fb019b
Step 26/27 : ENTRYPOINT ["sh", "-c"]
---> Using cache
---> d675d87bbc8b
Step 27/27 : CMD ["PATH=/usr/lib/ccache:$PATH PYTHONPATH=/tmp/ros_buildfarm:$PYTHONPATH python3 -u /tmp/ros_buildfarm/scripts/devel/build_and_install.py --rosdistro-name kinetic --ros-version 1 --clean-before --build-tool catkin_make_isolated --workspace-root /tmp/ws --parent-result-space"]
---> Using cache
---> 6785fe503a38
Successfully built 6785fe503a38
Successfully tagged devel_build_and_install.kinetic_realsense2_camera:latest
+ echo # END SECTION
# END SECTION
+ echo # BEGIN SECTION: Run Dockerfile - build and install
# BEGIN SECTION: Run Dockerfile - build and install
+ [ ! -d /home/jenkins-agent/.ccache ]
-- Found gtest sources under '/usr/src/gmock': gtests will be built
-- Found gmock sources under '/usr/src/gmock': gmock will be built
-- Found PythonInterp: /usr/bin/python2 (found version "2.7.12")
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Using Python nosetests: /usr/bin/nosetests-2.7
-- catkin 0.7.20
-- BUILD_SHARED_LIBS is on
-- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy
CMake Warning at CMakeLists.txt:37 (find_package):
Could not find a configuration file for package "realsense2" that is
compatible with requested version "2.32.1".

The following configuration files were considered but not accepted:

/opt/ros/kinetic/lib/x86_64-linux-gnu/cmake/realsense2/realsense2Config.cmake, version: 2.31.0



CMake Error at CMakeLists.txt:39 (message):




Intel RealSense SDK 2.0 is missing, please install it from https://github.com/IntelRealSense/librealsense/releases





-- Configuring incomplete, errors occurred!
See also "/tmp/ws/build_isolated/realsense2_camera/CMakeFiles/CMakeOutput.log".
See also "/tmp/ws/build_isolated/realsense2_camera/CMakeFiles/CMakeError.log".
<== Failed to process package 'realsense2_camera':
Command '['cmake', '/tmp/ws/src/realsense2_camera/realsense2_camera', '-DCATKIN_DEVEL_PREFIX=/tmp/ws/devel_isolated/realsense2_camera', '-DCMAKE_INSTALL_PREFIX=/tmp/ws/install_isolated', '-DBUILD_TESTING=0', '-DCATKIN_SKIP_TESTING=1', '-G', 'Unix Makefiles']' returned non-zero exit status 1

Reproduce this error by running:
==> cd /tmp/ws/build_isolated/realsense2_camera && cmake /tmp/ws/src/realsense2_camera/realsense2_camera -DCATKIN_DEVEL_PREFIX=/tmp/ws/devel_isolated/realsense2_camera -DCMAKE_INSTALL_PREFIX=/tmp/ws/install_isolated -DBUILD_TESTING=0 -DCATKIN_SKIP_TESTING=1 -G 'Unix Makefiles'

ROS Buildfarm

unread,
Mar 8, 2020, 9:32:44 AM3/8/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, nor...@github.com, doron_h...@hotmail.com
See <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/34/display/redirect?page=changes>

Changes:

[doron.hirshberg] add CHANGELOG.rst


------------------------------------------
[...truncated 65.55 KB...]
[Kdev__realsense2_camera__ubuntu_xenial_amd64] $ /bin/sh -xe /tmp/jenkins2040626073672853859.sh
+ sleep 1
+ python3 -u <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/ros_buildfarm/scripts/subprocess_reaper.py> 24884 --cid-file <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/docker_build_and_install/docker.cid>

ROS Buildfarm

unread,
Mar 22, 2020, 2:43:06 AM3/22/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, nor...@github.com, doron_h...@hotmail.com

ROS Buildfarm

unread,
May 21, 2020, 6:42:36 PM5/21/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, nor...@github.com, doron_h...@hotmail.com

ROS Buildfarm

unread,
May 27, 2020, 3:42:42 AM5/27/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, nor...@github.com, doron_h...@hotmail.com

ROS Buildfarm

unread,
Jun 16, 2020, 4:39:50 AM6/16/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, nor...@github.com, doron_h...@hotmail.com

ROS Buildfarm

unread,
Jun 17, 2020, 7:43:33 AM6/17/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, nor...@github.com, doron_h...@hotmail.com

ROS Buildfarm

unread,
Jun 17, 2020, 8:33:58 AM6/17/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, nor...@github.com, doron_h...@hotmail.com

ROS Buildfarm

unread,
Jun 18, 2020, 3:39:04 AM6/18/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, nor...@github.com, doron_h...@hotmail.com

ROS Buildfarm

unread,
Jun 18, 2020, 4:32:50 AM6/18/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, nor...@github.com, doron_h...@hotmail.com
See <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/42/display/redirect?page=changes>

Changes:

[doron_hirshberg] 2.2.14


------------------------------------------
[...truncated 65.04 KB...]

RUN mkdir /tmp/keys
RUN echo "-----BEGIN PGP PUBLIC KEY BLOCK-----\nVersion: GnuPG v1\n\nmQINBFzvJpYBEADY8l1YvO7iYW5gUESyzsTGnMvVUmlV3XarBaJz9bGRmgPXh7jc\nVFrQhE0L/HV7LOfoLI9H2GWYyHBqN5ERBlcA8XxG3ZvX7t9nAZPQT2Xxe3GT3tro\nu5oCR+SyHN9xPnUwDuqUSvJ2eqMYb9B/Hph3OmtjG30jSNq9kOF5bBTk1hOTGPH4\nK/AY0jzT6OpHfXU6ytlFsI47ZKsnTUhipGsKucQ1CXlyirndZ3V3k70YaooZ55rG\naIoAWlx2H0J7sAHmqS29N9jV9mo135d+d+TdLBXI0PXtiHzE9IPaX+ctdSUrPnp+\nTwR99lxglpIG6hLuvOMAaxiqFBB/Jf3XJ8OBakfS6nHrWH2WqQxRbiITl0irkQoz\npwNEF2Bv0+Jvs1UFEdVGz5a8xexQHst/RmKrtHLct3iOCvBNqoAQRbvWvBhPjO/p\nV5cYeUljZ5wpHyFkaEViClaVWqa6PIsyLqmyjsruPCWlURLsQoQxABcL8bwxX7UT\nhM6CtH6tGlYZ85RIzRifIm2oudzV5l+8oRgFr9yVcwyOFT6JCioqkwldW52P1pk/\n/SnuexC6LYqqDuHUs5NnokzzpfS6QaWfTY5P5tz4KHJfsjDIktly3mKVfY0fSPVV\nokdGpcUzvz2hq1fqjxB6MlB/1vtk0bImfcsoxBmF7H+4E9ZN1sX/tSb0KQARAQAB\ntCZPcGVuIFJvYm90aWNzIDxpbmZvQG9zcmZvdW5kYXRpb24ub3JnPokCVAQTAQoA\nPhYhBMHPbjHmut6IaLFytPQu1vurF8ZUBQJc7yaWAhsDBQkDwmcABQsJCAcCBhUK\nCQgLAgQWAgMBAh4BAheAAAoJEPQu1vurF8ZUkhIP/RbZY1ErvCEUy8iLJm9aSpLQ\nnDZl5xILOxyZlzpg+Ml5bb0EkQDr92foCgcvLeANKARNCaGLyNIWkuyDovPV0xZJ\nrEy0kgBrDNb3++NmdI/+GA92pkedMXXioQvqdsxUagXAIB/sNGByJEhs37F05AnF\nvZbjUhceq3xTlvAMcrBWrgB4NwBivZY6IgLvl/CRQpVYwANShIQdbvHvZSxRonWh\nNXr6v/Wcf8rsp7g2VqJ2N2AcWT84aa9BLQ3Oe/SgrNx4QEhA1y7rc3oaqPVu5ZXO\nK+4O14JrpbEZ3Xs9YEjrcOuEDEpYktA8qqUDTdFyZrxb9S6BquUKrA6jZgT913kj\nJ4e7YAZobC4rH0w4u0PrqDgYOkXA9Mo7L601/7ZaDJob80UcK+Z12ZSw73IgBix6\nDiJVfXuWkk5PM2zsFn6UOQXUNlZlDAOj5NC01V0fJ8P0v6GO9YOSSQx0j5UtkUbR\nfp/4W7uCPFvwAatWEHJhlM3sQNiMNStJFegr56xQu1a/cbJH7GdbseMhG/f0BaKQ\nqXCI3ffB5y5AOLc9Hw7PYiTFQsuY1ePRhE+J9mejgWRZxkjAH/FlAubqXkDgterC\nh+sLkzGf+my2IbsMCuc+3aeNMJ5Ej/vlXefCH/MpPWAHCqpQhe2DET/jRSaM53US\nAHNx8kw4MPUkxExgI7Sd\n=4Ofr\n-----END PGP PUBLIC KEY BLOCK-----" > /tmp/keys/0.key && apt-key add /tmp/keys/0.key
RUN echo deb http://repositories.ros.org/ubuntu/building xenial main | tee -a /etc/apt/sources.list.d/buildfarm.list

RUN grep -q -F -e "deb http://old-releases.ubuntu.com" /etc/apt/sources.list && ((grep -q -E -x -e "deb http://old-releases\.ubuntu\.com/ubuntu/? xenial ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb http://old-releases.ubuntu.com/ubuntu/ xenial multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://old-releases\.ubuntu\.com/ubuntu/? xenial ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb-src http://old-releases.ubuntu.com/ubuntu/ xenial multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb http://old-releases\.ubuntu\.com/ubuntu/? xenial-updates ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb http://old-releases.ubuntu.com/ubuntu/ xenial-updates multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://old-releases\.ubuntu\.com/ubuntu/? xenial-updates ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb-src http://old-releases.ubuntu.com/ubuntu/ xenial-updates multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb http://old-releases\.ubuntu\.com/ubuntu/? xenial-security ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb http://old-releases.ubuntu.com/ubuntu/ xenial-security multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://old-releases\.ubuntu\.com/ubuntu/? xenial-security ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb-src http://old-releases.ubuntu.com/ubuntu/ xenial-security multiverse" >> /etc/apt/sources.list)) || ((grep -q -E -x -e "deb http://archive\.ubuntu\.com/ubuntu/? xenial ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb http://archive.ubuntu.com/ubuntu/ xenial multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://archive\.ubuntu\.com/ubuntu/? xenial ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb-src http://archive.ubuntu.com/ubuntu/ xenial multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb http://archive\.ubuntu\.com/ubuntu/? xenial-updates ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb http://archive.ubuntu.com/ubuntu/ xenial-updates multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://archive\.ubuntu\.com/ubuntu/? xenial-updates ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb-src http://archive.ubuntu.com/ubuntu/ xenial-updates multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb http://archive\.ubuntu\.com/ubuntu/? xenial-security ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb http://archive.ubuntu.com/ubuntu/ xenial-security multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://archive\.ubuntu\.com/ubuntu/? xenial-security ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb-src http://archive.ubuntu.com/ubuntu/ xenial-security multiverse" >> /etc/apt/sources.list))

RUN mkdir /tmp/wrapper_scripts
RUN echo "#!/usr/bin/env python3\n\n# Copyright 2014-2016 Open Source Robotics Foundation, Inc.\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this file except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n\nimport subprocess\nimport sys\nfrom time import sleep\n\n\ndef main(argv=sys.argv[1:]):\n max_tries = 10\n known_error_strings = [\n 'Failed to fetch',\n 'Failed to stat',\n 'Hash Sum mismatch',\n 'Unable to locate package',\n 'is not what the server reported',\n ]\n\n command = argv[0]\n if command in ['update', 'source']:\n rc, _, _ = call_apt_repeatedly(\n argv, known_error_strings, max_tries)\n return rc\n elif command == 'update-install-clean':\n return call_apt_update_install_clean(\n argv[1:], known_error_strings, max_tries)\n else:\n assert \"Command '%s' not implemented\" % command\n\n\ndef call_apt_update_install_clean(\n install_argv, known_error_strings, max_tries):\n tries = 0\n command = 'update'\n while tries < max_tries:\n if command == 'update':\n rc, _, tries = call_apt_repeatedly(\n [command], known_error_strings, max_tries - tries,\n offset=tries)\n if rc != 0:\n # abort if update was unsuccessful even after retries\n break\n # move on to the install command if update was successful\n command = 'install'\n\n if command == 'install':\n # any call is considered a try\n tries += 1\n known_error_strings_redo_update = [\n 'Size mismatch',\n 'maybe run apt update',\n 'The following packages cannot be authenticated!',\n 'Unable to locate package',\n 'has no installation candidate',\n 'corrupted package archive',\n ]\n rc, known_error_conditions = \\\\\n call_apt(\n [command] + install_argv,\n known_error_strings + known_error_strings_redo_update)\n if not known_error_conditions:\n if rc != 0:\n # abort if install was unsuccessful\n break\n # move on to the clean command if install was successful\n command = 'clean'\n continue\n\n # known errors are always interpreted as a non-zero rc\n if rc == 0:\n rc = 1\n # check if update needs to be rerun\n if (\n set(known_error_conditions) &\n set(known_error_strings_redo_update)\n ):\n command = 'update'\n print(\"'apt install' failed and likely requires \" +\n \"'apt update' to run again\")\n # retry with update command\n continue\n\n print('')\n print('Invocation failed due to the following known error '\n 'conditions: ' + ', '.join(known_error_conditions))\n print('')\n if tries < max_tries:\n sleep_time = 5\n print(\"Reinvoke 'apt install' after sleeping %s seconds\" %\n sleep_time)\n sleep(sleep_time)\n # retry install command\n\n if command == 'clean':\n rc, _ = call_apt([command], [])\n break\n\n return rc\n\n\ndef call_apt_repeatedly(argv, known_error_strings, max_tries, offset=0):\n command = argv[0]\n for i in range(1, max_tries + 1):\n if i > 1:\n sleep_time = 5 + 2 * (i + offset)\n print(\"Reinvoke 'apt %s' (%d/%d) after sleeping %s seconds\" %\n (command, i + offset, max_tries + offset, sleep_time))\n sleep(sleep_time)\n rc, known_error_conditions = call_apt(argv, known_error_strings)\n if not known_error_conditions:\n # break the loop and return the reported rc\n break\n # known errors are always interpreted as a non-zero rc\n if rc == 0:\n rc = 1\n print('')\n print('Invocation failed due to the following known error conditions: '\n ', '.join(known_error_conditions))\n print('')\n # retry in case of failure with known error condition\n return rc, known_error_conditions, i + offset\n\n\ndef call_apt(argv, known_error_strings):\n known_error_conditions = []\n\n # some of the used options are not supported in older distros\n # e.g. Ubuntu Wily, Debian Jessie\n cmd = ['apt-get'] + argv\n print(\"Invoking '%s'\" % ' '.join(cmd))\n proc = subprocess.Popen(\n cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)\n lines = []\n while True:\n line = proc.stdout.readline()\n if not line:\n break\n line = line.decode()\n lines.append(line)\n sys.stdout.write(line)\n for known_error_string in known_error_strings:\n if known_error_string in line:\n if known_error_string not in known_error_conditions:\n known_error_conditions.append(known_error_string)\n proc.wait()\n rc = proc.returncode\n if rc and not known_error_conditions:\n print('Invocation failed without any known error condition, '\n 'printing all lines to debug known error detection:')\n for index, line in enumerate(lines):\n print(' ', index + 1, \"'%s'\" % line.rstrip('\\\\n\\\\r'))\n print('None of the following known errors were detected:')\n for index, known_error_string in enumerate(known_error_strings):\n print(' ', index + 1, \"'%s'\" % known_error_string)\n return rc, known_error_conditions\n\n\nif __name__ == '__main__':\n sys.exit(main())" > /tmp/wrapper_scripts/apt.py
RUN echo "#!/usr/bin/env python3\n\n# Copyright 2016 Open Source Robotics Foundation, Inc.\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this file except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n\nimport subprocess\nimport sys\nfrom time import sleep\n\n\ndef main(argv=sys.argv[1:]):\n max_tries = 10\n known_error_strings = [\n 'Connection timed out',\n ]\n\n command = argv[0]\n if command == 'clone':\n rc, _, _ = call_git_repeatedly(\n argv, known_error_strings, max_tries)\n return rc\n else:\n assert \"Command '%s' not implemented\" % command\n\n\ndef call_git_repeatedly(argv, known_error_strings, max_tries):\n command = argv[0]\n for i in range(1, max_tries + 1):\n if i > 1:\n sleep_time = 5 + 2 * i\n print(\"Reinvoke 'git %s' (%d/%d) after sleeping %s seconds\" %\n (command, i, max_tries, sleep_time))\n sleep(sleep_time)\n rc, known_error_conditions = call_git(argv, known_error_strings)\n if rc == 0 or not known_error_conditions:\n break\n print('')\n print('Invocation failed due to the following known error conditions: '\n ', '.join(known_error_conditions))\n print('')\n # retry in case of failure with known error condition\n return rc, known_error_conditions, i\n\n\ndef call_git(argv, known_error_strings):\n known_error_conditions = []\n\n cmd = ['git'] + argv\n print(\"Invoking '%s'\" % ' '.join(cmd))\n proc = subprocess.Popen(\n cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)\n while True:\n line = proc.stdout.readline()\n if not line:\n break\n line = line.decode()\n sys.stdout.write(line)\n for known_error_string in known_error_strings:\n if known_error_string in line:\n if known_error_string not in known_error_conditions:\n known_error_conditions.append(known_error_string)\n proc.wait()\n rc = proc.returncode\n return rc, known_error_conditions\n\n\nif __name__ == '__main__':\n sys.exit(main())" > /tmp/wrapper_scripts/git.py

# automatic invalidation once every day
RUN echo "2020-06-18 (+0000)"

RUN for i in 1 2 3; do apt-get update && apt-get install -q -y python3 && apt-get clean && break || if [ $i -lt 3 ]; then sleep 5; else false; fi; done

RUN python3 -u /tmp/wrapper_scripts/apt.py update-install-clean -q -y git python3-yaml

RUN python3 -u /tmp/wrapper_scripts/apt.py update-install-clean -q -y ccache

ENV ROS_PYTHON_VERSION=2

# for each dependency: echo version, apt update, apt install, apt clean
# to prevent exceeding the docker layer limit several lines have been folded
RUN echo "build-essential: 12.1ubuntu2" && echo "python3: 3.5.1-3" && echo "ros-kinetic-catkin: 0.7.20-1xenial-20191213-232805+0000" && echo "libeigen3-dev: 3.3~beta1-2" && echo "ros-kinetic-cv-bridge: 1.12.8-0xenial-20191214-081444+0000" && echo "ros-kinetic-ddynamic-reconfigure: 0.2.0-0xenial-20191214-091838+0000" && echo "ros-kinetic-diagnostic-updater: 1.9.3-0xenial-20191214-073750+0000" && echo "ros-kinetic-genmsg: 0.5.11-0xenial-20191214-013936+0000" && echo "ros-kinetic-image-transport: 1.11.13-0xenial-20191214-081816+0000" && echo "ros-kinetic-librealsense2: 2.33.1-2xenial-20200309-165832+0000" && echo "ros-kinetic-message-runtime: 0.4.12-0xenial-20191214-040923+0000" && echo "ros-kinetic-nav-msgs: 1.12.7-0xenial-20191214-061143+0000" && echo "ros-kinetic-nodelet: 1.9.14-0xenial-20191214-064955+0000" && echo "ros-kinetic-roscpp: 1.12.14-0xenial-20191214-062202+0000" && echo "ros-kinetic-sensor-msgs: 1.12.7-0xenial-20191214-080636+0000" && echo "ros-kinetic-std-msgs: 0.5.11-0xenial-20191214-041751+0000" && echo "ros-kinetic-tf: 1.11.9-0xenial-20200109-025234+0000" && echo "ros-kinetic-rosunit: 1.14.6-1xenial-20191214-033816+0000" && echo "ros-kinetic-xacro: 1.11.3-0xenial-20191214-075015+0000" && python3 -u /tmp/wrapper_scripts/apt.py update-install-clean -q -y -o Debug::pkgProblemResolver=yes build-essential python3 ros-kinetic-catkin libeigen3-dev ros-kinetic-cv-bridge ros-kinetic-ddynamic-reconfigure ros-kinetic-diagnostic-updater ros-kinetic-genmsg ros-kinetic-image-transport ros-kinetic-librealsense2 ros-kinetic-message-runtime ros-kinetic-nav-msgs ros-kinetic-nodelet ros-kinetic-roscpp ros-kinetic-sensor-msgs ros-kinetic-std-msgs ros-kinetic-tf ros-kinetic-rosunit ros-kinetic-xacro



# After all dependencies are installed, update ccache symlinks.
# This command is supposed to be invoked whenever a new compiler is installed
# but that isn't happening. So we invoke it here to make sure all compilers are
# picked up.
# TODO(nuclearsandwich) add link to Debian bug report when one is opened.
RUN which update-ccache-symlinks >/dev/null 2>&1 && update-ccache-symlinks

USER buildfarm
ENTRYPOINT ["sh", "-c"]
CMD ["PATH=/usr/lib/ccache:$PATH PYTHONPATH=/tmp/ros_buildfarm:$PYTHONPATH python3 -u /tmp/ros_buildfarm/scripts/devel/build_and_test.py --rosdistro-name kinetic --build-tool catkin_make_isolated --workspace-root /tmp/ws --parent-result-space"]
Mount the following volumes when running the container:
-v /tmp/ros_buildfarm:/tmp/ros_buildfarm:ro
-v /tmp/ws:/tmp/ws
+ cd -
<http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/>
+ echo # END SECTION
# END SECTION
[Kdev__realsense2_camera__ubuntu_xenial_amd64] $ /bin/sh -xe /tmp/jenkins6896402693881343295.sh
+ sleep 1
+ python3 -u <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/ros_buildfarm/scripts/subprocess_reaper.py> 15503 --cid-file <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/docker_build_and_install/docker.cid>
+ echo # BEGIN SECTION: Build Dockerfile - build and install
# BEGIN SECTION: Build Dockerfile - build and install
+ cd <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/docker_build_and_install>
+ python3 -u <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/ros_buildfarm/scripts/misc/docker_pull_baseimage.py>
Get base image name from Dockerfile 'Dockerfile': ubuntu:xenial
Check docker base image for updates: docker pull ubuntu:xenial
xenial: Pulling from library/ubuntu
Digest: sha256:961d69a9344d5315cd83b722f2dc34a72bc9dc4a7258fdd703c3b5d64b450f87
Status: Image is up to date for ubuntu:xenial
docker.io/library/ubuntu:xenial
+ docker build --force-rm -t devel_build_and_install.kinetic_realsense2_camera .
Sending build context to Docker daemon 19.97kB
Step 1/28 : FROM ubuntu:xenial
---> 330ae480cb85
Step 2/28 : VOLUME ["/var/cache/apt/archives"]
---> Using cache
---> 789e259fa768
Step 3/28 : ENV DEBIAN_FRONTEND noninteractive
---> Using cache
---> 2687f4829d45
Step 4/28 : RUN for i in 1 2 3; do apt-get update && apt-get install -q -y locales && apt-get clean && break || if [ $i -lt 3 ]; then sleep 5; else false; fi; done
---> Using cache
---> da6048935a38
Step 5/28 : RUN echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen
---> Using cache
---> a499eb8d0c9d
Step 6/28 : RUN locale-gen en_US.UTF-8
---> Using cache
---> 110d3cfd3b12
Step 7/28 : ENV LANG en_US.UTF-8
---> Using cache
---> dac979d85c7f
Step 8/28 : ENV TZ UTC+00
---> Using cache
---> 03f6c718067c
Step 9/28 : RUN useradd -u 1001 -l -m buildfarm
---> Using cache
---> 5c351db05b3e
Step 10/28 : ENV NVIDIA_VISIBLE_DEVICES ${NVIDIA_VISIBLE_DEVICES:-all}
---> Using cache
---> d23aa2f68c38
Step 11/28 : ENV NVIDIA_DRIVER_CAPABILITIES ${NVIDIA_DRIVER_CAPABILITIES:+$NVIDIA_DRIVER_CAPABILITIES,}graphics
---> Using cache
---> 7199818914e3
Step 12/28 : RUN mkdir /tmp/keys
---> Using cache
---> 6a2bddd7b339
Step 13/28 : RUN echo "-----BEGIN PGP PUBLIC KEY BLOCK-----\nVersion: GnuPG v1\n\nmQINBFzvJpYBEADY8l1YvO7iYW5gUESyzsTGnMvVUmlV3XarBaJz9bGRmgPXh7jc\nVFrQhE0L/HV7LOfoLI9H2GWYyHBqN5ERBlcA8XxG3ZvX7t9nAZPQT2Xxe3GT3tro\nu5oCR+SyHN9xPnUwDuqUSvJ2eqMYb9B/Hph3OmtjG30jSNq9kOF5bBTk1hOTGPH4\nK/AY0jzT6OpHfXU6ytlFsI47ZKsnTUhipGsKucQ1CXlyirndZ3V3k70YaooZ55rG\naIoAWlx2H0J7sAHmqS29N9jV9mo135d+d+TdLBXI0PXtiHzE9IPaX+ctdSUrPnp+\nTwR99lxglpIG6hLuvOMAaxiqFBB/Jf3XJ8OBakfS6nHrWH2WqQxRbiITl0irkQoz\npwNEF2Bv0+Jvs1UFEdVGz5a8xexQHst/RmKrtHLct3iOCvBNqoAQRbvWvBhPjO/p\nV5cYeUljZ5wpHyFkaEViClaVWqa6PIsyLqmyjsruPCWlURLsQoQxABcL8bwxX7UT\nhM6CtH6tGlYZ85RIzRifIm2oudzV5l+8oRgFr9yVcwyOFT6JCioqkwldW52P1pk/\n/SnuexC6LYqqDuHUs5NnokzzpfS6QaWfTY5P5tz4KHJfsjDIktly3mKVfY0fSPVV\nokdGpcUzvz2hq1fqjxB6MlB/1vtk0bImfcsoxBmF7H+4E9ZN1sX/tSb0KQARAQAB\ntCZPcGVuIFJvYm90aWNzIDxpbmZvQG9zcmZvdW5kYXRpb24ub3JnPokCVAQTAQoA\nPhYhBMHPbjHmut6IaLFytPQu1vurF8ZUBQJc7yaWAhsDBQkDwmcABQsJCAcCBhUK\nCQgLAgQWAgMBAh4BAheAAAoJEPQu1vurF8ZUkhIP/RbZY1ErvCEUy8iLJm9aSpLQ\nnDZl5xILOxyZlzpg+Ml5bb0EkQDr92foCgcvLeANKARNCaGLyNIWkuyDovPV0xZJ\nrEy0kgBrDNb3++NmdI/+GA92pkedMXXioQvqdsxUagXAIB/sNGByJEhs37F05AnF\nvZbjUhceq3xTlvAMcrBWrgB4NwBivZY6IgLvl/CRQpVYwANShIQdbvHvZSxRonWh\nNXr6v/Wcf8rsp7g2VqJ2N2AcWT84aa9BLQ3Oe/SgrNx4QEhA1y7rc3oaqPVu5ZXO\nK+4O14JrpbEZ3Xs9YEjrcOuEDEpYktA8qqUDTdFyZrxb9S6BquUKrA6jZgT913kj\nJ4e7YAZobC4rH0w4u0PrqDgYOkXA9Mo7L601/7ZaDJob80UcK+Z12ZSw73IgBix6\nDiJVfXuWkk5PM2zsFn6UOQXUNlZlDAOj5NC01V0fJ8P0v6GO9YOSSQx0j5UtkUbR\nfp/4W7uCPFvwAatWEHJhlM3sQNiMNStJFegr56xQu1a/cbJH7GdbseMhG/f0BaKQ\nqXCI3ffB5y5AOLc9Hw7PYiTFQsuY1ePRhE+J9mejgWRZxkjAH/FlAubqXkDgterC\nh+sLkzGf+my2IbsMCuc+3aeNMJ5Ej/vlXefCH/MpPWAHCqpQhe2DET/jRSaM53US\nAHNx8kw4MPUkxExgI7Sd\n=4Ofr\n-----END PGP PUBLIC KEY BLOCK-----" > /tmp/keys/0.key && apt-key add /tmp/keys/0.key
---> Using cache
---> d5f275055e4b
Step 14/28 : RUN echo deb http://repositories.ros.org/ubuntu/building xenial main | tee -a /etc/apt/sources.list.d/buildfarm.list
---> Using cache
---> 8196113f5b07
Step 15/28 : RUN grep -q -F -e "deb http://old-releases.ubuntu.com" /etc/apt/sources.list && ((grep -q -E -x -e "deb http://old-releases\.ubuntu\.com/ubuntu/? xenial ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb http://old-releases.ubuntu.com/ubuntu/ xenial multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://old-releases\.ubuntu\.com/ubuntu/? xenial ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb-src http://old-releases.ubuntu.com/ubuntu/ xenial multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb http://old-releases\.ubuntu\.com/ubuntu/? xenial-updates ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb http://old-releases.ubuntu.com/ubuntu/ xenial-updates multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://old-releases\.ubuntu\.com/ubuntu/? xenial-updates ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb-src http://old-releases.ubuntu.com/ubuntu/ xenial-updates multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb http://old-releases\.ubuntu\.com/ubuntu/? xenial-security ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb http://old-releases.ubuntu.com/ubuntu/ xenial-security multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://old-releases\.ubuntu\.com/ubuntu/? xenial-security ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb-src http://old-releases.ubuntu.com/ubuntu/ xenial-security multiverse" >> /etc/apt/sources.list)) || ((grep -q -E -x -e "deb http://archive\.ubuntu\.com/ubuntu/? xenial ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb http://archive.ubuntu.com/ubuntu/ xenial multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://archive\.ubuntu\.com/ubuntu/? xenial ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb-src http://archive.ubuntu.com/ubuntu/ xenial multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb http://archive\.ubuntu\.com/ubuntu/? xenial-updates ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb http://archive.ubuntu.com/ubuntu/ xenial-updates multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://archive\.ubuntu\.com/ubuntu/? xenial-updates ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb-src http://archive.ubuntu.com/ubuntu/ xenial-updates multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb http://archive\.ubuntu\.com/ubuntu/? xenial-security ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb http://archive.ubuntu.com/ubuntu/ xenial-security multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://archive\.ubuntu\.com/ubuntu/? xenial-security ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb-src http://archive.ubuntu.com/ubuntu/ xenial-security multiverse" >> /etc/apt/sources.list))
---> Using cache
---> c76d2d595d2b
Step 16/28 : RUN mkdir /tmp/wrapper_scripts
---> Using cache
---> 6b88bf4b11c3
Step 17/28 : RUN echo "#!/usr/bin/env python3\n\n# Copyright 2014-2016 Open Source Robotics Foundation, Inc.\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this file except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n\nimport subprocess\nimport sys\nfrom time import sleep\n\n\ndef main(argv=sys.argv[1:]):\n max_tries = 10\n known_error_strings = [\n 'Failed to fetch',\n 'Failed to stat',\n 'Hash Sum mismatch',\n 'Unable to locate package',\n 'is not what the server reported',\n ]\n\n command = argv[0]\n if command in ['update', 'source']:\n rc, _, _ = call_apt_repeatedly(\n argv, known_error_strings, max_tries)\n return rc\n elif command == 'update-install-clean':\n return call_apt_update_install_clean(\n argv[1:], known_error_strings, max_tries)\n else:\n assert \"Command '%s' not implemented\" % command\n\n\ndef call_apt_update_install_clean(\n install_argv, known_error_strings, max_tries):\n tries = 0\n command = 'update'\n while tries < max_tries:\n if command == 'update':\n rc, _, tries = call_apt_repeatedly(\n [command], known_error_strings, max_tries - tries,\n offset=tries)\n if rc != 0:\n # abort if update was unsuccessful even after retries\n break\n # move on to the install command if update was successful\n command = 'install'\n\n if command == 'install':\n # any call is considered a try\n tries += 1\n known_error_strings_redo_update = [\n 'Size mismatch',\n 'maybe run apt update',\n 'The following packages cannot be authenticated!',\n 'Unable to locate package',\n 'has no installation candidate',\n 'corrupted package archive',\n ]\n rc, known_error_conditions = \\\\\n call_apt(\n [command] + install_argv,\n known_error_strings + known_error_strings_redo_update)\n if not known_error_conditions:\n if rc != 0:\n # abort if install was unsuccessful\n break\n # move on to the clean command if install was successful\n command = 'clean'\n continue\n\n # known errors are always interpreted as a non-zero rc\n if rc == 0:\n rc = 1\n # check if update needs to be rerun\n if (\n set(known_error_conditions) &\n set(known_error_strings_redo_update)\n ):\n command = 'update'\n print(\"'apt install' failed and likely requires \" +\n \"'apt update' to run again\")\n # retry with update command\n continue\n\n print('')\n print('Invocation failed due to the following known error '\n 'conditions: ' + ', '.join(known_error_conditions))\n print('')\n if tries < max_tries:\n sleep_time = 5\n print(\"Reinvoke 'apt install' after sleeping %s seconds\" %\n sleep_time)\n sleep(sleep_time)\n # retry install command\n\n if command == 'clean':\n rc, _ = call_apt([command], [])\n break\n\n return rc\n\n\ndef call_apt_repeatedly(argv, known_error_strings, max_tries, offset=0):\n command = argv[0]\n for i in range(1, max_tries + 1):\n if i > 1:\n sleep_time = 5 + 2 * (i + offset)\n print(\"Reinvoke 'apt %s' (%d/%d) after sleeping %s seconds\" %\n (command, i + offset, max_tries + offset, sleep_time))\n sleep(sleep_time)\n rc, known_error_conditions = call_apt(argv, known_error_strings)\n if not known_error_conditions:\n # break the loop and return the reported rc\n break\n # known errors are always interpreted as a non-zero rc\n if rc == 0:\n rc = 1\n print('')\n print('Invocation failed due to the following known error conditions: '\n ', '.join(known_error_conditions))\n print('')\n # retry in case of failure with known error condition\n return rc, known_error_conditions, i + offset\n\n\ndef call_apt(argv, known_error_strings):\n known_error_conditions = []\n\n # some of the used options are not supported in older distros\n # e.g. Ubuntu Wily, Debian Jessie\n cmd = ['apt-get'] + argv\n print(\"Invoking '%s'\" % ' '.join(cmd))\n proc = subprocess.Popen(\n cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)\n lines = []\n while True:\n line = proc.stdout.readline()\n if not line:\n break\n line = line.decode()\n lines.append(line)\n sys.stdout.write(line)\n for known_error_string in known_error_strings:\n if known_error_string in line:\n if known_error_string not in known_error_conditions:\n known_error_conditions.append(known_error_string)\n proc.wait()\n rc = proc.returncode\n if rc and not known_error_conditions:\n print('Invocation failed without any known error condition, '\n 'printing all lines to debug known error detection:')\n for index, line in enumerate(lines):\n print(' ', index + 1, \"'%s'\" % line.rstrip('\\\\n\\\\r'))\n print('None of the following known errors were detected:')\n for index, known_error_string in enumerate(known_error_strings):\n print(' ', index + 1, \"'%s'\" % known_error_string)\n return rc, known_error_conditions\n\n\nif __name__ == '__main__':\n sys.exit(main())" > /tmp/wrapper_scripts/apt.py
---> Using cache
---> 7f05d1a04d5a
Step 18/28 : RUN echo "#!/usr/bin/env python3\n\n# Copyright 2016 Open Source Robotics Foundation, Inc.\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this file except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n\nimport subprocess\nimport sys\nfrom time import sleep\n\n\ndef main(argv=sys.argv[1:]):\n max_tries = 10\n known_error_strings = [\n 'Connection timed out',\n ]\n\n command = argv[0]\n if command == 'clone':\n rc, _, _ = call_git_repeatedly(\n argv, known_error_strings, max_tries)\n return rc\n else:\n assert \"Command '%s' not implemented\" % command\n\n\ndef call_git_repeatedly(argv, known_error_strings, max_tries):\n command = argv[0]\n for i in range(1, max_tries + 1):\n if i > 1:\n sleep_time = 5 + 2 * i\n print(\"Reinvoke 'git %s' (%d/%d) after sleeping %s seconds\" %\n (command, i, max_tries, sleep_time))\n sleep(sleep_time)\n rc, known_error_conditions = call_git(argv, known_error_strings)\n if rc == 0 or not known_error_conditions:\n break\n print('')\n print('Invocation failed due to the following known error conditions: '\n ', '.join(known_error_conditions))\n print('')\n # retry in case of failure with known error condition\n return rc, known_error_conditions, i\n\n\ndef call_git(argv, known_error_strings):\n known_error_conditions = []\n\n cmd = ['git'] + argv\n print(\"Invoking '%s'\" % ' '.join(cmd))\n proc = subprocess.Popen(\n cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)\n while True:\n line = proc.stdout.readline()\n if not line:\n break\n line = line.decode()\n sys.stdout.write(line)\n for known_error_string in known_error_strings:\n if known_error_string in line:\n if known_error_string not in known_error_conditions:\n known_error_conditions.append(known_error_string)\n proc.wait()\n rc = proc.returncode\n return rc, known_error_conditions\n\n\nif __name__ == '__main__':\n sys.exit(main())" > /tmp/wrapper_scripts/git.py
---> Using cache
---> 30f62b29f412
Step 19/28 : RUN echo "2020-06-18 (+0000)"
---> Using cache
---> ec3ca137466b
Step 20/28 : RUN for i in 1 2 3; do apt-get update && apt-get install -q -y python3 && apt-get clean && break || if [ $i -lt 3 ]; then sleep 5; else false; fi; done
---> Using cache
---> faf280ffa520
Step 21/28 : RUN python3 -u /tmp/wrapper_scripts/apt.py update-install-clean -q -y git python3-yaml
---> Using cache
---> 54233478e5f4
Step 22/28 : RUN python3 -u /tmp/wrapper_scripts/apt.py update-install-clean -q -y ccache
---> Using cache
---> c30833f5e94b
Step 23/28 : ENV ROS_PYTHON_VERSION=2
---> Using cache
---> 61c5c4594906
Step 24/28 : RUN echo "build-essential: 12.1ubuntu2" && echo "python3: 3.5.1-3" && echo "ros-kinetic-catkin: 0.7.20-1xenial-20191213-232805+0000" && echo "libeigen3-dev: 3.3~beta1-2" && echo "ros-kinetic-cv-bridge: 1.12.8-0xenial-20191214-081444+0000" && echo "ros-kinetic-ddynamic-reconfigure: 0.2.0-0xenial-20191214-091838+0000" && echo "ros-kinetic-diagnostic-updater: 1.9.3-0xenial-20191214-073750+0000" && echo "ros-kinetic-genmsg: 0.5.11-0xenial-20191214-013936+0000" && echo "ros-kinetic-image-transport: 1.11.13-0xenial-20191214-081816+0000" && echo "ros-kinetic-librealsense2: 2.33.1-2xenial-20200309-165832+0000" && echo "ros-kinetic-message-runtime: 0.4.12-0xenial-20191214-040923+0000" && echo "ros-kinetic-nav-msgs: 1.12.7-0xenial-20191214-061143+0000" && echo "ros-kinetic-nodelet: 1.9.14-0xenial-20191214-064955+0000" && echo "ros-kinetic-roscpp: 1.12.14-0xenial-20191214-062202+0000" && echo "ros-kinetic-sensor-msgs: 1.12.7-0xenial-20191214-080636+0000" && echo "ros-kinetic-std-msgs: 0.5.11-0xenial-20191214-041751+0000" && echo "ros-kinetic-tf: 1.11.9-0xenial-20200109-025234+0000" && python3 -u /tmp/wrapper_scripts/apt.py update-install-clean -q -y -o Debug::pkgProblemResolver=yes build-essential python3 ros-kinetic-catkin libeigen3-dev ros-kinetic-cv-bridge ros-kinetic-ddynamic-reconfigure ros-kinetic-diagnostic-updater ros-kinetic-genmsg ros-kinetic-image-transport ros-kinetic-librealsense2 ros-kinetic-message-runtime ros-kinetic-nav-msgs ros-kinetic-nodelet ros-kinetic-roscpp ros-kinetic-sensor-msgs ros-kinetic-std-msgs ros-kinetic-tf
---> Using cache
---> 912fe93b81c0
Step 25/28 : RUN which update-ccache-symlinks >/dev/null 2>&1 && update-ccache-symlinks
---> Using cache
---> d6d7285863b1
Step 26/28 : USER buildfarm
---> Using cache
---> 5bd51e0781e4
Step 27/28 : ENTRYPOINT ["sh", "-c"]
---> Using cache
---> b17be1ff6112
Step 28/28 : CMD ["PATH=/usr/lib/ccache:$PATH PYTHONPATH=/tmp/ros_buildfarm:$PYTHONPATH python3 -u /tmp/ros_buildfarm/scripts/devel/build_and_install.py --rosdistro-name kinetic --ros-version 1 --clean-before --build-tool catkin_make_isolated --workspace-root /tmp/ws --parent-result-space"]
---> Using cache
---> 594d162f87d1
Successfully built 594d162f87d1
compatible with requested version "2.35.2".

The following configuration files were considered but not accepted:

/opt/ros/kinetic/lib/x86_64-linux-gnu/cmake/realsense2/realsense2Config.cmake, version: 2.33.1



CMake Error at CMakeLists.txt:39 (message):




Intel RealSense SDK 2.0 is missing, please install it from https://github.com/IntelRealSense/librealsense/releases





-- Configuring incomplete, errors occurred!
See also "/tmp/ws/build_isolated/realsense2_camera/CMakeFiles/CMakeOutput.log".
See also "/tmp/ws/build_isolated/realsense2_camera/CMakeFiles/CMakeError.log".
<== Failed to process package 'realsense2_camera':
Command '['cmake', '/tmp/ws/src/realsense2_camera/realsense2_camera', '-DCATKIN_DEVEL_PREFIX=/tmp/ws/devel_isolated/realsense2_camera', '-DCMAKE_INSTALL_PREFIX=/tmp/ws/install_isolated', '-DBUILD_TESTING=0', '-DCATKIN_SKIP_TESTING=1', '-G', 'Unix Makefiles']' returned non-zero exit status 1

Reproduce this error by running:
==> cd /tmp/ws/build_isolated/realsense2_camera && cmake /tmp/ws/src/realsense2_camera/realsense2_camera -DCATKIN_DEVEL_PREFIX=/tmp/ws/devel_isolated/realsense2_camera -DCMAKE_INSTALL_PREFIX=/tmp/ws/install_isolated -DBUILD_TESTING=0 -DCATKIN_SKIP_TESTING=1 -G 'Unix Makefiles'

Command failed, exiting.
# END SUBSECTION
Build step 'Execute shell' marked build as failure
[CMakeGNU C Compiler (gcc)] Skipping execution of recorder since overall result is 'FAILURE'
INFO: Starting to record.
INFO: Processing GoogleTest-1.8
INFO: [GoogleTest-1.8] - No test report file(s) were found with the pattern 'ws/test_results/**/*.xml' relative to '<http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/'> for the testing framework 'GoogleTest-1.8'.
Did you enter a pattern relative to (and within) the workspace directory?
Did you generate the result report(s) for 'GoogleTest-1.8'?"
INFO: Skipping tests recording.

ROS Buildfarm

unread,
Jun 23, 2020, 3:33:51 AM6/23/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, nor...@github.com, doron_h...@hotmail.com
See <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/43/display/redirect?page=changes>

Changes:

[noreply] Merge pull request #1126 from mcamurri/add-d435i-xacro


------------------------------------------
[...truncated 205.34 KB...]
Reinst Failed because of ros-kinetic-roslib:amd64
Investigating (1) ros-kinetic-tf [ amd64 ] < none -> 1.11.9-0xenial-20200109-025234+0000 > ( misc )
Broken ros-kinetic-tf:amd64 Depends on ros-kinetic-roswtf [ amd64 ] < none -> 1.12.14-0xenial-20191214-085033+0000 > ( misc )
Considering ros-kinetic-roswtf:amd64 -1 as a solution to ros-kinetic-tf:amd64 9998
Reinst Failed because of python-rospkg:amd64
Broken ros-kinetic-tf:amd64 Depends on ros-kinetic-tf2-ros [ amd64 ] < none -> 0.5.20-0xenial-20191214-083605+0000 > ( misc ) (>= 0.5.16)
Considering ros-kinetic-tf2-ros:amd64 -1 as a solution to ros-kinetic-tf:amd64 9998
Reinst Failed because of ros-kinetic-roslib:amd64
Reinst Failed because of ros-kinetic-actionlib:amd64
Investigating (1) ros-kinetic-nodelet [ amd64 ] < none -> 1.9.14-0xenial-20191214-064955+0000 > ( misc )
Broken ros-kinetic-nodelet:amd64 Depends on ros-kinetic-pluginlib [ amd64 ] < none -> 1.11.3-0xenial-20191214-055908+0000 > ( misc ) (>= 1.10.0)
Considering ros-kinetic-pluginlib:amd64 0 as a solution to ros-kinetic-nodelet:amd64 9998
Reinst Failed because of ros-kinetic-roslib:amd64
Broken ros-kinetic-nodelet:amd64 Depends on ros-kinetic-rospy [ amd64 ] < none -> 1.12.14-0xenial-20191214-063224+0000 > ( misc )
Considering ros-kinetic-rospy:amd64 7 as a solution to ros-kinetic-nodelet:amd64 9998
Reinst Failed because of python-rospkg:amd64
Investigating (1) ros-kinetic-image-transport [ amd64 ] < none -> 1.11.13-0xenial-20191214-081816+0000 > ( misc )
Broken ros-kinetic-image-transport:amd64 Depends on ros-kinetic-pluginlib [ amd64 ] < none -> 1.11.3-0xenial-20191214-055908+0000 > ( misc )
Considering ros-kinetic-pluginlib:amd64 0 as a solution to ros-kinetic-image-transport:amd64 9998
Broken ros-kinetic-image-transport:amd64 Depends on ros-kinetic-roslib [ amd64 ] < none -> 1.14.6-1xenial-20191214-032958+0000 > ( misc )
Considering ros-kinetic-roslib:amd64 16 as a solution to ros-kinetic-image-transport:amd64 9998
Investigating (1) ros-kinetic-rospack [ amd64 ] < none -> 2.4.5-1xenial-20191214-014035+0000 > ( misc )
Broken ros-kinetic-rospack:amd64 Depends on python-rosdep [ amd64 ] < none -> 0.19.0-1 > ( python )
Considering python-rosdep:amd64 0 as a solution to ros-kinetic-rospack:amd64 8
Holding Back ros-kinetic-rospack:amd64 rather than change python-rosdep:amd64
Investigating (2) ros-kinetic-ddynamic-reconfigure [ amd64 ] < none -> 0.2.0-0xenial-20191214-091838+0000 > ( misc )
Broken ros-kinetic-ddynamic-reconfigure:amd64 Depends on ros-kinetic-dynamic-reconfigure [ amd64 ] < none -> 1.5.50-0xenial-20191214-084910+0000 > ( misc )
Considering ros-kinetic-dynamic-reconfigure:amd64 -1 as a solution to ros-kinetic-ddynamic-reconfigure:amd64 9998
Investigating (2) ros-kinetic-tf [ amd64 ] < none -> 1.11.9-0xenial-20200109-025234+0000 > ( misc )
Broken ros-kinetic-tf:amd64 Depends on ros-kinetic-roswtf [ amd64 ] < none -> 1.12.14-0xenial-20191214-085033+0000 > ( misc )
Considering ros-kinetic-roswtf:amd64 -1 as a solution to ros-kinetic-tf:amd64 9998
Broken ros-kinetic-tf:amd64 Depends on ros-kinetic-tf2-ros [ amd64 ] < none -> 0.5.20-0xenial-20191214-083605+0000 > ( misc ) (>= 0.5.16)
Considering ros-kinetic-tf2-ros:amd64 -1 as a solution to ros-kinetic-tf:amd64 9998
Investigating (2) ros-kinetic-nodelet [ amd64 ] < none -> 1.9.14-0xenial-20191214-064955+0000 > ( misc )
Broken ros-kinetic-nodelet:amd64 Depends on ros-kinetic-pluginlib [ amd64 ] < none -> 1.11.3-0xenial-20191214-055908+0000 > ( misc ) (>= 1.10.0)
Considering ros-kinetic-pluginlib:amd64 0 as a solution to ros-kinetic-nodelet:amd64 9998
Broken ros-kinetic-nodelet:amd64 Depends on ros-kinetic-rospy [ amd64 ] < none -> 1.12.14-0xenial-20191214-063224+0000 > ( misc )
Considering ros-kinetic-rospy:amd64 7 as a solution to ros-kinetic-nodelet:amd64 9998
Investigating (2) ros-kinetic-image-transport [ amd64 ] < none -> 1.11.13-0xenial-20191214-081816+0000 > ( misc )
Broken ros-kinetic-image-transport:amd64 Depends on ros-kinetic-pluginlib [ amd64 ] < none -> 1.11.3-0xenial-20191214-055908+0000 > ( misc )
Considering ros-kinetic-pluginlib:amd64 0 as a solution to ros-kinetic-image-transport:amd64 9998
Broken ros-kinetic-image-transport:amd64 Depends on ros-kinetic-roslib [ amd64 ] < none -> 1.14.6-1xenial-20191214-032958+0000 > ( misc )
Considering ros-kinetic-roslib:amd64 16 as a solution to ros-kinetic-image-transport:amd64 9998
Done
python3 is already the newest version (3.5.1-3).
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-kinetic-ddynamic-reconfigure : Depends: ros-kinetic-dynamic-reconfigure but it is not going to be installed
ros-kinetic-image-transport : Depends: ros-kinetic-pluginlib but it is not going to be installed
Depends: ros-kinetic-roslib but it is not going to be installed
ros-kinetic-nodelet : Depends: ros-kinetic-pluginlib (>= 1.10.0) but it is not going to be installed
Depends: ros-kinetic-rospy but it is not going to be installed
ros-kinetic-tf : Depends: ros-kinetic-roswtf but it is not going to be installed
Depends: ros-kinetic-tf2-ros (>= 0.5.16) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Invocation failed without any known error condition, printing all lines to debug known error detection:
1 'Reading package lists...'
2 'Building dependency tree...'
3 'Reading state information...'
4 'Starting pkgProblemResolver with broken count: 12'
5 'Starting 2 pkgProblemResolver with broken count: 12'
6 'Investigating (0) ros-kinetic-roslib [ amd64 ] < none -> 1.14.6-1xenial-20191214-032958+0000 > ( misc )'
7 'Broken ros-kinetic-roslib:amd64 Depends on python-rospkg [ amd64 ] < none -> 1.2.7-100 > ( python ) (>= 1.0.37)'
8 ' Considering python-rospkg:amd64 9 as a solution to ros-kinetic-roslib:amd64 16'
9 ' Holding Back ros-kinetic-roslib:amd64 rather than change python-rospkg:amd64'
10 'Investigating (0) ros-kinetic-rosgraph [ amd64 ] < none -> 1.12.14-0xenial-20191214-001353+0000 > ( misc )'
11 'Broken ros-kinetic-rosgraph:amd64 Depends on python-rospkg [ amd64 ] < none -> 1.2.7-100 > ( python )'
12 ' Considering python-rospkg:amd64 9 as a solution to ros-kinetic-rosgraph:amd64 13'
13 ' Holding Back ros-kinetic-rosgraph:amd64 rather than change python-rospkg:amd64'
14 'Investigating (0) ros-kinetic-rospy [ amd64 ] < none -> 1.12.14-0xenial-20191214-063224+0000 > ( misc )'
15 'Broken ros-kinetic-rospy:amd64 Depends on python-rospkg [ amd64 ] < none -> 1.2.7-100 > ( python )'
16 ' Considering python-rospkg:amd64 9 as a solution to ros-kinetic-rospy:amd64 7'
17 ' Holding Back ros-kinetic-rospy:amd64 rather than change python-rospkg:amd64'
18 'Investigating (0) python-rosdistro-modules [ amd64 ] < none -> 0.8.2-1 > ( python )'
19 'Broken python-rosdistro-modules:amd64 Depends on python-rospkg-modules [ amd64 ] < none -> 1.2.7-1 > ( python )'
20 ' Considering python-rospkg-modules:amd64 1 as a solution to python-rosdistro-modules:amd64 2'
21 ' Holding Back python-rosdistro-modules:amd64 rather than change python-rospkg-modules:amd64'
22 'Investigating (0) python-rosdistro [ amd64 ] < none -> 0.8.2-100 > ( python )'
23 'Broken python-rosdistro:amd64 Depends on python-rosdistro-modules [ amd64 ] < none -> 0.8.2-1 > ( python ) (>= 0.8.2)'
24 ' Considering python-rosdistro-modules:amd64 2 as a solution to python-rosdistro:amd64 1'
25 ' Holding Back python-rosdistro:amd64 rather than change python-rosdistro-modules:amd64'
26 'Investigating (0) ros-kinetic-rosmaster [ amd64 ] < none -> 1.12.14-0xenial-20191214-001845+0000 > ( misc )'
27 'Broken ros-kinetic-rosmaster:amd64 Depends on ros-kinetic-rosgraph [ amd64 ] < none -> 1.12.14-0xenial-20191214-001353+0000 > ( misc )'
28 ' Considering ros-kinetic-rosgraph:amd64 13 as a solution to ros-kinetic-rosmaster:amd64 0'
29 ' Holding Back ros-kinetic-rosmaster:amd64 rather than change ros-kinetic-rosgraph:amd64'
30 'Investigating (0) python-rosdep-modules [ amd64 ] < none -> 0.19.0-1 > ( python )'
31 'Broken python-rosdep-modules:amd64 Depends on python-rosdistro [ amd64 ] < none -> 0.8.2-100 > ( python )'
32 ' Considering python-rosdistro:amd64 1 as a solution to python-rosdep-modules:amd64 0'
33 ' Holding Back python-rosdep-modules:amd64 rather than change python-rosdistro:amd64'
34 'Investigating (0) ros-kinetic-rosunit [ amd64 ] < none -> 1.14.6-1xenial-20191214-033816+0000 > ( misc )'
35 'Broken ros-kinetic-rosunit:amd64 Depends on python-rospkg [ amd64 ] < none -> 1.2.7-100 > ( python )'
36 ' Considering python-rospkg:amd64 9 as a solution to ros-kinetic-rosunit:amd64 0'
37 ' Holding Back ros-kinetic-rosunit:amd64 rather than change python-rospkg:amd64'
38 'Investigating (0) ros-kinetic-rosbag [ amd64 ] < none -> 1.12.14-0xenial-20191214-075824+0000 > ( misc )'
39 'Broken ros-kinetic-rosbag:amd64 Depends on python-rospkg [ amd64 ] < none -> 1.2.7-100 > ( python )'
40 ' Considering python-rospkg:amd64 9 as a solution to ros-kinetic-rosbag:amd64 0'
41 ' Holding Back ros-kinetic-rosbag:amd64 rather than change python-rospkg:amd64'
42 'Investigating (0) ros-kinetic-rostopic [ amd64 ] < none -> 1.12.14-0xenial-20191214-080529+0000 > ( misc )'
43 'Broken ros-kinetic-rostopic:amd64 Depends on ros-kinetic-rosbag [ amd64 ] < none -> 1.12.14-0xenial-20191214-075824+0000 > ( misc )'
44 ' Considering ros-kinetic-rosbag:amd64 0 as a solution to ros-kinetic-rostopic:amd64 0'
45 ' Holding Back ros-kinetic-rostopic:amd64 rather than change ros-kinetic-rosbag:amd64'
46 'Investigating (0) ros-kinetic-rosservice [ amd64 ] < none -> 1.12.14-0xenial-20191214-081919+0000 > ( misc )'
47 'Broken ros-kinetic-rosservice:amd64 Depends on ros-kinetic-rosgraph [ amd64 ] < none -> 1.12.14-0xenial-20191214-001353+0000 > ( misc )'
48 ' Considering ros-kinetic-rosgraph:amd64 13 as a solution to ros-kinetic-rosservice:amd64 0'
49 ' Holding Back ros-kinetic-rosservice:amd64 rather than change ros-kinetic-rosgraph:amd64'
50 'Investigating (0) python-rosdep [ amd64 ] < none -> 0.19.0-1 > ( python )'
51 'Broken python-rosdep:amd64 Depends on python-rosdistro [ amd64 ] < none -> 0.8.2-100 > ( python )'
52 ' Considering python-rosdistro:amd64 1 as a solution to python-rosdep:amd64 0'
53 ' Holding Back python-rosdep:amd64 rather than change python-rosdistro:amd64'
54 'Investigating (0) ros-kinetic-roslaunch [ amd64 ] < none -> 1.12.14-0xenial-20191214-072644+0000 > ( misc )'
55 'Broken ros-kinetic-roslaunch:amd64 Depends on python-rospkg [ amd64 ] < none -> 1.2.7-100 > ( python ) (>= 1.0.37)'
56 ' Considering python-rospkg:amd64 9 as a solution to ros-kinetic-roslaunch:amd64 0'
57 ' Holding Back ros-kinetic-roslaunch:amd64 rather than change python-rospkg:amd64'
58 'Investigating (0) ros-kinetic-pluginlib [ amd64 ] < none -> 1.11.3-0xenial-20191214-055908+0000 > ( misc )'
59 'Broken ros-kinetic-pluginlib:amd64 Depends on ros-kinetic-roslib [ amd64 ] < none -> 1.14.6-1xenial-20191214-032958+0000 > ( misc ) (>= 1.11.1)'
60 ' Considering ros-kinetic-roslib:amd64 16 as a solution to ros-kinetic-pluginlib:amd64 0'
61 ' Holding Back ros-kinetic-pluginlib:amd64 rather than change ros-kinetic-roslib:amd64'
62 'Investigating (0) ros-kinetic-rosparam [ amd64 ] < none -> 1.12.14-0xenial-20191214-001840+0000 > ( misc )'
63 'Broken ros-kinetic-rosparam:amd64 Depends on ros-kinetic-rosgraph [ amd64 ] < none -> 1.12.14-0xenial-20191214-001353+0000 > ( misc )'
64 ' Considering ros-kinetic-rosgraph:amd64 13 as a solution to ros-kinetic-rosparam:amd64 -1'
65 ' Holding Back ros-kinetic-rosparam:amd64 rather than change ros-kinetic-rosgraph:amd64'
66 'Investigating (0) ros-kinetic-tf2-ros [ amd64 ] < none -> 0.5.20-0xenial-20191214-083605+0000 > ( misc )'
67 'Broken ros-kinetic-tf2-ros:amd64 Depends on ros-kinetic-rosgraph [ amd64 ] < none -> 1.12.14-0xenial-20191214-001353+0000 > ( misc )'
68 ' Considering ros-kinetic-rosgraph:amd64 13 as a solution to ros-kinetic-tf2-ros:amd64 -1'
69 ' Holding Back ros-kinetic-tf2-ros:amd64 rather than change ros-kinetic-rosgraph:amd64'
70 'Investigating (0) ros-kinetic-actionlib [ amd64 ] < none -> 1.11.13-0xenial-20191214-081641+0000 > ( misc )'
71 'Broken ros-kinetic-actionlib:amd64 Depends on ros-kinetic-roslib [ amd64 ] < none -> 1.14.6-1xenial-20191214-032958+0000 > ( misc )'
72 ' Considering ros-kinetic-roslib:amd64 16 as a solution to ros-kinetic-actionlib:amd64 -1'
73 ' Holding Back ros-kinetic-actionlib:amd64 rather than change ros-kinetic-roslib:amd64'
74 'Investigating (0) ros-kinetic-tf2-py [ amd64 ] < none -> 0.5.20-0xenial-20191214-063521+0000 > ( misc )'
75 'Broken ros-kinetic-tf2-py:amd64 Depends on ros-kinetic-rospy [ amd64 ] < none -> 1.12.14-0xenial-20191214-063224+0000 > ( misc )'
76 ' Considering ros-kinetic-rospy:amd64 7 as a solution to ros-kinetic-tf2-py:amd64 -1'
77 ' Holding Back ros-kinetic-tf2-py:amd64 rather than change ros-kinetic-rospy:amd64'
78 'Investigating (0) ros-kinetic-rostest [ amd64 ] < none -> 1.12.14-0xenial-20191214-073211+0000 > ( misc )'
79 'Broken ros-kinetic-rostest:amd64 Depends on ros-kinetic-rosgraph [ amd64 ] < none -> 1.12.14-0xenial-20191214-001353+0000 > ( misc )'
80 ' Considering ros-kinetic-rosgraph:amd64 13 as a solution to ros-kinetic-rostest:amd64 -1'
81 ' Holding Back ros-kinetic-rostest:amd64 rather than change ros-kinetic-rosgraph:amd64'
82 'Investigating (0) ros-kinetic-rosnode [ amd64 ] < none -> 1.12.14-0xenial-20191214-081230+0000 > ( misc )'
83 'Broken ros-kinetic-rosnode:amd64 Depends on ros-kinetic-rosgraph [ amd64 ] < none -> 1.12.14-0xenial-20191214-001353+0000 > ( misc )'
84 ' Considering ros-kinetic-rosgraph:amd64 13 as a solution to ros-kinetic-rosnode:amd64 -1'
85 ' Holding Back ros-kinetic-rosnode:amd64 rather than change ros-kinetic-rosgraph:amd64'
86 'Investigating (0) ros-kinetic-roswtf [ amd64 ] < none -> 1.12.14-0xenial-20191214-085033+0000 > ( misc )'
87 'Broken ros-kinetic-roswtf:amd64 Depends on python-rospkg [ amd64 ] < none -> 1.2.7-100 > ( python )'
88 ' Considering python-rospkg:amd64 9 as a solution to ros-kinetic-roswtf:amd64 -1'
89 ' Holding Back ros-kinetic-roswtf:amd64 rather than change python-rospkg:amd64'
90 'Investigating (0) ros-kinetic-rosclean [ amd64 ] < none -> 1.14.6-1xenial-20191214-001017+0000 > ( misc )'
91 'Broken ros-kinetic-rosclean:amd64 Depends on python-rospkg [ amd64 ] < none -> 1.2.7-100 > ( python )'
92 ' Considering python-rospkg:amd64 9 as a solution to ros-kinetic-rosclean:amd64 -1'
93 ' Holding Back ros-kinetic-rosclean:amd64 rather than change python-rospkg:amd64'
94 'Investigating (0) ros-kinetic-rosmsg [ amd64 ] < none -> 1.12.14-0xenial-20191214-080553+0000 > ( misc )'
95 'Broken ros-kinetic-rosmsg:amd64 Depends on python-rospkg [ amd64 ] < none -> 1.2.7-100 > ( python )'
96 ' Considering python-rospkg:amd64 9 as a solution to ros-kinetic-rosmsg:amd64 -1'
97 ' Holding Back ros-kinetic-rosmsg:amd64 rather than change python-rospkg:amd64'
98 'Investigating (0) ros-kinetic-dynamic-reconfigure [ amd64 ] < none -> 1.5.50-0xenial-20191214-084910+0000 > ( misc )'
99 'Broken ros-kinetic-dynamic-reconfigure:amd64 Depends on ros-kinetic-roslib [ amd64 ] < none -> 1.14.6-1xenial-20191214-032958+0000 > ( misc )'
100 ' Considering ros-kinetic-roslib:amd64 16 as a solution to ros-kinetic-dynamic-reconfigure:amd64 -1'
101 ' Holding Back ros-kinetic-dynamic-reconfigure:amd64 rather than change ros-kinetic-roslib:amd64'
102 'Investigating (1) ros-kinetic-ddynamic-reconfigure [ amd64 ] < none -> 0.2.0-0xenial-20191214-091838+0000 > ( misc )'
103 'Broken ros-kinetic-ddynamic-reconfigure:amd64 Depends on ros-kinetic-dynamic-reconfigure [ amd64 ] < none -> 1.5.50-0xenial-20191214-084910+0000 > ( misc )'
104 ' Considering ros-kinetic-dynamic-reconfigure:amd64 -1 as a solution to ros-kinetic-ddynamic-reconfigure:amd64 9998'
105 ' Reinst Failed early because of python2:amd64'
106 ' Reinst Failed because of python-rospkg:amd64'
107 ' Reinst Failed because of ros-kinetic-roslib:amd64'
108 'Investigating (1) ros-kinetic-tf [ amd64 ] < none -> 1.11.9-0xenial-20200109-025234+0000 > ( misc )'
109 'Broken ros-kinetic-tf:amd64 Depends on ros-kinetic-roswtf [ amd64 ] < none -> 1.12.14-0xenial-20191214-085033+0000 > ( misc )'
110 ' Considering ros-kinetic-roswtf:amd64 -1 as a solution to ros-kinetic-tf:amd64 9998'
111 ' Reinst Failed because of python-rospkg:amd64'
112 'Broken ros-kinetic-tf:amd64 Depends on ros-kinetic-tf2-ros [ amd64 ] < none -> 0.5.20-0xenial-20191214-083605+0000 > ( misc ) (>= 0.5.16)'
113 ' Considering ros-kinetic-tf2-ros:amd64 -1 as a solution to ros-kinetic-tf:amd64 9998'
114 ' Reinst Failed because of ros-kinetic-roslib:amd64'
115 ' Reinst Failed because of ros-kinetic-actionlib:amd64'
116 'Investigating (1) ros-kinetic-nodelet [ amd64 ] < none -> 1.9.14-0xenial-20191214-064955+0000 > ( misc )'
117 'Broken ros-kinetic-nodelet:amd64 Depends on ros-kinetic-pluginlib [ amd64 ] < none -> 1.11.3-0xenial-20191214-055908+0000 > ( misc ) (>= 1.10.0)'
118 ' Considering ros-kinetic-pluginlib:amd64 0 as a solution to ros-kinetic-nodelet:amd64 9998'
119 ' Reinst Failed because of ros-kinetic-roslib:amd64'
120 'Broken ros-kinetic-nodelet:amd64 Depends on ros-kinetic-rospy [ amd64 ] < none -> 1.12.14-0xenial-20191214-063224+0000 > ( misc )'
121 ' Considering ros-kinetic-rospy:amd64 7 as a solution to ros-kinetic-nodelet:amd64 9998'
122 ' Reinst Failed because of python-rospkg:amd64'
123 'Investigating (1) ros-kinetic-image-transport [ amd64 ] < none -> 1.11.13-0xenial-20191214-081816+0000 > ( misc )'
124 'Broken ros-kinetic-image-transport:amd64 Depends on ros-kinetic-pluginlib [ amd64 ] < none -> 1.11.3-0xenial-20191214-055908+0000 > ( misc )'
125 ' Considering ros-kinetic-pluginlib:amd64 0 as a solution to ros-kinetic-image-transport:amd64 9998'
126 'Broken ros-kinetic-image-transport:amd64 Depends on ros-kinetic-roslib [ amd64 ] < none -> 1.14.6-1xenial-20191214-032958+0000 > ( misc )'
127 ' Considering ros-kinetic-roslib:amd64 16 as a solution to ros-kinetic-image-transport:amd64 9998'
128 'Investigating (1) ros-kinetic-rospack [ amd64 ] < none -> 2.4.5-1xenial-20191214-014035+0000 > ( misc )'
129 'Broken ros-kinetic-rospack:amd64 Depends on python-rosdep [ amd64 ] < none -> 0.19.0-1 > ( python )'
130 ' Considering python-rosdep:amd64 0 as a solution to ros-kinetic-rospack:amd64 8'
131 ' Holding Back ros-kinetic-rospack:amd64 rather than change python-rosdep:amd64'
132 'Investigating (2) ros-kinetic-ddynamic-reconfigure [ amd64 ] < none -> 0.2.0-0xenial-20191214-091838+0000 > ( misc )'
133 'Broken ros-kinetic-ddynamic-reconfigure:amd64 Depends on ros-kinetic-dynamic-reconfigure [ amd64 ] < none -> 1.5.50-0xenial-20191214-084910+0000 > ( misc )'
134 ' Considering ros-kinetic-dynamic-reconfigure:amd64 -1 as a solution to ros-kinetic-ddynamic-reconfigure:amd64 9998'
135 'Investigating (2) ros-kinetic-tf [ amd64 ] < none -> 1.11.9-0xenial-20200109-025234+0000 > ( misc )'
136 'Broken ros-kinetic-tf:amd64 Depends on ros-kinetic-roswtf [ amd64 ] < none -> 1.12.14-0xenial-20191214-085033+0000 > ( misc )'
137 ' Considering ros-kinetic-roswtf:amd64 -1 as a solution to ros-kinetic-tf:amd64 9998'
138 'Broken ros-kinetic-tf:amd64 Depends on ros-kinetic-tf2-ros [ amd64 ] < none -> 0.5.20-0xenial-20191214-083605+0000 > ( misc ) (>= 0.5.16)'
139 ' Considering ros-kinetic-tf2-ros:amd64 -1 as a solution to ros-kinetic-tf:amd64 9998'
140 'Investigating (2) ros-kinetic-nodelet [ amd64 ] < none -> 1.9.14-0xenial-20191214-064955+0000 > ( misc )'
141 'Broken ros-kinetic-nodelet:amd64 Depends on ros-kinetic-pluginlib [ amd64 ] < none -> 1.11.3-0xenial-20191214-055908+0000 > ( misc ) (>= 1.10.0)'
142 ' Considering ros-kinetic-pluginlib:amd64 0 as a solution to ros-kinetic-nodelet:amd64 9998'
143 'Broken ros-kinetic-nodelet:amd64 Depends on ros-kinetic-rospy [ amd64 ] < none -> 1.12.14-0xenial-20191214-063224+0000 > ( misc )'
144 ' Considering ros-kinetic-rospy:amd64 7 as a solution to ros-kinetic-nodelet:amd64 9998'
145 'Investigating (2) ros-kinetic-image-transport [ amd64 ] < none -> 1.11.13-0xenial-20191214-081816+0000 > ( misc )'
146 'Broken ros-kinetic-image-transport:amd64 Depends on ros-kinetic-pluginlib [ amd64 ] < none -> 1.11.3-0xenial-20191214-055908+0000 > ( misc )'
147 ' Considering ros-kinetic-pluginlib:amd64 0 as a solution to ros-kinetic-image-transport:amd64 9998'
148 'Broken ros-kinetic-image-transport:amd64 Depends on ros-kinetic-roslib [ amd64 ] < none -> 1.14.6-1xenial-20191214-032958+0000 > ( misc )'
149 ' Considering ros-kinetic-roslib:amd64 16 as a solution to ros-kinetic-image-transport:amd64 9998'
150 'Done'
151 'python3 is already the newest version (3.5.1-3).'
152 'Some packages could not be installed. This may mean that you have'
153 'requested an impossible situation or if you are using the unstable'
154 'distribution that some required packages have not yet been created'
155 'or been moved out of Incoming.'
156 'The following information may help to resolve the situation:'
157 ''
158 'The following packages have unmet dependencies:'
159 ' ros-kinetic-ddynamic-reconfigure : Depends: ros-kinetic-dynamic-reconfigure but it is not going to be installed'
160 ' ros-kinetic-image-transport : Depends: ros-kinetic-pluginlib but it is not going to be installed'
161 ' Depends: ros-kinetic-roslib but it is not going to be installed'
162 ' ros-kinetic-nodelet : Depends: ros-kinetic-pluginlib (>= 1.10.0) but it is not going to be installed'
163 ' Depends: ros-kinetic-rospy but it is not going to be installed'
164 ' ros-kinetic-tf : Depends: ros-kinetic-roswtf but it is not going to be installed'
165 ' Depends: ros-kinetic-tf2-ros (>= 0.5.16) but it is not going to be installed'
166 'E: Unable to correct problems, you have held broken packages.'
None of the following known errors were detected:
1 'Failed to fetch'
2 'Failed to stat'
3 'Hash Sum mismatch'
4 'Unable to locate package'
5 'is not what the server reported'
6 'Size mismatch'
7 'maybe run apt update'
8 'The following packages cannot be authenticated!'
9 'Unable to locate package'
10 'has no installation candidate'
11 'corrupted package archive'
Removing intermediate container f99161150a5e
The command '/bin/sh -c echo "build-essential: 12.1ubuntu2" && echo "python3: 3.5.1-3" && echo "ros-kinetic-catkin: 0.7.20-1xenial-20191213-232805+0000" && echo "libeigen3-dev: 3.3~beta1-2" && echo "ros-kinetic-cv-bridge: 1.12.8-0xenial-20191214-081444+0000" && echo "ros-kinetic-ddynamic-reconfigure: 0.2.0-0xenial-20191214-091838+0000" && echo "ros-kinetic-diagnostic-updater: 1.9.3-0xenial-20191214-073750+0000" && echo "ros-kinetic-genmsg: 0.5.11-0xenial-20191214-013936+0000" && echo "ros-kinetic-image-transport: 1.11.13-0xenial-20191214-081816+0000" && echo "ros-kinetic-librealsense2: 2.33.1-2xenial-20200309-165832+0000" && echo "ros-kinetic-message-runtime: 0.4.12-0xenial-20191214-040923+0000" && echo "ros-kinetic-nav-msgs: 1.12.7-0xenial-20191214-061143+0000" && echo "ros-kinetic-nodelet: 1.9.14-0xenial-20191214-064955+0000" && echo "ros-kinetic-roscpp: 1.12.14-0xenial-20191214-062202+0000" && echo "ros-kinetic-sensor-msgs: 1.12.7-0xenial-20191214-080636+0000" && echo "ros-kinetic-std-msgs: 0.5.11-0xenial-20191214-041751+0000" && echo "ros-kinetic-tf: 1.11.9-0xenial-20200109-025234+0000" && python3 -u /tmp/wrapper_scripts/apt.py update-install-clean -q -y -o Debug::pkgProblemResolver=yes build-essential python3 ros-kinetic-catkin libeigen3-dev ros-kinetic-cv-bridge ros-kinetic-ddynamic-reconfigure ros-kinetic-diagnostic-updater ros-kinetic-genmsg ros-kinetic-image-transport ros-kinetic-librealsense2 ros-kinetic-message-runtime ros-kinetic-nav-msgs ros-kinetic-nodelet ros-kinetic-roscpp ros-kinetic-sensor-msgs ros-kinetic-std-msgs ros-kinetic-tf' returned a non-zero code: 100

ROS Buildfarm

unread,
Jun 28, 2020, 7:38:35 AM6/28/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, nor...@github.com, doron_h...@hotmail.com

ROS Buildfarm

unread,
Jun 29, 2020, 5:33:18 AM6/29/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, nor...@github.com, doron_h...@hotmail.com
See <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/45/display/redirect>

Changes:


------------------------------------------
[...truncated 85.31 KB...]
Unpacking python3-rosdep-modules (0.19.0-1) ...
Selecting previously unselected package python3-rosdep.
Preparing to unpack .../python3-rosdep_0.19.0-1_all.deb ...
Unpacking python3-rosdep (0.19.0-1) ...
Selecting previously unselected package rename.
Preparing to unpack .../archives/rename_0.20-4_all.deb ...
Unpacking rename (0.20-4) ...
Processing triggers for systemd (229-4ubuntu21.28) ...
Processing triggers for libc-bin (2.23-0ubuntu11) ...
Processing triggers for mime-support (3.59ubuntu1) ...
Setting up libatm1:amd64 (1:2.5.1-1.5) ...
Setting up libmnl0:amd64 (1.0.3-5) ...
Setting up libpopt0:amd64 (1.16-10) ...
Setting up libgdbm3:amd64 (1.8.3-13.1) ...
Setting up libxau6:amd64 (1:1.0.8-1) ...
Setting up libxdmcp6:amd64 (1:1.1.2-1.1) ...
Setting up libxcb1:amd64 (1.11.1-1ubuntu1) ...
Setting up libx11-data (2:1.6.3-1ubuntu2.1) ...
Setting up libx11-6:amd64 (2:1.6.3-1ubuntu2.1) ...
Setting up libxext6:amd64 (2:1.3.3-1) ...
Setting up sgml-base (1.26+nmu4ubuntu1) ...
Setting up libjpeg-turbo8:amd64 (1.4.2-0ubuntu3.4) ...
Setting up libyaml-0-2:amd64 (0.1.6-3) ...
Setting up perl-modules-5.22 (5.22.1-9ubuntu0.6) ...
Setting up libperl5.22:amd64 (5.22.1-9ubuntu0.6) ...
Setting up perl (5.22.1-9ubuntu0.6) ...
update-alternatives: using /usr/bin/prename to provide /usr/bin/rename (rename) in auto mode
Setting up libffi6:amd64 (3.2.1-4) ...
Setting up libpython2.7-stdlib:amd64 (2.7.12-1ubuntu0~16.04.11) ...
Setting up python2.7 (2.7.12-1ubuntu0~16.04.11) ...
Setting up libpython-stdlib:amd64 (2.7.12-1~16.04) ...
Setting up python (2.7.12-1~16.04) ...
Setting up libjbig0:amd64 (2.1-3.1) ...
Setting up tzdata (2020a-0ubuntu0.16.04) ...

Current default time zone: 'Etc/UTC'
Local time is now: Mon Jun 29 09:32:46 UTC 2020.
Universal Time is now: Mon Jun 29 09:32:46 UTC 2020.
Run 'dpkg-reconfigure tzdata' if you wish to change it.

Setting up distro-info-data (0.28ubuntu0.14) ...
Setting up iproute2 (4.3.0-1ubuntu3.16.04.5) ...
Setting up ifupdown (0.8.10ubuntu1.4) ...
Creating /etc/network/interfaces.
Setting up libisc-export160 (1:9.10.3.dfsg.P4-8ubuntu1.16) ...
Setting up libdns-export162 (1:9.10.3.dfsg.P4-8ubuntu1.16) ...
Setting up isc-dhcp-client (4.3.3-5ubuntu12.10) ...
Setting up isc-dhcp-common (4.3.3-5ubuntu12.10) ...
Setting up less (481-2.1ubuntu0.2) ...
Setting up libapt-inst2.0:amd64 (1.2.32ubuntu0.1) ...
Setting up libbsd0:amd64 (0.8.2-1ubuntu0.1) ...
Setting up libgmp10:amd64 (2:6.1.0+dfsg-2) ...
Setting up libnettle6:amd64 (3.2-1ubuntu0.16.04.1) ...
Setting up libhogweed4:amd64 (3.2-1ubuntu0.16.04.1) ...
Setting up libidn11:amd64 (1.32-3ubuntu1.2) ...
Setting up libp11-kit0:amd64 (0.23.2-5~ubuntu16.04.1) ...
Setting up libtasn1-6:amd64 (4.7-3ubuntu0.16.04.3) ...
Setting up libgnutls30:amd64 (3.4.10-4ubuntu1.7) ...
Setting up libpng12-0:amd64 (1.2.54-1ubuntu1.1) ...
Setting up libxtables11:amd64 (1.6.0-2ubuntu3) ...
Setting up lsb-release (9.20160110ubuntu0.2) ...
Setting up netbase (5.3) ...
Setting up sudo (1.8.16-0ubuntu1.9) ...
Setting up ucf (3.0036) ...
Setting up openssl (1.0.2g-1ubuntu4.16) ...
Setting up ca-certificates (20190110~16.04.1) ...
Setting up iso-codes (3.65-1) ...
Setting up krb5-locales (1.13.2+dfsg-5ubuntu2.1) ...
Setting up libroken18-heimdal:amd64 (1.7~git20150920+dfsg-4ubuntu1.16.04.1) ...
Setting up libasn1-8-heimdal:amd64 (1.7~git20150920+dfsg-4ubuntu1.16.04.1) ...
Setting up libkrb5support0:amd64 (1.13.2+dfsg-5ubuntu2.1) ...
Setting up libk5crypto3:amd64 (1.13.2+dfsg-5ubuntu2.1) ...
Setting up libkeyutils1:amd64 (1.5.9-8ubuntu1) ...
Setting up libkrb5-3:amd64 (1.13.2+dfsg-5ubuntu2.1) ...
Setting up libgssapi-krb5-2:amd64 (1.13.2+dfsg-5ubuntu2.1) ...
Setting up libhcrypto4-heimdal:amd64 (1.7~git20150920+dfsg-4ubuntu1.16.04.1) ...
Setting up libheimbase1-heimdal:amd64 (1.7~git20150920+dfsg-4ubuntu1.16.04.1) ...
Setting up libwind0-heimdal:amd64 (1.7~git20150920+dfsg-4ubuntu1.16.04.1) ...
Setting up libhx509-5-heimdal:amd64 (1.7~git20150920+dfsg-4ubuntu1.16.04.1) ...
Setting up libkrb5-26-heimdal:amd64 (1.7~git20150920+dfsg-4ubuntu1.16.04.1) ...
Setting up libheimntlm0-heimdal:amd64 (1.7~git20150920+dfsg-4ubuntu1.16.04.1) ...
Setting up libgssapi3-heimdal:amd64 (1.7~git20150920+dfsg-4ubuntu1.16.04.1) ...
Setting up libsasl2-modules-db:amd64 (2.1.26.dfsg1-14ubuntu0.2) ...
Setting up libsasl2-2:amd64 (2.1.26.dfsg1-14ubuntu0.2) ...
Setting up libldap-2.4-2:amd64 (2.4.42+dfsg-2ubuntu3.8) ...
Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d-1ubuntu0.1) ...
Setting up libcurl3-gnutls:amd64 (7.47.0-1ubuntu2.15) ...
Setting up libedit2:amd64 (3.1-20150325-1ubuntu2) ...
Setting up libsasl2-modules:amd64 (2.1.26.dfsg1-14ubuntu0.2) ...
Setting up libxmuu1:amd64 (2:1.1.2-2) ...
Setting up openssh-client (1:7.2p2-4ubuntu2.8) ...
Setting up python-apt-common (1.1.0~beta1ubuntu0.16.04.9) ...
Setting up python3-apt (1.1.0~beta1ubuntu0.16.04.9) ...
Setting up rsync (3.1.1-3ubuntu1.3) ...
invoke-rc.d: could not determine current runlevel
invoke-rc.d: policy-rc.d denied execution of restart.
Setting up wget (1.17.1-1ubuntu1.5) ...
Setting up xauth (1:1.0.9-1ubuntu2) ...
Setting up xml-core (0.13+nmu2) ...
Setting up liberror-perl (0.17-1.2) ...
Setting up git-man (1:2.7.4-0ubuntu1.9) ...
Setting up git (1:2.7.4-0ubuntu1.9) ...
Setting up libfreetype6:amd64 (2.6.1-0.1ubuntu2.4) ...
Setting up libjpeg8:amd64 (8c-2ubuntu8) ...
Setting up liblcms2-2:amd64 (2.6-3ubuntu2.1) ...
Setting up libpaper1:amd64 (1.1.24+nmu4ubuntu1) ...

Creating config file /etc/papersize with new version
Setting up libpaper-utils (1.1.24+nmu4ubuntu1) ...
Setting up libtiff5:amd64 (4.0.6-1ubuntu0.7) ...
Setting up patch (2.7.5-1ubuntu0.16.04.2) ...
Setting up python3-six (1.10.0-3) ...
Setting up python3-dateutil (2.4.2-1) ...
Setting up python3-roman (2.0.0-2) ...
Setting up python3-pyparsing (2.0.3+dfsg1-1ubuntu0.1) ...
Setting up python3-empy (3.3.2-1build1) ...
Setting up libwebp5:amd64 (0.4.4-1) ...
Setting up libwebpmux1:amd64 (0.4.4-1) ...
Setting up python3-pil:amd64 (3.1.2-0ubuntu1.3) ...
Setting up python3-pkg-resources (20.7.0-1) ...
Setting up python3-pygments (2.1+dfsg-1) ...
Setting up python3-yaml (3.11-3build1) ...
Setting up python3-setuptools (20.7.0-1) ...
Setting up rename (0.20-4) ...
update-alternatives: using /usr/bin/file-rename to provide /usr/bin/rename (rename) in auto mode
Processing triggers for sgml-base (1.26+nmu4ubuntu1) ...
Setting up docutils-common (0.12+dfsg-1) ...
Processing triggers for sgml-base (1.26+nmu4ubuntu1) ...
Setting up python3-docutils (0.12+dfsg-1) ...
update-alternatives: using /usr/share/docutils/scripts/python3/rst-buildhtml to provide /usr/bin/rst-buildhtml (rst-buildhtml) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rst2html to provide /usr/bin/rst2html (rst2html) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rst2latex to provide /usr/bin/rst2latex (rst2latex) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rst2man to provide /usr/bin/rst2man (rst2man) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rst2odt to provide /usr/bin/rst2odt (rst2odt) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rst2odt_prepstyles to provide /usr/bin/rst2odt_prepstyles (rst2odt_prepstyles) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rst2pseudoxml to provide /usr/bin/rst2pseudoxml (rst2pseudoxml) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rst2s5 to provide /usr/bin/rst2s5 (rst2s5) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rst2xetex to provide /usr/bin/rst2xetex (rst2xetex) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rst2xml to provide /usr/bin/rst2xml (rst2xml) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rstpep2html to provide /usr/bin/rstpep2html (rstpep2html) in auto mode
Setting up python3-catkin-pkg-modules (0.4.22-1) ...
Setting up python3-catkin-pkg (0.4.22-100) ...
Setting up python3-rospkg-modules (1.2.8-1) ...
Setting up python3-rosdistro-modules (0.8.2-1) ...
Setting up python3-rosdistro (0.8.2-100) ...
Setting up python3-rospkg (1.2.8-100) ...
Setting up python3-rosdep-modules (0.19.0-1) ...
Setting up python3-rosdep (0.19.0-1) ...
Processing triggers for libc-bin (2.23-0ubuntu11) ...
Processing triggers for systemd (229-4ubuntu21.28) ...
Processing triggers for ca-certificates (20190110~16.04.1) ...
Updating certificates in /etc/ssl/certs...
127 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
Invoking 'apt-get clean'
Removing intermediate container 309fb803cf07
---> e667a90b144b
Step 19/25 : RUN echo "2020-06-29 09:32:21 +0000"
---> Running in aedeaa703901
2020-06-29 09:32:21 +0000
Removing intermediate container aedeaa703901
---> 4b21928701e1
Step 20/25 : RUN python3 -u /tmp/wrapper_scripts/apt.py update
---> Running in a1d80408025a
Invoking 'apt-get update'
Hit:1 http://repositories.ros.org/ubuntu/building xenial InRelease
Hit:2 http://security.ubuntu.com/ubuntu xenial-security InRelease
Hit:3 http://archive.ubuntu.com/ubuntu xenial InRelease
Hit:4 http://archive.ubuntu.com/ubuntu xenial-updates InRelease
Hit:5 http://archive.ubuntu.com/ubuntu xenial-backports InRelease
Reading package lists...
Removing intermediate container a1d80408025a
---> 583a392ba8d9
Step 21/25 : ENV ROSDISTRO_INDEX_URL https://raw.githubusercontent.com/ros/rosdistro/master/index-v4.yaml
---> Running in e49be04bfdbe
Removing intermediate container e49be04bfdbe
---> 911214d75f31
Step 22/25 : RUN rosdep init
---> Running in 4fe1854cbe28
Wrote /etc/ros/rosdep/sources.list.d/20-default.list
Recommended: please run

rosdep update

Removing intermediate container 4fe1854cbe28
---> fcbbf65a166a
Step 23/25 : USER buildfarm
---> Running in 2398cba3b65d
Removing intermediate container 2398cba3b65d
---> 1d2287fba95f
Step 24/25 : ENTRYPOINT ["sh", "-c"]
---> Running in 8d55a775c183
Removing intermediate container 8d55a775c183
---> 5fd8d364bcdd
Step 25/25 : CMD ["rosdep update && PYTHONPATH=/tmp/ros_buildfarm:$PYTHONPATH python3 -u /tmp/ros_buildfarm/scripts/devel/create_devel_task_generator.py --rosdistro-name kinetic --workspace-root /tmp/ws --os-name ubuntu --os-code-name xenial --arch amd64 --distribution-repository-urls http://repositories.ros.org/ubuntu/building --distribution-repository-key-files /tmp/keys/0.key --build-tool catkin_make_isolated --ros-version 1 --env-vars ROS_PYTHON_VERSION=2 --dockerfile-dir /tmp/docker_build_and_install --build-tool-args && PYTHONPATH=/tmp/ros_buildfarm:$PYTHONPATH python3 -u /tmp/ros_buildfarm/scripts/devel/create_devel_task_generator.py --rosdistro-name kinetic --workspace-root /tmp/ws --os-name ubuntu --os-code-name xenial --arch amd64 --distribution-repository-urls http://repositories.ros.org/ubuntu/building --distribution-repository-key-files /tmp/keys/0.key --build-tool catkin_make_isolated --ros-version 1 --env-vars ROS_PYTHON_VERSION=2 --dockerfile-dir /tmp/docker_build_and_test --testing --build-tool-args --build-tool-test-args "]
---> Running in 6bd83385c05f
Removing intermediate container 6bd83385c05f
---> d55905bfd6c9
Successfully built d55905bfd6c9
Successfully tagged devel_task_generation.kinetic_realsense2_camera:latest
+ echo # END SECTION
# END SECTION
+ echo # BEGIN SECTION: Run Dockerfile - generating devel tasks
# BEGIN SECTION: Run Dockerfile - generating devel tasks
+ rm -fr <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/docker_build_and_install>
+ rm -fr <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/docker_build_and_test>
+ mkdir -p <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/docker_build_and_install>
+ mkdir -p <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/docker_build_and_test>
+ docker run --rm --cidfile=<http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/docker_generating_dockers/docker.cid> -e=HOME=/home/buildfarm -e=TRAVIS= -e=ROS_BUILDFARM_PULL_REQUEST_BRANCH= -v <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/ros_buildfarm>:/tmp/ros_buildfarm:ro -v <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/ws>:/tmp/ws:ro -v <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/docker_build_and_install>:/tmp/docker_build_and_install -v <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/docker_build_and_test>:/tmp/docker_build_and_test devel_task_generation.kinetic_realsense2_camera
ERROR: unable to process source [https://raw.githubusercontent.com/ros/rosdistro/master/releases/fuerte.yaml]:
Failed to download target platform data for gbpdistro:
HTTP Error 500: Internal Server Error
reading in sources list data from /etc/ros/rosdep/sources.list.d
Hit https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/osx-homebrew.yaml
Hit https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/base.yaml
Hit https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/python.yaml
Hit https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/ruby.yaml
Query rosdistro index https://raw.githubusercontent.com/ros/rosdistro/master/index-v4.yaml
Skip end-of-life distro "ardent"
Skip end-of-life distro "bouncy"
Skip end-of-life distro "crystal"
Add distro "dashing"
Add distro "eloquent"
Add distro "foxy"
Skip end-of-life distro "groovy"
Skip end-of-life distro "hydro"
Skip end-of-life distro "indigo"
Skip end-of-life distro "jade"
Add distro "kinetic"
Skip end-of-life distro "lunar"
Add distro "melodic"
Add distro "noetic"
Add distro "rolling"
updated cache in /home/buildfarm/.ros/rosdep/sources.cache
ERROR: Not all sources were able to be updated.
[[[
ERROR: unable to process source [https://raw.githubusercontent.com/ros/rosdistro/master/releases/fuerte.yaml]:
Failed to download target platform data for gbpdistro:
HTTP Error 500: Internal Server Error
]]]

ROS Buildfarm

unread,
Jun 29, 2020, 7:40:03 AM6/29/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, nor...@github.com, doron_h...@hotmail.com

ROS Buildfarm

unread,
Jul 12, 2020, 8:41:23 AM7/12/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, nor...@github.com, doron_h...@hotmail.com

ROS Buildfarm

unread,
Jul 13, 2020, 6:36:33 AM7/13/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, nor...@github.com, doron_h...@hotmail.com
See <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/48/display/redirect>

Changes:


------------------------------------------
[...truncated 397.05 KB...]
Setting up xterm (322-1ubuntu1) ...
update-alternatives: using /usr/bin/xterm to provide /usr/bin/x-terminal-emulator (x-terminal-emulator) in auto mode
update-alternatives: using /usr/bin/lxterm to provide /usr/bin/x-terminal-emulator (x-terminal-emulator) in auto mode
Setting up libconsole-bridge0.2v5:amd64 (0.3.2-1) ...
Setting up libconsole-bridge-dev:amd64 (0.3.2-1) ...
Setting up ocl-icd-libopencl1:amd64 (2.2.8-1) ...
Setting up libhwloc-plugins (1.11.2-3) ...
Setting up liblz4-dev:amd64 (0.0~r131-2ubuntu2) ...
Setting up libtinyxml2-2v5:amd64 (2.2.0-1.1ubuntu1) ...
Setting up libtinyxml2-dev:amd64 (2.2.0-1.1ubuntu1) ...
Setting up proj-bin (4.9.2-2) ...
Setting up ros-kinetic-cpp-common (0.6.11-0xenial-20191214-013837+0000) ...
Setting up ros-kinetic-rostime (0.6.11-0xenial-20191214-033908+0000) ...
Setting up ros-kinetic-roscpp-traits (0.6.11-0xenial-20191214-035847+0000) ...
Setting up ros-kinetic-roscpp-serialization (0.6.11-0xenial-20191214-040238+0000) ...
Setting up ros-kinetic-xmlrpcpp (1.12.14-0xenial-20191214-035900+0000) ...
Setting up ros-kinetic-roslz4 (1.12.14-0xenial-20191214-035112+0000) ...
Setting up ros-kinetic-rosbag-storage (1.12.14-0xenial-20191214-040858+0000) ...
Setting up ros-kinetic-smclib (1.8.3-0xenial-20191214-041046+0000) ...
Setting up ros-kinetic-class-loader (0.3.9-0xenial-20191214-003009+0000) ...
Setting up libgtk-3-common (3.18.9-1ubuntu3.3) ...
Setting up libgtk-3-0:amd64 (3.18.9-1ubuntu3.3) ...
Setting up odbcinst1debian2:amd64 (2.3.1-4.1) ...
Setting up libgdal1i (1.11.3+dfsg-3build2) ...
Setting up unixodbc (2.3.1-4.1) ...
Setting up unixodbc-dev (2.3.1-4.1) ...
Setting up libgdal-dev (1.11.3+dfsg-3build2) ...
Setting up libvtk6.2 (6.2.0+dfsg1-10build1+debian11.1+osrf1) ...
Setting up libvtk6.2-qt (6.2.0+dfsg1-10build1+debian11.1+osrf1) ...
Setting up libvtk6-java (6.2.0+dfsg1-10build1+debian11.1+osrf1) ...
Setting up python-vtk6 (6.2.0+dfsg1-10build1+debian11.1+osrf1) ...
Setting up tcl-vtk6 (6.2.0+dfsg1-10build1+debian11.1+osrf1) ...
Setting up vtk6 (6.2.0+dfsg1-10build1+debian11.1+osrf1) ...
Setting up libvtk6-dev (6.2.0+dfsg1-10build1+debian11.1+osrf1) ...
Setting up libvtk6-qt-dev (6.2.0+dfsg1-10build1+debian11.1+osrf1) ...
Setting up notification-daemon (3.18.2-1) ...
Setting up libgtk-3-bin (3.18.9-1ubuntu3.3) ...
Setting up adwaita-icon-theme (3.18.0-2ubuntu3.1) ...
update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode
Setting up odbcinst (2.3.1-4.1) ...
Setting up humanity-icon-theme (0.6.10.1) ...
Setting up ubuntu-mono (14.04+16.04.20180326-0ubuntu1) ...
Processing triggers for sgml-base (1.26+nmu4ubuntu1) ...
Setting up docutils-common (0.12+dfsg-1) ...
Processing triggers for sgml-base (1.26+nmu4ubuntu1) ...
Setting up python-docutils (0.12+dfsg-1) ...
update-alternatives: using /usr/share/docutils/scripts/python2/rst-buildhtml to provide /usr/bin/rst-buildhtml (rst-buildhtml) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python2/rst2html to provide /usr/bin/rst2html (rst2html) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python2/rst2latex to provide /usr/bin/rst2latex (rst2latex) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python2/rst2man to provide /usr/bin/rst2man (rst2man) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python2/rst2odt to provide /usr/bin/rst2odt (rst2odt) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python2/rst2odt_prepstyles to provide /usr/bin/rst2odt_prepstyles (rst2odt_prepstyles) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python2/rst2pseudoxml to provide /usr/bin/rst2pseudoxml (rst2pseudoxml) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python2/rst2s5 to provide /usr/bin/rst2s5 (rst2s5) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python2/rst2xetex to provide /usr/bin/rst2xetex (rst2xetex) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python2/rst2xml to provide /usr/bin/rst2xml (rst2xml) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python2/rstpep2html to provide /usr/bin/rstpep2html (rstpep2html) in auto mode
Setting up python-catkin-pkg-modules (0.4.22-1) ...
Setting up python-catkin-pkg (0.4.22-100) ...
Setting up python-rospkg-modules (1.2.8-1) ...
Setting up python-rosdistro-modules (0.8.2-1) ...
Setting up python-rosdistro (0.8.2-100) ...
Setting up python-rospkg (1.2.8-100) ...
Setting up python-rosdep-modules (0.19.0-1) ...
Setting up python-rosdep (0.19.0-1) ...
Setting up ros-kinetic-catkin (0.7.20-1xenial-20191213-232805+0000) ...
Setting up ros-kinetic-genmsg (0.5.11-0xenial-20191214-013936+0000) ...
Setting up ros-kinetic-gencpp (0.6.0-0xenial-20191214-033928+0000) ...
Setting up ros-kinetic-geneus (2.2.6-0xenial-20191214-033904+0000) ...
Setting up ros-kinetic-genlisp (0.4.16-0xenial-20191214-033115+0000) ...
Setting up ros-kinetic-gennodejs (2.0.1-0xenial-20191214-033136+0000) ...
Setting up ros-kinetic-genpy (0.6.7-0xenial-20191214-033015+0000) ...
Setting up ros-kinetic-message-generation (0.4.0-0xenial-20191214-035836+0000) ...
Setting up ros-kinetic-message-runtime (0.4.12-0xenial-20191214-040923+0000) ...
Setting up ros-kinetic-std-msgs (0.5.11-0xenial-20191214-041751+0000) ...
Setting up ros-kinetic-actionlib-msgs (1.12.7-0xenial-20191214-060552+0000) ...
Setting up ros-kinetic-rosbuild (1.14.6-1xenial-20191214-041728+0000) ...
Setting up ros-kinetic-rosconsole (1.12.14-0xenial-20191214-042206+0000) ...
Setting up ros-kinetic-rosgraph-msgs (1.11.2-0xenial-20191214-061538+0000) ...
Setting up ros-kinetic-roscpp (1.12.14-0xenial-20191214-062202+0000) ...
Setting up ros-kinetic-rospack (2.4.5-1xenial-20191214-014035+0000) ...
Setting up ros-kinetic-roslib (1.14.6-1xenial-20191214-032958+0000) ...
Setting up ros-kinetic-rosgraph (1.12.14-0xenial-20191214-001353+0000) ...
Setting up ros-kinetic-rospy (1.12.14-0xenial-20191214-063224+0000) ...
Setting up ros-kinetic-rosclean (1.14.6-1xenial-20191214-001017+0000) ...
Setting up ros-kinetic-rosmaster (1.12.14-0xenial-20191214-001845+0000) ...
Setting up ros-kinetic-rosout (1.12.14-0xenial-20191214-071136+0000) ...
Setting up ros-kinetic-rosparam (1.12.14-0xenial-20191214-001840+0000) ...
Setting up ros-kinetic-rosunit (1.14.6-1xenial-20191214-033816+0000) ...
Setting up ros-kinetic-roslaunch (1.12.14-0xenial-20191214-072644+0000) ...
Setting up ros-kinetic-rostest (1.12.14-0xenial-20191214-073211+0000) ...
Setting up ros-kinetic-std-srvs (1.11.2-0xenial-20191214-041826+0000) ...
Setting up ros-kinetic-topic-tools (1.12.14-0xenial-20191214-074922+0000) ...
Setting up ros-kinetic-rosbag (1.12.14-0xenial-20191214-075824+0000) ...
Setting up ros-kinetic-rostopic (1.12.14-0xenial-20191214-080529+0000) ...
Setting up ros-kinetic-actionlib (1.11.13-0xenial-20191214-081641+0000) ...
Setting up ros-kinetic-bond (1.8.3-0xenial-20191214-060641+0000) ...
Setting up ros-kinetic-bondcpp (1.8.3-0xenial-20191214-064322+0000) ...
Setting up ros-kinetic-opencv3 (3.3.1-5xenial-20191214-040004+0000) ...
Setting up ros-kinetic-geometry-msgs (1.12.7-0xenial-20191214-042338+0000) ...
Setting up ros-kinetic-sensor-msgs (1.12.7-0xenial-20191214-080636+0000) ...
Setting up ros-kinetic-cv-bridge (1.12.8-0xenial-20191214-081444+0000) ...
Setting up ros-kinetic-rosmsg (1.12.14-0xenial-20191214-080553+0000) ...
Setting up ros-kinetic-rosservice (1.12.14-0xenial-20191214-081919+0000) ...
Setting up ros-kinetic-dynamic-reconfigure (1.5.50-0xenial-20191214-084910+0000) ...
Setting up ros-kinetic-ddynamic-reconfigure (0.2.0-0xenial-20191214-091838+0000) ...
Setting up ros-kinetic-diagnostic-msgs (1.12.7-0xenial-20191214-060126+0000) ...
Setting up ros-kinetic-diagnostic-updater (1.9.3-0xenial-20191214-073750+0000) ...
Setting up ros-kinetic-message-filters (1.12.14-0xenial-20191214-074318+0000) ...
Setting up ros-kinetic-pluginlib (1.11.3-0xenial-20191214-055908+0000) ...
Setting up ros-kinetic-image-transport (1.11.13-0xenial-20191214-081816+0000) ...
Setting up ros-kinetic-nav-msgs (1.12.7-0xenial-20191214-061143+0000) ...
Setting up ros-kinetic-nodelet (1.9.14-0xenial-20191214-064955+0000) ...
Setting up ros-kinetic-rosnode (1.12.14-0xenial-20191214-081230+0000) ...
Setting up ros-kinetic-roswtf (1.12.14-0xenial-20191214-085033+0000) ...
Setting up ros-kinetic-tf2-msgs (0.5.20-0xenial-20191214-061155+0000) ...
Setting up ros-kinetic-tf2 (0.5.20-0xenial-20191214-062004+0000) ...
Setting up ros-kinetic-tf2-py (0.5.20-0xenial-20191214-063521+0000) ...
Setting up ros-kinetic-tf2-ros (0.5.20-0xenial-20191214-083605+0000) ...
Setting up ros-kinetic-tf (1.11.9-0xenial-20200109-025234+0000) ...
Processing triggers for systemd (229-4ubuntu21.28) ...
Processing triggers for libc-bin (2.23-0ubuntu11) ...
Processing triggers for libgdk-pixbuf2.0-0:amd64 (2.32.2-1ubuntu1.6) ...
Processing triggers for dbus (1.10.6-1ubuntu3.6) ...
Invoking 'apt-get clean'
Removing intermediate container b690d3b5ec50
---> 10e91b3f0878
Step 25/28 : RUN which update-ccache-symlinks >/dev/null 2>&1 && update-ccache-symlinks
---> Running in 3e25f7f12680
Removing intermediate container 3e25f7f12680
---> f64858785370
Step 26/28 : USER buildfarm
---> Running in 8d77074f32f7
Removing intermediate container 8d77074f32f7
---> 1c5ee289f84a
Step 27/28 : ENTRYPOINT ["sh", "-c"]
---> Running in a776515e579f
Removing intermediate container a776515e579f
---> 1841623b03eb
Step 28/28 : CMD ["PATH=/usr/lib/ccache:$PATH PYTHONPATH=/tmp/ros_buildfarm:$PYTHONPATH python3 -u /tmp/ros_buildfarm/scripts/devel/build_and_install.py --rosdistro-name kinetic --ros-version 1 --clean-before --build-tool catkin_make_isolated --workspace-root /tmp/ws --parent-result-space"]
---> Running in 09c35df38ec4
Removing intermediate container 09c35df38ec4
---> 1742b2f43ace
Successfully built 1742b2f43ace
Successfully tagged devel_build_and_install.kinetic_realsense2_camera:latest
+ echo # END SECTION
# END SECTION
compatible with requested version "2.36.0".

The following configuration files were considered but not accepted:

/opt/ros/kinetic/lib/x86_64-linux-gnu/cmake/realsense2/realsense2Config.cmake, version: 2.35.2



CMake Error at CMakeLists.txt:39 (message):




Intel RealSense SDK 2.0 is missing, please install it from https://github.com/IntelRealSense/librealsense/releases





-- Configuring incomplete, errors occurred!
See also "/tmp/ws/build_isolated/realsense2_camera/CMakeFiles/CMakeOutput.log".
See also "/tmp/ws/build_isolated/realsense2_camera/CMakeFiles/CMakeError.log".
<== Failed to process package 'realsense2_camera':
Command '['cmake', '/tmp/ws/src/realsense2_camera/realsense2_camera', '-DCATKIN_DEVEL_PREFIX=/tmp/ws/devel_isolated/realsense2_camera', '-DCMAKE_INSTALL_PREFIX=/tmp/ws/install_isolated', '-DBUILD_TESTING=0', '-DCATKIN_SKIP_TESTING=1', '-G', 'Unix Makefiles']' returned non-zero exit status 1

Reproduce this error by running:
==> cd /tmp/ws/build_isolated/realsense2_camera && cmake /tmp/ws/src/realsense2_camera/realsense2_camera -DCATKIN_DEVEL_PREFIX=/tmp/ws/devel_isolated/realsense2_camera -DCMAKE_INSTALL_PREFIX=/tmp/ws/install_isolated -DBUILD_TESTING=0 -DCATKIN_SKIP_TESTING=1 -G 'Unix Makefiles'

Command failed, exiting.
# END SUBSECTION

ROS Buildfarm

unread,
Jul 21, 2020, 2:40:10 AM7/21/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, nor...@github.com, doron_h...@hotmail.com

ROS Buildfarm

unread,
Aug 4, 2020, 2:44:53 AM8/4/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, nor...@github.com, doron_h...@hotmail.com

ROS Buildfarm

unread,
Aug 6, 2020, 8:38:19 AM8/6/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, nor...@github.com, doron_h...@hotmail.com

ROS Buildfarm

unread,
Aug 6, 2020, 5:36:36 PM8/6/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, nor...@github.com, doron_h...@hotmail.com
See <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/52/display/redirect>

Changes:


------------------------------------------
[...truncated 396.26 KB...]
Processing triggers for libc-bin (2.23-0ubuntu11.2) ...
Processing triggers for libgdk-pixbuf2.0-0:amd64 (2.32.2-1ubuntu1.6) ...
Processing triggers for dbus (1.10.6-1ubuntu3.6) ...
Invoking 'apt-get clean'
Removing intermediate container 590d619aed62
---> 7ad5a668e9e9
Step 25/28 : RUN which update-ccache-symlinks >/dev/null 2>&1 && update-ccache-symlinks
---> Running in 4a020d73f308
Removing intermediate container 4a020d73f308
---> 191f82ea0995
Step 26/28 : USER buildfarm
---> Running in e583c6010be8
Removing intermediate container e583c6010be8
---> d815746c7c81
Step 27/28 : ENTRYPOINT ["sh", "-c"]
---> Running in bb0d27dc20d4
Removing intermediate container bb0d27dc20d4
---> 43ecabf7df1f
Step 28/28 : CMD ["PATH=/usr/lib/ccache:$PATH PYTHONPATH=/tmp/ros_buildfarm:$PYTHONPATH python3 -u /tmp/ros_buildfarm/scripts/devel/build_and_install.py --rosdistro-name kinetic --ros-version 1 --clean-before --build-tool catkin_make_isolated --workspace-root /tmp/ws --parent-result-space"]
---> Running in 45bd6d894684
Removing intermediate container 45bd6d894684
---> d558e48da7a8
Successfully built d558e48da7a8
compatible with requested version "2.37.0".

The following configuration files were considered but not accepted:

/opt/ros/kinetic/lib/x86_64-linux-gnu/cmake/realsense2/realsense2Config.cmake, version: 2.36.0

ROS Buildfarm

unread,
Aug 12, 2020, 4:40:25 AM8/12/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, nor...@github.com, doron_h...@hotmail.com

ROS Buildfarm

unread,
Aug 30, 2020, 1:47:28 AM8/30/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, nor...@github.com, doron_h...@hotmail.com

ROS Buildfarm

unread,
Sep 6, 2020, 1:42:47 AM9/6/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, nor...@github.com, doron_h...@hotmail.com

ROS Buildfarm

unread,
Sep 9, 2020, 3:39:53 AM9/9/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, nor...@github.com, doron_h...@hotmail.com
See <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/56/display/redirect>

Changes:


------------------------------------------
[...truncated 488.86 KB...]
Setting up ros-kinetic-xmlrpcpp (1.12.16-1xenial-20200827-195703+0000) ...
Setting up ros-kinetic-ros-environment (1.0.1-1xenial-20191214-013549+0000) ...
Setting up liblz4-dev:amd64 (0.0~r131-2ubuntu2) ...
Setting up ros-kinetic-roslz4 (1.12.16-1xenial-20200827-195325+0000) ...
Setting up ros-kinetic-rosbag-storage (1.12.16-1xenial-20200827-200332+0000) ...
Setting up ros-kinetic-librealsense2 (2.37.0-1xenial-20200811-173201+0000) ...
Setting up i965-va-driver:amd64 (1.7.0-1) ...
Setting up va-driver-all:amd64 (1.7.0-1ubuntu0.1) ...
Setting up x11-utils (7.7+3) ...
Setting up xbitmaps (1.1.1-2) ...
Setting up xterm (322-1ubuntu1) ...
update-alternatives: using /usr/bin/xterm to provide /usr/bin/x-terminal-emulator (x-terminal-emulator) in auto mode
update-alternatives: using /usr/bin/lxterm to provide /usr/bin/x-terminal-emulator (x-terminal-emulator) in auto mode
Setting up ocl-icd-libopencl1:amd64 (2.2.8-1) ...
Setting up libhwloc-plugins (1.11.2-3) ...
Setting up libtinyxml2-2v5:amd64 (2.2.0-1.1ubuntu1) ...
Setting up libtinyxml2-dev:amd64 (2.2.0-1.1ubuntu1) ...
Setting up proj-bin (4.9.2-2) ...
Setting up ros-kinetic-genpy (0.6.14-1xenial-20200811-173012+0000) ...
Setting up ros-kinetic-message-generation (0.4.0-0xenial-20200811-173417+0000) ...
Setting up ros-kinetic-message-runtime (0.4.12-0xenial-20200811-173307+0000) ...
Setting up ros-kinetic-std-msgs (0.5.11-0xenial-20200811-173756+0000) ...
Setting up ros-kinetic-actionlib-msgs (1.12.7-0xenial-20200811-174009+0000) ...
Setting up ros-kinetic-rosbuild (1.14.6-1xenial-20200811-173837+0000) ...
Setting up ros-kinetic-rosconsole (1.12.16-1xenial-20200827-195233+0000) ...
Setting up ros-kinetic-rosgraph-msgs (1.11.2-0xenial-20200811-180129+0000) ...
Setting up ros-kinetic-roscpp (1.12.16-1xenial-20200827-200531+0000) ...
Setting up ros-kinetic-rospack (2.4.5-1xenial-20191214-014035+0000) ...
Setting up ros-kinetic-roslib (1.14.6-1xenial-20191214-032958+0000) ...
Setting up ros-kinetic-rosgraph (1.12.16-1xenial-20200827-195320+0000) ...
Setting up ros-kinetic-rospy (1.12.16-1xenial-20200827-202400+0000) ...
Setting up ros-kinetic-rosclean (1.14.6-1xenial-20191214-001017+0000) ...
Setting up ros-kinetic-rosmaster (1.12.16-1xenial-20200827-200617+0000) ...
Setting up ros-kinetic-rosout (1.12.16-1xenial-20200827-201816+0000) ...
Setting up ros-kinetic-rosparam (1.12.16-1xenial-20200827-200621+0000) ...
Setting up ros-kinetic-rosunit (1.14.6-1xenial-20191214-033816+0000) ...
Setting up ros-kinetic-roslaunch (1.12.16-1xenial-20200827-202544+0000) ...
Setting up ros-kinetic-rostest (1.12.16-1xenial-20200827-231500+0000) ...
Setting up ros-kinetic-std-srvs (1.11.2-0xenial-20200811-173805+0000) ...
Setting up ros-kinetic-topic-tools (1.12.16-1xenial-20200827-232751+0000) ...
Setting up ros-kinetic-rosbag (1.12.16-1xenial-20200827-234335+0000) ...
Setting up ros-kinetic-rostopic (1.12.16-1xenial-20200827-235904+0000) ...
Setting up ros-kinetic-actionlib (1.11.16-2xenial-20200828-002304+0000) ...
Setting up ros-kinetic-message-filters (1.12.16-1xenial-20200827-232712+0000) ...
Setting up ros-kinetic-rosmsg (1.12.16-1xenial-20200827-235855+0000) ...
Setting up ros-kinetic-rosnode (1.12.16-1xenial-20200828-001152+0000) ...
Setting up ros-kinetic-rosservice (1.12.16-1xenial-20200828-001154+0000) ...
Setting up ros-kinetic-roswtf (1.12.16-1xenial-20200828-060500+0000) ...
Setting up ros-kinetic-bond (1.8.3-0xenial-20200811-174425+0000) ...
Setting up ros-kinetic-bondcpp (1.8.3-0xenial-20200827-215303+0000) ...
Setting up ros-kinetic-opencv3 (3.3.1-5xenial-20191214-040004+0000) ...
Setting up ros-kinetic-geometry-msgs (1.12.7-0xenial-20200811-174526+0000) ...
Setting up ros-kinetic-sensor-msgs (1.12.7-0xenial-20200828-055911+0000) ...
Setting up ros-kinetic-cv-bridge (1.12.8-0xenial-20200828-061550+0000) ...
Setting up ros-kinetic-dynamic-reconfigure (1.5.50-0xenial-20200828-002154+0000) ...
Setting up ros-kinetic-ddynamic-reconfigure (0.2.0-0xenial-20200828-004149+0000) ...
Setting up ros-kinetic-diagnostic-msgs (1.12.7-0xenial-20200811-174226+0000) ...
Setting up ros-kinetic-diagnostic-updater (1.9.3-0xenial-20200827-233252+0000) ...
Setting up ros-kinetic-pluginlib (1.11.3-0xenial-20200827-202801+0000) ...
Setting up ros-kinetic-image-transport (1.11.13-0xenial-20200828-061558+0000) ...
Setting up ros-kinetic-nav-msgs (1.12.7-0xenial-20200811-174832+0000) ...
Setting up ros-kinetic-nodelet (1.9.14-0xenial-20200827-220739+0000) ...
Setting up ros-kinetic-tf2-msgs (0.5.20-0xenial-20200811-180544+0000) ...
Setting up ros-kinetic-tf2 (0.5.20-0xenial-20200811-181050+0000) ...
Setting up ros-kinetic-tf2-py (0.5.20-0xenial-20200827-222607+0000) ...
Setting up ros-kinetic-tf2-ros (0.5.20-0xenial-20200828-003712+0000) ...
Setting up ros-kinetic-tf (1.11.9-0xenial-20200828-062301+0000) ...
Processing triggers for systemd (229-4ubuntu21.28) ...
Processing triggers for libc-bin (2.23-0ubuntu11.2) ...
Processing triggers for libgdk-pixbuf2.0-0:amd64 (2.32.2-1ubuntu1.6) ...
Processing triggers for dbus (1.10.6-1ubuntu3.6) ...
Invoking 'apt-get clean'
Removing intermediate container 1e5fa241932a
---> 84db69aac65a
Step 25/28 : RUN which update-ccache-symlinks >/dev/null 2>&1 && update-ccache-symlinks
---> Running in 03d0087fbe54
Removing intermediate container 03d0087fbe54
---> db8be4e6c8e1
Step 26/28 : USER buildfarm
---> Running in 7de3eb7d1199
Removing intermediate container 7de3eb7d1199
---> 3068c47cf379
Step 27/28 : ENTRYPOINT ["sh", "-c"]
---> Running in 36d426e2eb09
Removing intermediate container 36d426e2eb09
---> 4af9bf0f6ae8
Step 28/28 : CMD ["PATH=/usr/lib/ccache:$PATH PYTHONPATH=/tmp/ros_buildfarm:$PYTHONPATH python3 -u /tmp/ros_buildfarm/scripts/devel/build_and_install.py --rosdistro-name kinetic --ros-version 1 --clean-before --build-tool catkin_make_isolated --workspace-root /tmp/ws --parent-result-space"]
---> Running in 9a08cc37ff3a
Removing intermediate container 9a08cc37ff3a
---> b8a67c12a895
Successfully built b8a67c12a895
CMake Warning at CMakeLists.txt:43 (find_package):
Could not find a configuration file for package "realsense2" that is
compatible with requested version "2.38.1".

The following configuration files were considered but not accepted:

/opt/ros/kinetic/lib/x86_64-linux-gnu/cmake/realsense2/realsense2Config.cmake, version: 2.37.0



CMake Error at CMakeLists.txt:47 (message):

ROS Buildfarm

unread,
Sep 18, 2020, 12:41:42 AM9/18/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, nor...@github.com, doron_h...@hotmail.com

ROS Buildfarm

unread,
Sep 18, 2020, 1:33:16 AM9/18/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, nor...@github.com, doron_h...@hotmail.com

ROS Buildfarm

unread,
Sep 20, 2020, 12:39:43 AM9/20/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, nor...@github.com, doron_h...@hotmail.com

ROS Buildfarm

unread,
Sep 21, 2020, 10:40:14 AM9/21/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, nor...@github.com, doron_h...@hotmail.com

ROS Buildfarm

unread,
Oct 1, 2020, 8:45:04 AM10/1/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, nor...@github.com, doron_h...@hotmail.com

ROS Buildfarm

unread,
Oct 2, 2020, 1:41:01 AM10/2/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, nor...@github.com, doron_h...@hotmail.com

ROS Buildfarm

unread,
Oct 10, 2020, 1:41:02 AM10/10/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, nor...@github.com, doron_h...@hotmail.com

ROS Buildfarm

unread,
Oct 26, 2020, 5:39:23 AM10/26/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, doron_h...@hotmail.com, nor...@github.com

ROS Buildfarm

unread,
Oct 26, 2020, 6:39:03 AM10/26/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, doron_h...@hotmail.com, nor...@github.com

ROS Buildfarm

unread,
Oct 26, 2020, 8:32:44 AM10/26/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, doron_h...@hotmail.com, nor...@github.com
See <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/66/display/redirect?page=changes>

Changes:

[doron_hirshberg] 2.2.18


------------------------------------------
[...truncated 66.94 KB...]

RUN mkdir /tmp/keys
RUN echo "-----BEGIN PGP PUBLIC KEY BLOCK-----\nVersion: GnuPG v1\n\nmQINBFzvJpYBEADY8l1YvO7iYW5gUESyzsTGnMvVUmlV3XarBaJz9bGRmgPXh7jc\nVFrQhE0L/HV7LOfoLI9H2GWYyHBqN5ERBlcA8XxG3ZvX7t9nAZPQT2Xxe3GT3tro\nu5oCR+SyHN9xPnUwDuqUSvJ2eqMYb9B/Hph3OmtjG30jSNq9kOF5bBTk1hOTGPH4\nK/AY0jzT6OpHfXU6ytlFsI47ZKsnTUhipGsKucQ1CXlyirndZ3V3k70YaooZ55rG\naIoAWlx2H0J7sAHmqS29N9jV9mo135d+d+TdLBXI0PXtiHzE9IPaX+ctdSUrPnp+\nTwR99lxglpIG6hLuvOMAaxiqFBB/Jf3XJ8OBakfS6nHrWH2WqQxRbiITl0irkQoz\npwNEF2Bv0+Jvs1UFEdVGz5a8xexQHst/RmKrtHLct3iOCvBNqoAQRbvWvBhPjO/p\nV5cYeUljZ5wpHyFkaEViClaVWqa6PIsyLqmyjsruPCWlURLsQoQxABcL8bwxX7UT\nhM6CtH6tGlYZ85RIzRifIm2oudzV5l+8oRgFr9yVcwyOFT6JCioqkwldW52P1pk/\n/SnuexC6LYqqDuHUs5NnokzzpfS6QaWfTY5P5tz4KHJfsjDIktly3mKVfY0fSPVV\nokdGpcUzvz2hq1fqjxB6MlB/1vtk0bImfcsoxBmF7H+4E9ZN1sX/tSb0KQARAQAB\ntCZPcGVuIFJvYm90aWNzIDxpbmZvQG9zcmZvdW5kYXRpb24ub3JnPokCVAQTAQoA\nPhYhBMHPbjHmut6IaLFytPQu1vurF8ZUBQJc7yaWAhsDBQkDwmcABQsJCAcCBhUK\nCQgLAgQWAgMBAh4BAheAAAoJEPQu1vurF8ZUkhIP/RbZY1ErvCEUy8iLJm9aSpLQ\nnDZl5xILOxyZlzpg+Ml5bb0EkQDr92foCgcvLeANKARNCaGLyNIWkuyDovPV0xZJ\nrEy0kgBrDNb3++NmdI/+GA92pkedMXXioQvqdsxUagXAIB/sNGByJEhs37F05AnF\nvZbjUhceq3xTlvAMcrBWrgB4NwBivZY6IgLvl/CRQpVYwANShIQdbvHvZSxRonWh\nNXr6v/Wcf8rsp7g2VqJ2N2AcWT84aa9BLQ3Oe/SgrNx4QEhA1y7rc3oaqPVu5ZXO\nK+4O14JrpbEZ3Xs9YEjrcOuEDEpYktA8qqUDTdFyZrxb9S6BquUKrA6jZgT913kj\nJ4e7YAZobC4rH0w4u0PrqDgYOkXA9Mo7L601/7ZaDJob80UcK+Z12ZSw73IgBix6\nDiJVfXuWkk5PM2zsFn6UOQXUNlZlDAOj5NC01V0fJ8P0v6GO9YOSSQx0j5UtkUbR\nfp/4W7uCPFvwAatWEHJhlM3sQNiMNStJFegr56xQu1a/cbJH7GdbseMhG/f0BaKQ\nqXCI3ffB5y5AOLc9Hw7PYiTFQsuY1ePRhE+J9mejgWRZxkjAH/FlAubqXkDgterC\nh+sLkzGf+my2IbsMCuc+3aeNMJ5Ej/vlXefCH/MpPWAHCqpQhe2DET/jRSaM53US\nAHNx8kw4MPUkxExgI7Sd\n=4Ofr\n-----END PGP PUBLIC KEY BLOCK-----" > /tmp/keys/0.key && apt-key add /tmp/keys/0.key
RUN echo deb http://repositories.ros.org/ubuntu/building xenial main | tee -a /etc/apt/sources.list.d/buildfarm.list

RUN grep -q -F -e "deb http://old-releases.ubuntu.com" /etc/apt/sources.list && ((grep -q -E -x -e "deb http://old-releases\.ubuntu\.com/ubuntu/? xenial ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb http://old-releases.ubuntu.com/ubuntu/ xenial multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://old-releases\.ubuntu\.com/ubuntu/? xenial ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb-src http://old-releases.ubuntu.com/ubuntu/ xenial multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb http://old-releases\.ubuntu\.com/ubuntu/? xenial-updates ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb http://old-releases.ubuntu.com/ubuntu/ xenial-updates multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://old-releases\.ubuntu\.com/ubuntu/? xenial-updates ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb-src http://old-releases.ubuntu.com/ubuntu/ xenial-updates multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb http://old-releases\.ubuntu\.com/ubuntu/? xenial-security ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb http://old-releases.ubuntu.com/ubuntu/ xenial-security multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://old-releases\.ubuntu\.com/ubuntu/? xenial-security ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb-src http://old-releases.ubuntu.com/ubuntu/ xenial-security multiverse" >> /etc/apt/sources.list)) || ((grep -q -E -x -e "deb http://archive\.ubuntu\.com/ubuntu/? xenial ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb http://archive.ubuntu.com/ubuntu/ xenial multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://archive\.ubuntu\.com/ubuntu/? xenial ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb-src http://archive.ubuntu.com/ubuntu/ xenial multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb http://archive\.ubuntu\.com/ubuntu/? xenial-updates ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb http://archive.ubuntu.com/ubuntu/ xenial-updates multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://archive\.ubuntu\.com/ubuntu/? xenial-updates ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb-src http://archive.ubuntu.com/ubuntu/ xenial-updates multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb http://archive\.ubuntu\.com/ubuntu/? xenial-security ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb http://archive.ubuntu.com/ubuntu/ xenial-security multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://archive\.ubuntu\.com/ubuntu/? xenial-security ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb-src http://archive.ubuntu.com/ubuntu/ xenial-security multiverse" >> /etc/apt/sources.list))

RUN mkdir /tmp/wrapper_scripts
RUN echo "#!/usr/bin/env python3\n\n# Copyright 2014-2016 Open Source Robotics Foundation, Inc.\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this file except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n\nimport subprocess\nimport sys\nfrom time import sleep\n\n\ndef main(argv=sys.argv[1:]):\n max_tries = 10\n known_error_strings = [\n 'Failed to fetch',\n 'Failed to stat',\n 'Hash Sum mismatch',\n 'Unable to locate package',\n 'is not what the server reported',\n ]\n\n command = argv[0]\n if command in ['update', 'source']:\n rc, _, _ = call_apt_repeatedly(\n argv, known_error_strings, max_tries)\n return rc\n elif command == 'update-install-clean':\n return call_apt_update_install_clean(\n argv[1:], known_error_strings, max_tries)\n else:\n assert \"Command '%s' not implemented\" % command\n\n\ndef call_apt_update_install_clean(\n install_argv, known_error_strings, max_tries):\n tries = 0\n command = 'update'\n while tries < max_tries:\n if command == 'update':\n rc, _, tries = call_apt_repeatedly(\n [command], known_error_strings, max_tries - tries,\n offset=tries)\n if rc != 0:\n # abort if update was unsuccessful even after retries\n break\n # move on to the install command if update was successful\n command = 'install'\n\n if command == 'install':\n # any call is considered a try\n tries += 1\n known_error_strings_redo_update = [\n 'Size mismatch',\n 'maybe run apt update',\n 'The following packages cannot be authenticated!',\n 'Unable to locate package',\n 'has no installation candidate',\n 'corrupted package archive',\n ]\n rc, known_error_conditions = \\\\\n call_apt(\n [command] + install_argv,\n known_error_strings + known_error_strings_redo_update)\n if not known_error_conditions:\n if rc != 0:\n # abort if install was unsuccessful\n break\n # move on to the clean command if install was successful\n command = 'clean'\n continue\n\n # known errors are always interpreted as a non-zero rc\n if rc == 0:\n rc = 1\n # check if update needs to be rerun\n if (\n set(known_error_conditions) &\n set(known_error_strings_redo_update)\n ):\n command = 'update'\n print(\"'apt install' failed and likely requires \" +\n \"'apt update' to run again\")\n # retry with update command\n continue\n\n print('')\n print('Invocation failed due to the following known error '\n 'conditions: ' + ', '.join(known_error_conditions))\n print('')\n if tries < max_tries:\n sleep_time = 5\n print(\"Reinvoke 'apt install' after sleeping %s seconds\" %\n sleep_time)\n sleep(sleep_time)\n # retry install command\n\n if command == 'clean':\n rc, _ = call_apt([command], [])\n break\n\n return rc\n\n\ndef call_apt_repeatedly(argv, known_error_strings, max_tries, offset=0):\n command = argv[0]\n for i in range(1, max_tries + 1):\n if i > 1:\n sleep_time = 5 + 2 * (i + offset)\n print(\"Reinvoke 'apt %s' (%d/%d) after sleeping %s seconds\" %\n (command, i + offset, max_tries + offset, sleep_time))\n sleep(sleep_time)\n rc, known_error_conditions = call_apt(argv, known_error_strings)\n if not known_error_conditions:\n # break the loop and return the reported rc\n break\n # known errors are always interpreted as a non-zero rc\n if rc == 0:\n rc = 1\n print('')\n print('Invocation failed due to the following known error conditions: '\n ', '.join(known_error_conditions))\n print('')\n # retry in case of failure with known error condition\n return rc, known_error_conditions, i + offset\n\n\ndef call_apt(argv, known_error_strings):\n known_error_conditions = []\n\n # some of the used options are not supported in older distros\n # e.g. Ubuntu Wily, Debian Jessie\n cmd = ['apt-get'] + argv\n print(\"Invoking '%s'\" % ' '.join(cmd))\n proc = subprocess.Popen(\n cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)\n lines = []\n while True:\n line = proc.stdout.readline()\n if not line:\n break\n line = line.decode()\n lines.append(line)\n sys.stdout.write(line)\n for known_error_string in known_error_strings:\n if known_error_string in line:\n if known_error_string not in known_error_conditions:\n known_error_conditions.append(known_error_string)\n proc.wait()\n rc = proc.returncode\n if rc and not known_error_conditions:\n print('Invocation failed without any known error condition, '\n 'printing all lines to debug known error detection:')\n for index, line in enumerate(lines):\n print(' ', index + 1, \"'%s'\" % line.rstrip('\\\\n\\\\r'))\n print('None of the following known errors were detected:')\n for index, known_error_string in enumerate(known_error_strings):\n print(' ', index + 1, \"'%s'\" % known_error_string)\n return rc, known_error_conditions\n\n\nif __name__ == '__main__':\n sys.exit(main())" > /tmp/wrapper_scripts/apt.py
RUN echo "#!/usr/bin/env python3\n\n# Copyright 2016 Open Source Robotics Foundation, Inc.\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this file except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n\nimport subprocess\nimport sys\nfrom time import sleep\n\n\ndef main(argv=sys.argv[1:]):\n max_tries = 10\n known_error_strings = [\n 'Connection timed out',\n ]\n\n command = argv[0]\n if command == 'clone':\n rc, _, _ = call_git_repeatedly(\n argv, known_error_strings, max_tries)\n return rc\n else:\n assert \"Command '%s' not implemented\" % command\n\n\ndef call_git_repeatedly(argv, known_error_strings, max_tries):\n command = argv[0]\n for i in range(1, max_tries + 1):\n if i > 1:\n sleep_time = 5 + 2 * i\n print(\"Reinvoke 'git %s' (%d/%d) after sleeping %s seconds\" %\n (command, i, max_tries, sleep_time))\n sleep(sleep_time)\n rc, known_error_conditions = call_git(argv, known_error_strings)\n if rc == 0 or not known_error_conditions:\n break\n print('')\n print('Invocation failed due to the following known error conditions: '\n ', '.join(known_error_conditions))\n print('')\n # retry in case of failure with known error condition\n return rc, known_error_conditions, i\n\n\ndef call_git(argv, known_error_strings):\n known_error_conditions = []\n\n cmd = ['git'] + argv\n print(\"Invoking '%s'\" % ' '.join(cmd))\n proc = subprocess.Popen(\n cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)\n while True:\n line = proc.stdout.readline()\n if not line:\n break\n line = line.decode()\n sys.stdout.write(line)\n for known_error_string in known_error_strings:\n if known_error_string in line:\n if known_error_string not in known_error_conditions:\n known_error_conditions.append(known_error_string)\n proc.wait()\n rc = proc.returncode\n return rc, known_error_conditions\n\n\nif __name__ == '__main__':\n sys.exit(main())" > /tmp/wrapper_scripts/git.py

# automatic invalidation once every day
RUN echo "2020-10-26 (+0000)"

RUN for i in 1 2 3; do apt-get update && apt-get install -q -y python3 && apt-get clean && break || if [ $i -lt 3 ]; then sleep 5; else false; fi; done

RUN python3 -u /tmp/wrapper_scripts/apt.py update-install-clean -q -y git python3-yaml

RUN python3 -u /tmp/wrapper_scripts/apt.py update-install-clean -q -y ccache


ENV ROS_PYTHON_VERSION=2

# for each dependency: echo version, apt update, apt install, apt clean
# to prevent exceeding the docker layer limit several lines have been folded
RUN echo "build-essential: 12.1ubuntu2" && echo "python3: 3.5.1-3" && echo "ros-kinetic-catkin: 0.7.29-1xenial-20201014-192248+0000" && echo "libeigen3-dev: 3.3~beta1-2" && echo "ros-kinetic-cv-bridge: 1.12.8-0xenial-20201017-223841+0000" && echo "ros-kinetic-ddynamic-reconfigure: 0.2.0-0xenial-20201017-232943+0000" && echo "ros-kinetic-diagnostic-updater: 1.9.3-0xenial-20201017-220128+0000" && echo "ros-kinetic-genmsg: 0.5.11-0xenial-20201017-070425+0000" && echo "ros-kinetic-image-transport: 1.11.13-0xenial-20201017-223920+0000" && echo "ros-kinetic-librealsense2: 2.38.1-1xenial-20200911-045438+0000" && echo "ros-kinetic-message-runtime: 0.4.12-0xenial-20201017-190047+0000" && echo "ros-kinetic-nav-msgs: 1.12.7-0xenial-20201017-194342+0000" && echo "ros-kinetic-nodelet: 1.9.14-0xenial-20201017-214120+0000" && echo "ros-kinetic-roscpp: 1.12.16-1xenial-20201017-203639+0000" && echo "ros-kinetic-sensor-msgs: 1.12.7-0xenial-20201017-221654+0000" && echo "ros-kinetic-std-msgs: 0.5.11-0xenial-20201017-191210+0000" && echo "ros-kinetic-tf: 1.11.9-0xenial-20201018-011932+0000" && echo "ros-kinetic-rosunit: 1.14.6-1xenial-20201017-190712+0000" && echo "ros-kinetic-xacro: 1.11.3-0xenial-20201018-003251+0000" && python3 -u /tmp/wrapper_scripts/apt.py update-install-clean -q -y -o Debug::pkgProblemResolver=yes build-essential python3 ros-kinetic-catkin libeigen3-dev ros-kinetic-cv-bridge ros-kinetic-ddynamic-reconfigure ros-kinetic-diagnostic-updater ros-kinetic-genmsg ros-kinetic-image-transport ros-kinetic-librealsense2 ros-kinetic-message-runtime ros-kinetic-nav-msgs ros-kinetic-nodelet ros-kinetic-roscpp ros-kinetic-sensor-msgs ros-kinetic-std-msgs ros-kinetic-tf ros-kinetic-rosunit ros-kinetic-xacro


# After all dependencies are installed, update ccache symlinks.
# This command is supposed to be invoked whenever a new compiler is installed
# but that isn't happening. So we invoke it here to make sure all compilers are
# picked up.
# TODO(nuclearsandwich) add link to Debian bug report when one is opened.
RUN which update-ccache-symlinks >/dev/null 2>&1 && update-ccache-symlinks

USER buildfarm
ENTRYPOINT ["sh", "-c"]
CMD ["PATH=/usr/lib/ccache:$PATH PYTHONPATH=/tmp/ros_buildfarm:$PYTHONPATH python3 -u /tmp/ros_buildfarm/scripts/devel/build_and_test.py --rosdistro-name kinetic --ros-version 1 --build-tool catkin_make_isolated --workspace-root /tmp/ws --parent-result-space"]
Mount the following volumes when running the container:
-v /tmp/ros_buildfarm:/tmp/ros_buildfarm:ro
-v /tmp/ws:/tmp/ws
+ cd -
<http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/>
+ echo # END SECTION
# END SECTION
[Kdev__realsense2_camera__ubuntu_xenial_amd64] $ /bin/sh -xe /tmp/jenkins8216052862129644059.sh
+ sleep 1
+ python3 -u <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/ros_buildfarm/scripts/subprocess_reaper.py> 619 --cid-file <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/docker_build_and_install/docker.cid>
+ echo # BEGIN SECTION: Build Dockerfile - build and install
# BEGIN SECTION: Build Dockerfile - build and install
+ cd <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/docker_build_and_install>
+ python3 -u <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/ros_buildfarm/scripts/misc/docker_pull_baseimage.py>
Get base image name from Dockerfile 'Dockerfile': ubuntu:xenial
Check docker base image for updates: docker pull ubuntu:xenial
xenial: Pulling from library/ubuntu
Digest: sha256:bb69f1a2b6c840b01eeffef07386e95a74ecac8bfa52d35c32fb526c85e00678
Status: Image is up to date for ubuntu:xenial
docker.io/library/ubuntu:xenial
+ docker build --force-rm -t devel_build_and_install.kinetic_realsense2_camera .
Sending build context to Docker daemon 19.97kB
Step 1/28 : FROM ubuntu:xenial
---> dfeff22e96ae
Step 2/28 : VOLUME ["/var/cache/apt/archives"]
---> Using cache
---> c2bc12400c8c
Step 3/28 : ENV DEBIAN_FRONTEND noninteractive
---> Using cache
---> a921bf17a3b9
Step 4/28 : RUN for i in 1 2 3; do apt-get update && apt-get install -q -y locales && apt-get clean && break || if [ $i -lt 3 ]; then sleep 5; else false; fi; done
---> Using cache
---> 4bd0716ffff4
Step 5/28 : RUN echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen
---> Using cache
---> 02d6d8c2b5e8
Step 6/28 : RUN locale-gen en_US.UTF-8
---> Using cache
---> 71765e223182
Step 7/28 : ENV LANG en_US.UTF-8
---> Using cache
---> 3de718664b15
Step 8/28 : ENV TZ UTC+00
---> Using cache
---> cb6beeee580e
Step 9/28 : RUN useradd -u 1001 -l -m buildfarm
---> Using cache
---> 3b21b0ccde8a
Step 10/28 : ENV NVIDIA_VISIBLE_DEVICES ${NVIDIA_VISIBLE_DEVICES:-all}
---> Using cache
---> 630536a616ef
Step 11/28 : ENV NVIDIA_DRIVER_CAPABILITIES ${NVIDIA_DRIVER_CAPABILITIES:+$NVIDIA_DRIVER_CAPABILITIES,}graphics
---> Using cache
---> 7c4ad10451e4
Step 12/28 : RUN mkdir /tmp/keys
---> Using cache
---> 17bcaf5957cd
Step 13/28 : RUN echo "-----BEGIN PGP PUBLIC KEY BLOCK-----\nVersion: GnuPG v1\n\nmQINBFzvJpYBEADY8l1YvO7iYW5gUESyzsTGnMvVUmlV3XarBaJz9bGRmgPXh7jc\nVFrQhE0L/HV7LOfoLI9H2GWYyHBqN5ERBlcA8XxG3ZvX7t9nAZPQT2Xxe3GT3tro\nu5oCR+SyHN9xPnUwDuqUSvJ2eqMYb9B/Hph3OmtjG30jSNq9kOF5bBTk1hOTGPH4\nK/AY0jzT6OpHfXU6ytlFsI47ZKsnTUhipGsKucQ1CXlyirndZ3V3k70YaooZ55rG\naIoAWlx2H0J7sAHmqS29N9jV9mo135d+d+TdLBXI0PXtiHzE9IPaX+ctdSUrPnp+\nTwR99lxglpIG6hLuvOMAaxiqFBB/Jf3XJ8OBakfS6nHrWH2WqQxRbiITl0irkQoz\npwNEF2Bv0+Jvs1UFEdVGz5a8xexQHst/RmKrtHLct3iOCvBNqoAQRbvWvBhPjO/p\nV5cYeUljZ5wpHyFkaEViClaVWqa6PIsyLqmyjsruPCWlURLsQoQxABcL8bwxX7UT\nhM6CtH6tGlYZ85RIzRifIm2oudzV5l+8oRgFr9yVcwyOFT6JCioqkwldW52P1pk/\n/SnuexC6LYqqDuHUs5NnokzzpfS6QaWfTY5P5tz4KHJfsjDIktly3mKVfY0fSPVV\nokdGpcUzvz2hq1fqjxB6MlB/1vtk0bImfcsoxBmF7H+4E9ZN1sX/tSb0KQARAQAB\ntCZPcGVuIFJvYm90aWNzIDxpbmZvQG9zcmZvdW5kYXRpb24ub3JnPokCVAQTAQoA\nPhYhBMHPbjHmut6IaLFytPQu1vurF8ZUBQJc7yaWAhsDBQkDwmcABQsJCAcCBhUK\nCQgLAgQWAgMBAh4BAheAAAoJEPQu1vurF8ZUkhIP/RbZY1ErvCEUy8iLJm9aSpLQ\nnDZl5xILOxyZlzpg+Ml5bb0EkQDr92foCgcvLeANKARNCaGLyNIWkuyDovPV0xZJ\nrEy0kgBrDNb3++NmdI/+GA92pkedMXXioQvqdsxUagXAIB/sNGByJEhs37F05AnF\nvZbjUhceq3xTlvAMcrBWrgB4NwBivZY6IgLvl/CRQpVYwANShIQdbvHvZSxRonWh\nNXr6v/Wcf8rsp7g2VqJ2N2AcWT84aa9BLQ3Oe/SgrNx4QEhA1y7rc3oaqPVu5ZXO\nK+4O14JrpbEZ3Xs9YEjrcOuEDEpYktA8qqUDTdFyZrxb9S6BquUKrA6jZgT913kj\nJ4e7YAZobC4rH0w4u0PrqDgYOkXA9Mo7L601/7ZaDJob80UcK+Z12ZSw73IgBix6\nDiJVfXuWkk5PM2zsFn6UOQXUNlZlDAOj5NC01V0fJ8P0v6GO9YOSSQx0j5UtkUbR\nfp/4W7uCPFvwAatWEHJhlM3sQNiMNStJFegr56xQu1a/cbJH7GdbseMhG/f0BaKQ\nqXCI3ffB5y5AOLc9Hw7PYiTFQsuY1ePRhE+J9mejgWRZxkjAH/FlAubqXkDgterC\nh+sLkzGf+my2IbsMCuc+3aeNMJ5Ej/vlXefCH/MpPWAHCqpQhe2DET/jRSaM53US\nAHNx8kw4MPUkxExgI7Sd\n=4Ofr\n-----END PGP PUBLIC KEY BLOCK-----" > /tmp/keys/0.key && apt-key add /tmp/keys/0.key
---> Using cache
---> a6019647a3e1
Step 14/28 : RUN echo deb http://repositories.ros.org/ubuntu/building xenial main | tee -a /etc/apt/sources.list.d/buildfarm.list
---> Using cache
---> 6a74a41c19c8
Step 15/28 : RUN grep -q -F -e "deb http://old-releases.ubuntu.com" /etc/apt/sources.list && ((grep -q -E -x -e "deb http://old-releases\.ubuntu\.com/ubuntu/? xenial ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb http://old-releases.ubuntu.com/ubuntu/ xenial multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://old-releases\.ubuntu\.com/ubuntu/? xenial ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb-src http://old-releases.ubuntu.com/ubuntu/ xenial multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb http://old-releases\.ubuntu\.com/ubuntu/? xenial-updates ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb http://old-releases.ubuntu.com/ubuntu/ xenial-updates multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://old-releases\.ubuntu\.com/ubuntu/? xenial-updates ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb-src http://old-releases.ubuntu.com/ubuntu/ xenial-updates multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb http://old-releases\.ubuntu\.com/ubuntu/? xenial-security ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb http://old-releases.ubuntu.com/ubuntu/ xenial-security multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://old-releases\.ubuntu\.com/ubuntu/? xenial-security ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb-src http://old-releases.ubuntu.com/ubuntu/ xenial-security multiverse" >> /etc/apt/sources.list)) || ((grep -q -E -x -e "deb http://archive\.ubuntu\.com/ubuntu/? xenial ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb http://archive.ubuntu.com/ubuntu/ xenial multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://archive\.ubuntu\.com/ubuntu/? xenial ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb-src http://archive.ubuntu.com/ubuntu/ xenial multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb http://archive\.ubuntu\.com/ubuntu/? xenial-updates ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb http://archive.ubuntu.com/ubuntu/ xenial-updates multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://archive\.ubuntu\.com/ubuntu/? xenial-updates ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb-src http://archive.ubuntu.com/ubuntu/ xenial-updates multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb http://archive\.ubuntu\.com/ubuntu/? xenial-security ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb http://archive.ubuntu.com/ubuntu/ xenial-security multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://archive\.ubuntu\.com/ubuntu/? xenial-security ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb-src http://archive.ubuntu.com/ubuntu/ xenial-security multiverse" >> /etc/apt/sources.list))
---> Using cache
---> f48a56a6207b
Step 16/28 : RUN mkdir /tmp/wrapper_scripts
---> Using cache
---> 674ae09ef4ba
Step 17/28 : RUN echo "#!/usr/bin/env python3\n\n# Copyright 2014-2016 Open Source Robotics Foundation, Inc.\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this file except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n\nimport subprocess\nimport sys\nfrom time import sleep\n\n\ndef main(argv=sys.argv[1:]):\n max_tries = 10\n known_error_strings = [\n 'Failed to fetch',\n 'Failed to stat',\n 'Hash Sum mismatch',\n 'Unable to locate package',\n 'is not what the server reported',\n ]\n\n command = argv[0]\n if command in ['update', 'source']:\n rc, _, _ = call_apt_repeatedly(\n argv, known_error_strings, max_tries)\n return rc\n elif command == 'update-install-clean':\n return call_apt_update_install_clean(\n argv[1:], known_error_strings, max_tries)\n else:\n assert \"Command '%s' not implemented\" % command\n\n\ndef call_apt_update_install_clean(\n install_argv, known_error_strings, max_tries):\n tries = 0\n command = 'update'\n while tries < max_tries:\n if command == 'update':\n rc, _, tries = call_apt_repeatedly(\n [command], known_error_strings, max_tries - tries,\n offset=tries)\n if rc != 0:\n # abort if update was unsuccessful even after retries\n break\n # move on to the install command if update was successful\n command = 'install'\n\n if command == 'install':\n # any call is considered a try\n tries += 1\n known_error_strings_redo_update = [\n 'Size mismatch',\n 'maybe run apt update',\n 'The following packages cannot be authenticated!',\n 'Unable to locate package',\n 'has no installation candidate',\n 'corrupted package archive',\n ]\n rc, known_error_conditions = \\\\\n call_apt(\n [command] + install_argv,\n known_error_strings + known_error_strings_redo_update)\n if not known_error_conditions:\n if rc != 0:\n # abort if install was unsuccessful\n break\n # move on to the clean command if install was successful\n command = 'clean'\n continue\n\n # known errors are always interpreted as a non-zero rc\n if rc == 0:\n rc = 1\n # check if update needs to be rerun\n if (\n set(known_error_conditions) &\n set(known_error_strings_redo_update)\n ):\n command = 'update'\n print(\"'apt install' failed and likely requires \" +\n \"'apt update' to run again\")\n # retry with update command\n continue\n\n print('')\n print('Invocation failed due to the following known error '\n 'conditions: ' + ', '.join(known_error_conditions))\n print('')\n if tries < max_tries:\n sleep_time = 5\n print(\"Reinvoke 'apt install' after sleeping %s seconds\" %\n sleep_time)\n sleep(sleep_time)\n # retry install command\n\n if command == 'clean':\n rc, _ = call_apt([command], [])\n break\n\n return rc\n\n\ndef call_apt_repeatedly(argv, known_error_strings, max_tries, offset=0):\n command = argv[0]\n for i in range(1, max_tries + 1):\n if i > 1:\n sleep_time = 5 + 2 * (i + offset)\n print(\"Reinvoke 'apt %s' (%d/%d) after sleeping %s seconds\" %\n (command, i + offset, max_tries + offset, sleep_time))\n sleep(sleep_time)\n rc, known_error_conditions = call_apt(argv, known_error_strings)\n if not known_error_conditions:\n # break the loop and return the reported rc\n break\n # known errors are always interpreted as a non-zero rc\n if rc == 0:\n rc = 1\n print('')\n print('Invocation failed due to the following known error conditions: '\n ', '.join(known_error_conditions))\n print('')\n # retry in case of failure with known error condition\n return rc, known_error_conditions, i + offset\n\n\ndef call_apt(argv, known_error_strings):\n known_error_conditions = []\n\n # some of the used options are not supported in older distros\n # e.g. Ubuntu Wily, Debian Jessie\n cmd = ['apt-get'] + argv\n print(\"Invoking '%s'\" % ' '.join(cmd))\n proc = subprocess.Popen(\n cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)\n lines = []\n while True:\n line = proc.stdout.readline()\n if not line:\n break\n line = line.decode()\n lines.append(line)\n sys.stdout.write(line)\n for known_error_string in known_error_strings:\n if known_error_string in line:\n if known_error_string not in known_error_conditions:\n known_error_conditions.append(known_error_string)\n proc.wait()\n rc = proc.returncode\n if rc and not known_error_conditions:\n print('Invocation failed without any known error condition, '\n 'printing all lines to debug known error detection:')\n for index, line in enumerate(lines):\n print(' ', index + 1, \"'%s'\" % line.rstrip('\\\\n\\\\r'))\n print('None of the following known errors were detected:')\n for index, known_error_string in enumerate(known_error_strings):\n print(' ', index + 1, \"'%s'\" % known_error_string)\n return rc, known_error_conditions\n\n\nif __name__ == '__main__':\n sys.exit(main())" > /tmp/wrapper_scripts/apt.py
---> Using cache
---> 5605034b072b
Step 18/28 : RUN echo "#!/usr/bin/env python3\n\n# Copyright 2016 Open Source Robotics Foundation, Inc.\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this file except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n\nimport subprocess\nimport sys\nfrom time import sleep\n\n\ndef main(argv=sys.argv[1:]):\n max_tries = 10\n known_error_strings = [\n 'Connection timed out',\n ]\n\n command = argv[0]\n if command == 'clone':\n rc, _, _ = call_git_repeatedly(\n argv, known_error_strings, max_tries)\n return rc\n else:\n assert \"Command '%s' not implemented\" % command\n\n\ndef call_git_repeatedly(argv, known_error_strings, max_tries):\n command = argv[0]\n for i in range(1, max_tries + 1):\n if i > 1:\n sleep_time = 5 + 2 * i\n print(\"Reinvoke 'git %s' (%d/%d) after sleeping %s seconds\" %\n (command, i, max_tries, sleep_time))\n sleep(sleep_time)\n rc, known_error_conditions = call_git(argv, known_error_strings)\n if rc == 0 or not known_error_conditions:\n break\n print('')\n print('Invocation failed due to the following known error conditions: '\n ', '.join(known_error_conditions))\n print('')\n # retry in case of failure with known error condition\n return rc, known_error_conditions, i\n\n\ndef call_git(argv, known_error_strings):\n known_error_conditions = []\n\n cmd = ['git'] + argv\n print(\"Invoking '%s'\" % ' '.join(cmd))\n proc = subprocess.Popen(\n cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)\n while True:\n line = proc.stdout.readline()\n if not line:\n break\n line = line.decode()\n sys.stdout.write(line)\n for known_error_string in known_error_strings:\n if known_error_string in line:\n if known_error_string not in known_error_conditions:\n known_error_conditions.append(known_error_string)\n proc.wait()\n rc = proc.returncode\n return rc, known_error_conditions\n\n\nif __name__ == '__main__':\n sys.exit(main())" > /tmp/wrapper_scripts/git.py
---> Using cache
---> 81a6ba1e989f
Step 19/28 : RUN echo "2020-10-26 (+0000)"
---> Using cache
---> b5b08bb30f89
Step 20/28 : RUN for i in 1 2 3; do apt-get update && apt-get install -q -y python3 && apt-get clean && break || if [ $i -lt 3 ]; then sleep 5; else false; fi; done
---> Using cache
---> d0656c6df5f3
Step 21/28 : RUN python3 -u /tmp/wrapper_scripts/apt.py update-install-clean -q -y git python3-yaml
---> Using cache
---> 88bb56ec970f
Step 22/28 : RUN python3 -u /tmp/wrapper_scripts/apt.py update-install-clean -q -y ccache
---> Using cache
---> b3248230d912
Step 23/28 : ENV ROS_PYTHON_VERSION=2
---> Using cache
---> 682fb4b440c3
Step 24/28 : RUN echo "build-essential: 12.1ubuntu2" && echo "python3: 3.5.1-3" && echo "ros-kinetic-catkin: 0.7.29-1xenial-20201014-192248+0000" && echo "libeigen3-dev: 3.3~beta1-2" && echo "ros-kinetic-cv-bridge: 1.12.8-0xenial-20201017-223841+0000" && echo "ros-kinetic-ddynamic-reconfigure: 0.2.0-0xenial-20201017-232943+0000" && echo "ros-kinetic-diagnostic-updater: 1.9.3-0xenial-20201017-220128+0000" && echo "ros-kinetic-genmsg: 0.5.11-0xenial-20201017-070425+0000" && echo "ros-kinetic-image-transport: 1.11.13-0xenial-20201017-223920+0000" && echo "ros-kinetic-librealsense2: 2.38.1-1xenial-20200911-045438+0000" && echo "ros-kinetic-message-runtime: 0.4.12-0xenial-20201017-190047+0000" && echo "ros-kinetic-nav-msgs: 1.12.7-0xenial-20201017-194342+0000" && echo "ros-kinetic-nodelet: 1.9.14-0xenial-20201017-214120+0000" && echo "ros-kinetic-roscpp: 1.12.16-1xenial-20201017-203639+0000" && echo "ros-kinetic-sensor-msgs: 1.12.7-0xenial-20201017-221654+0000" && echo "ros-kinetic-std-msgs: 0.5.11-0xenial-20201017-191210+0000" && echo "ros-kinetic-tf: 1.11.9-0xenial-20201018-011932+0000" && python3 -u /tmp/wrapper_scripts/apt.py update-install-clean -q -y -o Debug::pkgProblemResolver=yes build-essential python3 ros-kinetic-catkin libeigen3-dev ros-kinetic-cv-bridge ros-kinetic-ddynamic-reconfigure ros-kinetic-diagnostic-updater ros-kinetic-genmsg ros-kinetic-image-transport ros-kinetic-librealsense2 ros-kinetic-message-runtime ros-kinetic-nav-msgs ros-kinetic-nodelet ros-kinetic-roscpp ros-kinetic-sensor-msgs ros-kinetic-std-msgs ros-kinetic-tf
---> Using cache
---> 45169a0421d7
Step 25/28 : RUN which update-ccache-symlinks >/dev/null 2>&1 && update-ccache-symlinks
---> Using cache
---> f5ec07108f2b
Step 26/28 : USER buildfarm
---> Using cache
---> 5e30bf07ec4f
Step 27/28 : ENTRYPOINT ["sh", "-c"]
---> Using cache
---> a1fe0f0a138a
Step 28/28 : CMD ["PATH=/usr/lib/ccache:$PATH PYTHONPATH=/tmp/ros_buildfarm:$PYTHONPATH python3 -u /tmp/ros_buildfarm/scripts/devel/build_and_install.py --rosdistro-name kinetic --ros-version 1 --clean-before --build-tool catkin_make_isolated --workspace-root /tmp/ws --parent-result-space"]
---> Using cache
---> e4446241adea
Successfully built e4446241adea
-- catkin 0.7.29
-- BUILD_SHARED_LIBS is on
-- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy
CMake Warning at CMakeLists.txt:43 (find_package):
Could not find a configuration file for package "realsense2" that is
compatible with requested version "2.39.0".

The following configuration files were considered but not accepted:

/opt/ros/kinetic/lib/x86_64-linux-gnu/cmake/realsense2/realsense2Config.cmake, version: 2.38.1

ROS Buildfarm

unread,
Nov 10, 2020, 12:41:31 AM11/10/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, doron_h...@hotmail.com, nor...@github.com

ROS Buildfarm

unread,
Nov 16, 2020, 2:40:13 AM11/16/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, doron_h...@hotmail.com, nor...@github.com

ROS Buildfarm

unread,
Nov 16, 2020, 6:00:03 AM11/16/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, doron_h...@hotmail.com, nor...@github.com

ROS Buildfarm

unread,
Nov 19, 2020, 5:41:11 AM11/19/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, doron_h...@hotmail.com, nor...@github.com

ROS Buildfarm

unread,
Nov 19, 2020, 6:33:53 AM11/19/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, doron_h...@hotmail.com, nor...@github.com

ROS Buildfarm

unread,
Nov 19, 2020, 7:33:19 AM11/19/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, doron_h...@hotmail.com, nor...@github.com

ROS Buildfarm

unread,
Nov 19, 2020, 8:32:43 AM11/19/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, doron_h...@hotmail.com, nor...@github.com
See <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/73/display/redirect?page=changes>

Changes:

[doron_hirshberg] 2.2.20


------------------------------------------
[...truncated 65.94 KB...]

RUN mkdir /tmp/keys
RUN echo "-----BEGIN PGP PUBLIC KEY BLOCK-----\nVersion: GnuPG v1\n\nmQINBFzvJpYBEADY8l1YvO7iYW5gUESyzsTGnMvVUmlV3XarBaJz9bGRmgPXh7jc\nVFrQhE0L/HV7LOfoLI9H2GWYyHBqN5ERBlcA8XxG3ZvX7t9nAZPQT2Xxe3GT3tro\nu5oCR+SyHN9xPnUwDuqUSvJ2eqMYb9B/Hph3OmtjG30jSNq9kOF5bBTk1hOTGPH4\nK/AY0jzT6OpHfXU6ytlFsI47ZKsnTUhipGsKucQ1CXlyirndZ3V3k70YaooZ55rG\naIoAWlx2H0J7sAHmqS29N9jV9mo135d+d+TdLBXI0PXtiHzE9IPaX+ctdSUrPnp+\nTwR99lxglpIG6hLuvOMAaxiqFBB/Jf3XJ8OBakfS6nHrWH2WqQxRbiITl0irkQoz\npwNEF2Bv0+Jvs1UFEdVGz5a8xexQHst/RmKrtHLct3iOCvBNqoAQRbvWvBhPjO/p\nV5cYeUljZ5wpHyFkaEViClaVWqa6PIsyLqmyjsruPCWlURLsQoQxABcL8bwxX7UT\nhM6CtH6tGlYZ85RIzRifIm2oudzV5l+8oRgFr9yVcwyOFT6JCioqkwldW52P1pk/\n/SnuexC6LYqqDuHUs5NnokzzpfS6QaWfTY5P5tz4KHJfsjDIktly3mKVfY0fSPVV\nokdGpcUzvz2hq1fqjxB6MlB/1vtk0bImfcsoxBmF7H+4E9ZN1sX/tSb0KQARAQAB\ntCZPcGVuIFJvYm90aWNzIDxpbmZvQG9zcmZvdW5kYXRpb24ub3JnPokCVAQTAQoA\nPhYhBMHPbjHmut6IaLFytPQu1vurF8ZUBQJc7yaWAhsDBQkDwmcABQsJCAcCBhUK\nCQgLAgQWAgMBAh4BAheAAAoJEPQu1vurF8ZUkhIP/RbZY1ErvCEUy8iLJm9aSpLQ\nnDZl5xILOxyZlzpg+Ml5bb0EkQDr92foCgcvLeANKARNCaGLyNIWkuyDovPV0xZJ\nrEy0kgBrDNb3++NmdI/+GA92pkedMXXioQvqdsxUagXAIB/sNGByJEhs37F05AnF\nvZbjUhceq3xTlvAMcrBWrgB4NwBivZY6IgLvl/CRQpVYwANShIQdbvHvZSxRonWh\nNXr6v/Wcf8rsp7g2VqJ2N2AcWT84aa9BLQ3Oe/SgrNx4QEhA1y7rc3oaqPVu5ZXO\nK+4O14JrpbEZ3Xs9YEjrcOuEDEpYktA8qqUDTdFyZrxb9S6BquUKrA6jZgT913kj\nJ4e7YAZobC4rH0w4u0PrqDgYOkXA9Mo7L601/7ZaDJob80UcK+Z12ZSw73IgBix6\nDiJVfXuWkk5PM2zsFn6UOQXUNlZlDAOj5NC01V0fJ8P0v6GO9YOSSQx0j5UtkUbR\nfp/4W7uCPFvwAatWEHJhlM3sQNiMNStJFegr56xQu1a/cbJH7GdbseMhG/f0BaKQ\nqXCI3ffB5y5AOLc9Hw7PYiTFQsuY1ePRhE+J9mejgWRZxkjAH/FlAubqXkDgterC\nh+sLkzGf+my2IbsMCuc+3aeNMJ5Ej/vlXefCH/MpPWAHCqpQhe2DET/jRSaM53US\nAHNx8kw4MPUkxExgI7Sd\n=4Ofr\n-----END PGP PUBLIC KEY BLOCK-----" > /tmp/keys/0.key && apt-key add /tmp/keys/0.key
RUN echo deb http://repositories.ros.org/ubuntu/building xenial main | tee -a /etc/apt/sources.list.d/buildfarm.list

RUN grep -q -F -e "deb http://old-releases.ubuntu.com" /etc/apt/sources.list && ((grep -q -E -x -e "deb http://old-releases\.ubuntu\.com/ubuntu/? xenial ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb http://old-releases.ubuntu.com/ubuntu/ xenial multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://old-releases\.ubuntu\.com/ubuntu/? xenial ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb-src http://old-releases.ubuntu.com/ubuntu/ xenial multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb http://old-releases\.ubuntu\.com/ubuntu/? xenial-updates ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb http://old-releases.ubuntu.com/ubuntu/ xenial-updates multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://old-releases\.ubuntu\.com/ubuntu/? xenial-updates ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb-src http://old-releases.ubuntu.com/ubuntu/ xenial-updates multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb http://old-releases\.ubuntu\.com/ubuntu/? xenial-security ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb http://old-releases.ubuntu.com/ubuntu/ xenial-security multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://old-releases\.ubuntu\.com/ubuntu/? xenial-security ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb-src http://old-releases.ubuntu.com/ubuntu/ xenial-security multiverse" >> /etc/apt/sources.list)) || ((grep -q -E -x -e "deb http://archive\.ubuntu\.com/ubuntu/? xenial ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb http://archive.ubuntu.com/ubuntu/ xenial multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://archive\.ubuntu\.com/ubuntu/? xenial ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb-src http://archive.ubuntu.com/ubuntu/ xenial multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb http://archive\.ubuntu\.com/ubuntu/? xenial-updates ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb http://archive.ubuntu.com/ubuntu/ xenial-updates multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://archive\.ubuntu\.com/ubuntu/? xenial-updates ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb-src http://archive.ubuntu.com/ubuntu/ xenial-updates multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb http://archive\.ubuntu\.com/ubuntu/? xenial-security ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb http://archive.ubuntu.com/ubuntu/ xenial-security multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://archive\.ubuntu\.com/ubuntu/? xenial-security ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb-src http://archive.ubuntu.com/ubuntu/ xenial-security multiverse" >> /etc/apt/sources.list))

RUN mkdir /tmp/wrapper_scripts
RUN echo "#!/usr/bin/env python3\n\n# Copyright 2014-2016 Open Source Robotics Foundation, Inc.\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this file except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n\nimport subprocess\nimport sys\nfrom time import sleep\n\n\ndef main(argv=sys.argv[1:]):\n max_tries = 10\n known_error_strings = [\n 'Failed to fetch',\n 'Failed to stat',\n 'Hash Sum mismatch',\n 'Unable to locate package',\n 'is not what the server reported',\n ]\n\n command = argv[0]\n if command in ['update', 'source']:\n rc, _, _ = call_apt_repeatedly(\n argv, known_error_strings, max_tries)\n return rc\n elif command == 'update-install-clean':\n return call_apt_update_install_clean(\n argv[1:], known_error_strings, max_tries)\n else:\n assert \"Command '%s' not implemented\" % command\n\n\ndef call_apt_update_install_clean(\n install_argv, known_error_strings, max_tries):\n tries = 0\n command = 'update'\n while tries < max_tries:\n if command == 'update':\n rc, _, tries = call_apt_repeatedly(\n [command], known_error_strings, max_tries - tries,\n offset=tries)\n if rc != 0:\n # abort if update was unsuccessful even after retries\n break\n # move on to the install command if update was successful\n command = 'install'\n\n if command == 'install':\n # any call is considered a try\n tries += 1\n known_error_strings_redo_update = [\n 'Size mismatch',\n 'maybe run apt update',\n 'The following packages cannot be authenticated!',\n 'Unable to locate package',\n 'has no installation candidate',\n 'corrupted package archive',\n ]\n rc, known_error_conditions = \\\\\n call_apt(\n [command] + install_argv,\n known_error_strings + known_error_strings_redo_update)\n if not known_error_conditions:\n if rc != 0:\n # abort if install was unsuccessful\n break\n # move on to the clean command if install was successful\n command = 'clean'\n continue\n\n # known errors are always interpreted as a non-zero rc\n if rc == 0:\n rc = 1\n # check if update needs to be rerun\n if (\n set(known_error_conditions) &\n set(known_error_strings_redo_update)\n ):\n command = 'update'\n print(\"'apt install' failed and likely requires \" +\n \"'apt update' to run again\")\n # retry with update command\n continue\n\n print('')\n print('Invocation failed due to the following known error '\n 'conditions: ' + ', '.join(known_error_conditions))\n print('')\n if tries < max_tries:\n sleep_time = 5\n print(\"Reinvoke 'apt install' after sleeping %s seconds\" %\n sleep_time)\n sleep(sleep_time)\n # retry install command\n\n if command == 'clean':\n rc, _ = call_apt([command], [])\n break\n\n return rc\n\n\ndef call_apt_repeatedly(argv, known_error_strings, max_tries, offset=0):\n command = argv[0]\n for i in range(1, max_tries + 1):\n if i > 1:\n sleep_time = 5 + 2 * (i + offset)\n print(\"Reinvoke 'apt %s' (%d/%d) after sleeping %s seconds\" %\n (command, i + offset, max_tries + offset, sleep_time))\n sleep(sleep_time)\n rc, known_error_conditions = call_apt(argv, known_error_strings)\n if not known_error_conditions:\n # break the loop and return the reported rc\n break\n # known errors are always interpreted as a non-zero rc\n if rc == 0:\n rc = 1\n print('')\n print('Invocation failed due to the following known error conditions: '\n ', '.join(known_error_conditions))\n print('')\n # retry in case of failure with known error condition\n return rc, known_error_conditions, i + offset\n\n\ndef call_apt(argv, known_error_strings):\n known_error_conditions = []\n\n # some of the used options are not supported in older distros\n # e.g. Ubuntu Wily, Debian Jessie\n cmd = ['apt-get'] + argv\n print(\"Invoking '%s'\" % ' '.join(cmd))\n proc = subprocess.Popen(\n cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)\n lines = []\n while True:\n line = proc.stdout.readline()\n if not line:\n break\n line = line.decode()\n lines.append(line)\n sys.stdout.write(line)\n for known_error_string in known_error_strings:\n if known_error_string in line:\n if known_error_string not in known_error_conditions:\n known_error_conditions.append(known_error_string)\n proc.wait()\n rc = proc.returncode\n if rc and not known_error_conditions:\n print('Invocation failed without any known error condition, '\n 'printing all lines to debug known error detection:')\n for index, line in enumerate(lines):\n print(' ', index + 1, \"'%s'\" % line.rstrip('\\\\n\\\\r'))\n print('None of the following known errors were detected:')\n for index, known_error_string in enumerate(known_error_strings):\n print(' ', index + 1, \"'%s'\" % known_error_string)\n return rc, known_error_conditions\n\n\nif __name__ == '__main__':\n sys.exit(main())" > /tmp/wrapper_scripts/apt.py
RUN echo "#!/usr/bin/env python3\n\n# Copyright 2016 Open Source Robotics Foundation, Inc.\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this file except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n\nimport subprocess\nimport sys\nfrom time import sleep\n\n\ndef main(argv=sys.argv[1:]):\n max_tries = 10\n known_error_strings = [\n 'Connection timed out',\n ]\n\n command = argv[0]\n if command == 'clone':\n rc, _, _ = call_git_repeatedly(\n argv, known_error_strings, max_tries)\n return rc\n else:\n assert \"Command '%s' not implemented\" % command\n\n\ndef call_git_repeatedly(argv, known_error_strings, max_tries):\n command = argv[0]\n for i in range(1, max_tries + 1):\n if i > 1:\n sleep_time = 5 + 2 * i\n print(\"Reinvoke 'git %s' (%d/%d) after sleeping %s seconds\" %\n (command, i, max_tries, sleep_time))\n sleep(sleep_time)\n rc, known_error_conditions = call_git(argv, known_error_strings)\n if rc == 0 or not known_error_conditions:\n break\n print('')\n print('Invocation failed due to the following known error conditions: '\n ', '.join(known_error_conditions))\n print('')\n # retry in case of failure with known error condition\n return rc, known_error_conditions, i\n\n\ndef call_git(argv, known_error_strings):\n known_error_conditions = []\n\n cmd = ['git'] + argv\n print(\"Invoking '%s'\" % ' '.join(cmd))\n proc = subprocess.Popen(\n cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)\n while True:\n line = proc.stdout.readline()\n if not line:\n break\n line = line.decode()\n sys.stdout.write(line)\n for known_error_string in known_error_strings:\n if known_error_string in line:\n if known_error_string not in known_error_conditions:\n known_error_conditions.append(known_error_string)\n proc.wait()\n rc = proc.returncode\n return rc, known_error_conditions\n\n\nif __name__ == '__main__':\n sys.exit(main())" > /tmp/wrapper_scripts/git.py

# automatic invalidation once every day
RUN echo "2020-11-19 (+0000)"

RUN for i in 1 2 3; do apt-get update && apt-get install -q -y python3 && apt-get clean && break || if [ $i -lt 3 ]; then sleep 5; else false; fi; done

RUN python3 -u /tmp/wrapper_scripts/apt.py update-install-clean -q -y git python3-yaml

RUN python3 -u /tmp/wrapper_scripts/apt.py update-install-clean -q -y ccache


ENV ROS_PYTHON_VERSION=2

# for each dependency: echo version, apt update, apt install, apt clean
# to prevent exceeding the docker layer limit several lines have been folded
RUN echo "build-essential: 12.1ubuntu2" && echo "python3: 3.5.1-3" && echo "ros-kinetic-catkin: 0.7.29-1xenial-20201014-192248+0000" && echo "libeigen3-dev: 3.3~beta1-2" && echo "ros-kinetic-cv-bridge: 1.12.8-0xenial-20201103-054046+0000" && echo "ros-kinetic-ddynamic-reconfigure: 0.2.0-0xenial-20201103-045342+0000" && echo "ros-kinetic-diagnostic-updater: 1.9.3-0xenial-20201103-040625+0000" && echo "ros-kinetic-genmsg: 0.5.11-0xenial-20201017-070425+0000" && echo "ros-kinetic-image-transport: 1.11.13-0xenial-20201103-053940+0000" && echo "ros-kinetic-librealsense2: 2.39.0-1xenial-20201026-171047+0000" && echo "ros-kinetic-message-runtime: 0.4.12-0xenial-20201017-190047+0000" && echo "ros-kinetic-nav-msgs: 1.12.7-0xenial-20201017-194342+0000" && echo "ros-kinetic-nodelet: 1.9.14-0xenial-20201103-024100+0000" && echo "ros-kinetic-roscpp: 1.12.17-1xenial-20201103-022250+0000" && echo "ros-kinetic-sensor-msgs: 1.12.7-0xenial-20201103-052702+0000" && echo "ros-kinetic-std-msgs: 0.5.11-0xenial-20201017-191210+0000" && echo "ros-kinetic-tf: 1.11.9-0xenial-20201103-054008+0000" && echo "ros-kinetic-rosunit: 1.14.6-1xenial-20201017-190712+0000" && echo "ros-kinetic-xacro: 1.11.3-0xenial-20201103-043644+0000" && python3 -u /tmp/wrapper_scripts/apt.py update-install-clean -q -y -o Debug::pkgProblemResolver=yes build-essential python3 ros-kinetic-catkin libeigen3-dev ros-kinetic-cv-bridge ros-kinetic-ddynamic-reconfigure ros-kinetic-diagnostic-updater ros-kinetic-genmsg ros-kinetic-image-transport ros-kinetic-librealsense2 ros-kinetic-message-runtime ros-kinetic-nav-msgs ros-kinetic-nodelet ros-kinetic-roscpp ros-kinetic-sensor-msgs ros-kinetic-std-msgs ros-kinetic-tf ros-kinetic-rosunit ros-kinetic-xacro


# After all dependencies are installed, update ccache symlinks.
# This command is supposed to be invoked whenever a new compiler is installed
# but that isn't happening. So we invoke it here to make sure all compilers are
# picked up.
# TODO(nuclearsandwich) add link to Debian bug report when one is opened.
RUN which update-ccache-symlinks >/dev/null 2>&1 && update-ccache-symlinks

USER buildfarm
ENTRYPOINT ["sh", "-c"]
CMD ["PATH=/usr/lib/ccache:$PATH PYTHONPATH=/tmp/ros_buildfarm:$PYTHONPATH python3 -u /tmp/ros_buildfarm/scripts/devel/build_and_test.py --rosdistro-name kinetic --ros-version 1 --build-tool catkin_make_isolated --workspace-root /tmp/ws --parent-result-space"]
Mount the following volumes when running the container:
-v /tmp/ros_buildfarm:/tmp/ros_buildfarm:ro
-v /tmp/ws:/tmp/ws
+ cd -
<http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/>
+ echo # END SECTION
# END SECTION
[Kdev__realsense2_camera__ubuntu_xenial_amd64] $ /bin/sh -xe /tmp/jenkins1637742793170563053.sh
+ sleep 1
+ python3 -u <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/ros_buildfarm/scripts/subprocess_reaper.py> 21101 --cid-file <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/docker_build_and_install/docker.cid>
+ echo # BEGIN SECTION: Build Dockerfile - build and install
# BEGIN SECTION: Build Dockerfile - build and install
+ cd <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/docker_build_and_install>
+ python3 -u <http://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/ros_buildfarm/scripts/misc/docker_pull_baseimage.py>
Get base image name from Dockerfile 'Dockerfile': ubuntu:xenial
Check docker base image for updates: docker pull ubuntu:xenial
xenial: Pulling from library/ubuntu
Digest: sha256:bb69f1a2b6c840b01eeffef07386e95a74ecac8bfa52d35c32fb526c85e00678
Status: Image is up to date for ubuntu:xenial
docker.io/library/ubuntu:xenial
+ docker build --force-rm -t devel_build_and_install.kinetic_realsense2_camera .
Sending build context to Docker daemon 19.97kB
Step 1/28 : FROM ubuntu:xenial
---> dfeff22e96ae
Step 2/28 : VOLUME ["/var/cache/apt/archives"]
---> Using cache
---> 86fc7c6e81d5
Step 3/28 : ENV DEBIAN_FRONTEND noninteractive
---> Using cache
---> 6c03023ba118
Step 4/28 : RUN for i in 1 2 3; do apt-get update && apt-get install -q -y locales && apt-get clean && break || if [ $i -lt 3 ]; then sleep 5; else false; fi; done
---> Using cache
---> 9ff9952f2595
Step 5/28 : RUN echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen
---> Using cache
---> 11be4380f2c9
Step 6/28 : RUN locale-gen en_US.UTF-8
---> Using cache
---> 0771030307e7
Step 7/28 : ENV LANG en_US.UTF-8
---> Using cache
---> 4b845f24eaa2
Step 8/28 : ENV TZ UTC+00
---> Using cache
---> d381e6897f43
Step 9/28 : RUN useradd -u 1001 -l -m buildfarm
---> Using cache
---> 5d5e7edb6a86
Step 10/28 : ENV NVIDIA_VISIBLE_DEVICES ${NVIDIA_VISIBLE_DEVICES:-all}
---> Using cache
---> d7254028bb9e
Step 11/28 : ENV NVIDIA_DRIVER_CAPABILITIES ${NVIDIA_DRIVER_CAPABILITIES:+$NVIDIA_DRIVER_CAPABILITIES,}graphics
---> Using cache
---> 930513c2080c
Step 12/28 : RUN mkdir /tmp/keys
---> Using cache
---> 0ab580ae6090
Step 13/28 : RUN echo "-----BEGIN PGP PUBLIC KEY BLOCK-----\nVersion: GnuPG v1\n\nmQINBFzvJpYBEADY8l1YvO7iYW5gUESyzsTGnMvVUmlV3XarBaJz9bGRmgPXh7jc\nVFrQhE0L/HV7LOfoLI9H2GWYyHBqN5ERBlcA8XxG3ZvX7t9nAZPQT2Xxe3GT3tro\nu5oCR+SyHN9xPnUwDuqUSvJ2eqMYb9B/Hph3OmtjG30jSNq9kOF5bBTk1hOTGPH4\nK/AY0jzT6OpHfXU6ytlFsI47ZKsnTUhipGsKucQ1CXlyirndZ3V3k70YaooZ55rG\naIoAWlx2H0J7sAHmqS29N9jV9mo135d+d+TdLBXI0PXtiHzE9IPaX+ctdSUrPnp+\nTwR99lxglpIG6hLuvOMAaxiqFBB/Jf3XJ8OBakfS6nHrWH2WqQxRbiITl0irkQoz\npwNEF2Bv0+Jvs1UFEdVGz5a8xexQHst/RmKrtHLct3iOCvBNqoAQRbvWvBhPjO/p\nV5cYeUljZ5wpHyFkaEViClaVWqa6PIsyLqmyjsruPCWlURLsQoQxABcL8bwxX7UT\nhM6CtH6tGlYZ85RIzRifIm2oudzV5l+8oRgFr9yVcwyOFT6JCioqkwldW52P1pk/\n/SnuexC6LYqqDuHUs5NnokzzpfS6QaWfTY5P5tz4KHJfsjDIktly3mKVfY0fSPVV\nokdGpcUzvz2hq1fqjxB6MlB/1vtk0bImfcsoxBmF7H+4E9ZN1sX/tSb0KQARAQAB\ntCZPcGVuIFJvYm90aWNzIDxpbmZvQG9zcmZvdW5kYXRpb24ub3JnPokCVAQTAQoA\nPhYhBMHPbjHmut6IaLFytPQu1vurF8ZUBQJc7yaWAhsDBQkDwmcABQsJCAcCBhUK\nCQgLAgQWAgMBAh4BAheAAAoJEPQu1vurF8ZUkhIP/RbZY1ErvCEUy8iLJm9aSpLQ\nnDZl5xILOxyZlzpg+Ml5bb0EkQDr92foCgcvLeANKARNCaGLyNIWkuyDovPV0xZJ\nrEy0kgBrDNb3++NmdI/+GA92pkedMXXioQvqdsxUagXAIB/sNGByJEhs37F05AnF\nvZbjUhceq3xTlvAMcrBWrgB4NwBivZY6IgLvl/CRQpVYwANShIQdbvHvZSxRonWh\nNXr6v/Wcf8rsp7g2VqJ2N2AcWT84aa9BLQ3Oe/SgrNx4QEhA1y7rc3oaqPVu5ZXO\nK+4O14JrpbEZ3Xs9YEjrcOuEDEpYktA8qqUDTdFyZrxb9S6BquUKrA6jZgT913kj\nJ4e7YAZobC4rH0w4u0PrqDgYOkXA9Mo7L601/7ZaDJob80UcK+Z12ZSw73IgBix6\nDiJVfXuWkk5PM2zsFn6UOQXUNlZlDAOj5NC01V0fJ8P0v6GO9YOSSQx0j5UtkUbR\nfp/4W7uCPFvwAatWEHJhlM3sQNiMNStJFegr56xQu1a/cbJH7GdbseMhG/f0BaKQ\nqXCI3ffB5y5AOLc9Hw7PYiTFQsuY1ePRhE+J9mejgWRZxkjAH/FlAubqXkDgterC\nh+sLkzGf+my2IbsMCuc+3aeNMJ5Ej/vlXefCH/MpPWAHCqpQhe2DET/jRSaM53US\nAHNx8kw4MPUkxExgI7Sd\n=4Ofr\n-----END PGP PUBLIC KEY BLOCK-----" > /tmp/keys/0.key && apt-key add /tmp/keys/0.key
---> Using cache
---> a810fd92ac97
Step 14/28 : RUN echo deb http://repositories.ros.org/ubuntu/building xenial main | tee -a /etc/apt/sources.list.d/buildfarm.list
---> Using cache
---> b65e4c717d07
Step 15/28 : RUN grep -q -F -e "deb http://old-releases.ubuntu.com" /etc/apt/sources.list && ((grep -q -E -x -e "deb http://old-releases\.ubuntu\.com/ubuntu/? xenial ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb http://old-releases.ubuntu.com/ubuntu/ xenial multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://old-releases\.ubuntu\.com/ubuntu/? xenial ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb-src http://old-releases.ubuntu.com/ubuntu/ xenial multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb http://old-releases\.ubuntu\.com/ubuntu/? xenial-updates ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb http://old-releases.ubuntu.com/ubuntu/ xenial-updates multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://old-releases\.ubuntu\.com/ubuntu/? xenial-updates ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb-src http://old-releases.ubuntu.com/ubuntu/ xenial-updates multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb http://old-releases\.ubuntu\.com/ubuntu/? xenial-security ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb http://old-releases.ubuntu.com/ubuntu/ xenial-security multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://old-releases\.ubuntu\.com/ubuntu/? xenial-security ([-a-z]+ )*multiverse( [-a-z]+)*" /etc/apt/sources.list || echo "deb-src http://old-releases.ubuntu.com/ubuntu/ xenial-security multiverse" >> /etc/apt/sources.list)) || ((grep -q -E -x -e "deb http://archive\.ubuntu\.com/ubuntu/? xenial ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb http://archive.ubuntu.com/ubuntu/ xenial multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://archive\.ubuntu\.com/ubuntu/? xenial ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb-src http://archive.ubuntu.com/ubuntu/ xenial multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb http://archive\.ubuntu\.com/ubuntu/? xenial-updates ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb http://archive.ubuntu.com/ubuntu/ xenial-updates multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://archive\.ubuntu\.com/ubuntu/? xenial-updates ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb-src http://archive.ubuntu.com/ubuntu/ xenial-updates multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb http://archive\.ubuntu\.com/ubuntu/? xenial-security ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb http://archive.ubuntu.com/ubuntu/ xenial-security multiverse" >> /etc/apt/sources.list) && (grep -q -E -x -e "deb-src http://archive\.ubuntu\.com/ubuntu/? xenial-security ([-a-z]+ )*multiverse( [-a-z])*" /etc/apt/sources.list || echo "deb-src http://archive.ubuntu.com/ubuntu/ xenial-security multiverse" >> /etc/apt/sources.list))
---> Using cache
---> e4bbeb94c8ee
Step 16/28 : RUN mkdir /tmp/wrapper_scripts
---> Using cache
---> 6ebfaf55d011
Step 17/28 : RUN echo "#!/usr/bin/env python3\n\n# Copyright 2014-2016 Open Source Robotics Foundation, Inc.\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this file except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n\nimport subprocess\nimport sys\nfrom time import sleep\n\n\ndef main(argv=sys.argv[1:]):\n max_tries = 10\n known_error_strings = [\n 'Failed to fetch',\n 'Failed to stat',\n 'Hash Sum mismatch',\n 'Unable to locate package',\n 'is not what the server reported',\n ]\n\n command = argv[0]\n if command in ['update', 'source']:\n rc, _, _ = call_apt_repeatedly(\n argv, known_error_strings, max_tries)\n return rc\n elif command == 'update-install-clean':\n return call_apt_update_install_clean(\n argv[1:], known_error_strings, max_tries)\n else:\n assert \"Command '%s' not implemented\" % command\n\n\ndef call_apt_update_install_clean(\n install_argv, known_error_strings, max_tries):\n tries = 0\n command = 'update'\n while tries < max_tries:\n if command == 'update':\n rc, _, tries = call_apt_repeatedly(\n [command], known_error_strings, max_tries - tries,\n offset=tries)\n if rc != 0:\n # abort if update was unsuccessful even after retries\n break\n # move on to the install command if update was successful\n command = 'install'\n\n if command == 'install':\n # any call is considered a try\n tries += 1\n known_error_strings_redo_update = [\n 'Size mismatch',\n 'maybe run apt update',\n 'The following packages cannot be authenticated!',\n 'Unable to locate package',\n 'has no installation candidate',\n 'corrupted package archive',\n ]\n rc, known_error_conditions = \\\\\n call_apt(\n [command] + install_argv,\n known_error_strings + known_error_strings_redo_update)\n if not known_error_conditions:\n if rc != 0:\n # abort if install was unsuccessful\n break\n # move on to the clean command if install was successful\n command = 'clean'\n continue\n\n # known errors are always interpreted as a non-zero rc\n if rc == 0:\n rc = 1\n # check if update needs to be rerun\n if (\n set(known_error_conditions) &\n set(known_error_strings_redo_update)\n ):\n command = 'update'\n print(\"'apt install' failed and likely requires \" +\n \"'apt update' to run again\")\n # retry with update command\n continue\n\n print('')\n print('Invocation failed due to the following known error '\n 'conditions: ' + ', '.join(known_error_conditions))\n print('')\n if tries < max_tries:\n sleep_time = 5\n print(\"Reinvoke 'apt install' after sleeping %s seconds\" %\n sleep_time)\n sleep(sleep_time)\n # retry install command\n\n if command == 'clean':\n rc, _ = call_apt([command], [])\n break\n\n return rc\n\n\ndef call_apt_repeatedly(argv, known_error_strings, max_tries, offset=0):\n command = argv[0]\n for i in range(1, max_tries + 1):\n if i > 1:\n sleep_time = 5 + 2 * (i + offset)\n print(\"Reinvoke 'apt %s' (%d/%d) after sleeping %s seconds\" %\n (command, i + offset, max_tries + offset, sleep_time))\n sleep(sleep_time)\n rc, known_error_conditions = call_apt(argv, known_error_strings)\n if not known_error_conditions:\n # break the loop and return the reported rc\n break\n # known errors are always interpreted as a non-zero rc\n if rc == 0:\n rc = 1\n print('')\n print('Invocation failed due to the following known error conditions: '\n ', '.join(known_error_conditions))\n print('')\n # retry in case of failure with known error condition\n return rc, known_error_conditions, i + offset\n\n\ndef call_apt(argv, known_error_strings):\n known_error_conditions = []\n\n # some of the used options are not supported in older distros\n # e.g. Ubuntu Wily, Debian Jessie\n cmd = ['apt-get'] + argv\n print(\"Invoking '%s'\" % ' '.join(cmd))\n proc = subprocess.Popen(\n cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)\n lines = []\n while True:\n line = proc.stdout.readline()\n if not line:\n break\n line = line.decode()\n lines.append(line)\n sys.stdout.write(line)\n for known_error_string in known_error_strings:\n if known_error_string in line:\n if known_error_string not in known_error_conditions:\n known_error_conditions.append(known_error_string)\n proc.wait()\n rc = proc.returncode\n if rc and not known_error_conditions:\n print('Invocation failed without any known error condition, '\n 'printing all lines to debug known error detection:')\n for index, line in enumerate(lines):\n print(' ', index + 1, \"'%s'\" % line.rstrip('\\\\n\\\\r'))\n print('None of the following known errors were detected:')\n for index, known_error_string in enumerate(known_error_strings):\n print(' ', index + 1, \"'%s'\" % known_error_string)\n return rc, known_error_conditions\n\n\nif __name__ == '__main__':\n sys.exit(main())" > /tmp/wrapper_scripts/apt.py
---> Using cache
---> 94adcf7d1968
Step 18/28 : RUN echo "#!/usr/bin/env python3\n\n# Copyright 2016 Open Source Robotics Foundation, Inc.\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this file except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n\nimport subprocess\nimport sys\nfrom time import sleep\n\n\ndef main(argv=sys.argv[1:]):\n max_tries = 10\n known_error_strings = [\n 'Connection timed out',\n ]\n\n command = argv[0]\n if command == 'clone':\n rc, _, _ = call_git_repeatedly(\n argv, known_error_strings, max_tries)\n return rc\n else:\n assert \"Command '%s' not implemented\" % command\n\n\ndef call_git_repeatedly(argv, known_error_strings, max_tries):\n command = argv[0]\n for i in range(1, max_tries + 1):\n if i > 1:\n sleep_time = 5 + 2 * i\n print(\"Reinvoke 'git %s' (%d/%d) after sleeping %s seconds\" %\n (command, i, max_tries, sleep_time))\n sleep(sleep_time)\n rc, known_error_conditions = call_git(argv, known_error_strings)\n if rc == 0 or not known_error_conditions:\n break\n print('')\n print('Invocation failed due to the following known error conditions: '\n ', '.join(known_error_conditions))\n print('')\n # retry in case of failure with known error condition\n return rc, known_error_conditions, i\n\n\ndef call_git(argv, known_error_strings):\n known_error_conditions = []\n\n cmd = ['git'] + argv\n print(\"Invoking '%s'\" % ' '.join(cmd))\n proc = subprocess.Popen(\n cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)\n while True:\n line = proc.stdout.readline()\n if not line:\n break\n line = line.decode()\n sys.stdout.write(line)\n for known_error_string in known_error_strings:\n if known_error_string in line:\n if known_error_string not in known_error_conditions:\n known_error_conditions.append(known_error_string)\n proc.wait()\n rc = proc.returncode\n return rc, known_error_conditions\n\n\nif __name__ == '__main__':\n sys.exit(main())" > /tmp/wrapper_scripts/git.py
---> Using cache
---> 2c6be58ddfb0
Step 19/28 : RUN echo "2020-11-19 (+0000)"
---> Using cache
---> 74764942a1c6
Step 20/28 : RUN for i in 1 2 3; do apt-get update && apt-get install -q -y python3 && apt-get clean && break || if [ $i -lt 3 ]; then sleep 5; else false; fi; done
---> Using cache
---> 988a75a13ed6
Step 21/28 : RUN python3 -u /tmp/wrapper_scripts/apt.py update-install-clean -q -y git python3-yaml
---> Using cache
---> 232440e1fe0b
Step 22/28 : RUN python3 -u /tmp/wrapper_scripts/apt.py update-install-clean -q -y ccache
---> Using cache
---> 22d153d4fa8d
Step 23/28 : ENV ROS_PYTHON_VERSION=2
---> Using cache
---> 4cfde3383823
Step 24/28 : RUN echo "build-essential: 12.1ubuntu2" && echo "python3: 3.5.1-3" && echo "ros-kinetic-catkin: 0.7.29-1xenial-20201014-192248+0000" && echo "libeigen3-dev: 3.3~beta1-2" && echo "ros-kinetic-cv-bridge: 1.12.8-0xenial-20201103-054046+0000" && echo "ros-kinetic-ddynamic-reconfigure: 0.2.0-0xenial-20201103-045342+0000" && echo "ros-kinetic-diagnostic-updater: 1.9.3-0xenial-20201103-040625+0000" && echo "ros-kinetic-genmsg: 0.5.11-0xenial-20201017-070425+0000" && echo "ros-kinetic-image-transport: 1.11.13-0xenial-20201103-053940+0000" && echo "ros-kinetic-librealsense2: 2.39.0-1xenial-20201026-171047+0000" && echo "ros-kinetic-message-runtime: 0.4.12-0xenial-20201017-190047+0000" && echo "ros-kinetic-nav-msgs: 1.12.7-0xenial-20201017-194342+0000" && echo "ros-kinetic-nodelet: 1.9.14-0xenial-20201103-024100+0000" && echo "ros-kinetic-roscpp: 1.12.17-1xenial-20201103-022250+0000" && echo "ros-kinetic-sensor-msgs: 1.12.7-0xenial-20201103-052702+0000" && echo "ros-kinetic-std-msgs: 0.5.11-0xenial-20201017-191210+0000" && echo "ros-kinetic-tf: 1.11.9-0xenial-20201103-054008+0000" && python3 -u /tmp/wrapper_scripts/apt.py update-install-clean -q -y -o Debug::pkgProblemResolver=yes build-essential python3 ros-kinetic-catkin libeigen3-dev ros-kinetic-cv-bridge ros-kinetic-ddynamic-reconfigure ros-kinetic-diagnostic-updater ros-kinetic-genmsg ros-kinetic-image-transport ros-kinetic-librealsense2 ros-kinetic-message-runtime ros-kinetic-nav-msgs ros-kinetic-nodelet ros-kinetic-roscpp ros-kinetic-sensor-msgs ros-kinetic-std-msgs ros-kinetic-tf
---> Using cache
---> 97d53daefe8b
Step 25/28 : RUN which update-ccache-symlinks >/dev/null 2>&1 && update-ccache-symlinks
---> Using cache
---> 7d98cebc59d6
Step 26/28 : USER buildfarm
---> Using cache
---> 24b7ba635274
Step 27/28 : ENTRYPOINT ["sh", "-c"]
---> Using cache
---> ec235d2e1c6c
Step 28/28 : CMD ["PATH=/usr/lib/ccache:$PATH PYTHONPATH=/tmp/ros_buildfarm:$PYTHONPATH python3 -u /tmp/ros_buildfarm/scripts/devel/build_and_install.py --rosdistro-name kinetic --ros-version 1 --clean-before --build-tool catkin_make_isolated --workspace-root /tmp/ws --parent-result-space"]
---> Using cache
---> 80391777b438
Successfully built 80391777b438
compatible with requested version "2.40.0".

The following configuration files were considered but not accepted:

/opt/ros/kinetic/lib/x86_64-linux-gnu/cmake/realsense2/realsense2Config.cmake, version: 2.39.0

ROS Buildfarm

unread,
Dec 16, 2020, 2:41:36 AM12/16/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, doron_h...@hotmail.com, nor...@github.com

ROS Buildfarm

unread,
Dec 20, 2020, 2:39:39 AM12/20/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, doron_h...@hotmail.com, nor...@github.com

ROS Buildfarm

unread,
Dec 21, 2020, 4:38:25 AM12/21/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, doron_h...@hotmail.com, nor...@github.com

ROS Buildfarm

unread,
Dec 21, 2020, 5:33:40 AM12/21/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, doron_h...@hotmail.com, nor...@github.com

ROS Buildfarm

unread,
Dec 28, 2020, 11:40:15 AM12/28/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, nor...@github.com, doron_h...@hotmail.com

ROS Buildfarm

unread,
Dec 29, 2020, 5:43:00 AM12/29/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, nor...@github.com, doron_h...@hotmail.com

ROS Buildfarm

unread,
Dec 31, 2020, 4:36:50 AM12/31/20
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, nor...@github.com, doron_h...@hotmail.com
See <https://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/80/display/redirect>

Changes:


------------------------------------------
[...truncated 478.07 KB...]
Setting up ros-kinetic-roscpp-serialization (0.6.11-0xenial-20191214-040238+0000) ...
Setting up ros-kinetic-xmlrpcpp (1.12.17-1xenial-20201103-021451+0000) ...
Setting up ros-kinetic-ros-environment (1.0.1-1xenial-20191214-013549+0000) ...
Setting up liblz4-dev:amd64 (0.0~r131-2ubuntu2) ...
Setting up ros-kinetic-roslz4 (1.12.17-1xenial-20201103-021342+0000) ...
Setting up ros-kinetic-rosbag-storage (1.12.17-1xenial-20201103-022141+0000) ...
Setting up ros-kinetic-librealsense2 (2.40.0-1xenial-20201120-093225+0000) ...
Setting up i965-va-driver:amd64 (1.7.0-1) ...
Setting up va-driver-all:amd64 (1.7.0-1ubuntu0.1) ...
Setting up x11-utils (7.7+3) ...
Setting up xbitmaps (1.1.1-2) ...
Setting up xterm (322-1ubuntu1) ...
update-alternatives: using /usr/bin/xterm to provide /usr/bin/x-terminal-emulator (x-terminal-emulator) in auto mode
update-alternatives: using /usr/bin/lxterm to provide /usr/bin/x-terminal-emulator (x-terminal-emulator) in auto mode
Setting up ocl-icd-libopencl1:amd64 (2.2.8-1) ...
Setting up libhwloc-plugins (1.11.2-3) ...
Setting up libtinyxml2-2v5:amd64 (2.2.0-1.1ubuntu1) ...
Setting up libtinyxml2-dev:amd64 (2.2.0-1.1ubuntu1) ...
Setting up proj-bin (4.9.2-2) ...
Setting up ros-kinetic-smclib (1.8.3-0xenial-20191214-041046+0000) ...
Setting up ros-kinetic-class-loader (0.3.9-0xenial-20191214-003009+0000) ...
Setting up libgtk-3-common (3.18.9-1ubuntu3.3) ...
Setting up libgtk-3-0:amd64 (3.18.9-1ubuntu3.3) ...
Setting up odbcinst1debian2:amd64 (2.3.1-4.1) ...
Setting up libgdal1i (1.11.3+dfsg-3build2) ...
Setting up unixodbc (2.3.1-4.1) ...
Setting up unixodbc-dev (2.3.1-4.1) ...
Setting up libgdal-dev (1.11.3+dfsg-3build2) ...
Setting up libvtk6.2 (6.2.0+dfsg1-10ubuntu0.1) ...
Setting up libvtk6.2-qt (6.2.0+dfsg1-10ubuntu0.1) ...
Setting up libvtk6-java (6.2.0+dfsg1-10ubuntu0.1) ...
Setting up python-vtk6 (6.2.0+dfsg1-10ubuntu0.1) ...
Setting up tcl-vtk6 (6.2.0+dfsg1-10ubuntu0.1) ...
Setting up vtk6 (6.2.0+dfsg1-10ubuntu0.1) ...
Setting up libvtk6-dev (6.2.0+dfsg1-10ubuntu0.1) ...
Setting up libvtk6-qt-dev (6.2.0+dfsg1-10ubuntu0.1) ...
Setting up notification-daemon (3.18.2-1) ...
Setting up libgtk-3-bin (3.18.9-1ubuntu3.3) ...
Setting up adwaita-icon-theme (3.18.0-2ubuntu3.1) ...
update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode
Setting up odbcinst (2.3.1-4.1) ...
Setting up humanity-icon-theme (0.6.10.1) ...
Setting up ubuntu-mono (14.04+16.04.20180326-0ubuntu1) ...
Processing triggers for sgml-base (1.26+nmu4ubuntu1) ...
Setting up docutils-common (0.12+dfsg-1) ...
Processing triggers for sgml-base (1.26+nmu4ubuntu1) ...
Setting up python-docutils (0.12+dfsg-1) ...
update-alternatives: using /usr/share/docutils/scripts/python2/rst-buildhtml to provide /usr/bin/rst-buildhtml (rst-buildhtml) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python2/rst2html to provide /usr/bin/rst2html (rst2html) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python2/rst2latex to provide /usr/bin/rst2latex (rst2latex) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python2/rst2man to provide /usr/bin/rst2man (rst2man) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python2/rst2odt to provide /usr/bin/rst2odt (rst2odt) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python2/rst2odt_prepstyles to provide /usr/bin/rst2odt_prepstyles (rst2odt_prepstyles) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python2/rst2pseudoxml to provide /usr/bin/rst2pseudoxml (rst2pseudoxml) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python2/rst2s5 to provide /usr/bin/rst2s5 (rst2s5) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python2/rst2xetex to provide /usr/bin/rst2xetex (rst2xetex) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python2/rst2xml to provide /usr/bin/rst2xml (rst2xml) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python2/rstpep2html to provide /usr/bin/rstpep2html (rstpep2html) in auto mode
Setting up python-catkin-pkg-modules (0.4.23-1) ...
Setting up python-catkin-pkg (0.4.23-100) ...
Setting up python-rospkg-modules (1.2.9-1) ...
Setting up python-rosdistro-modules (0.8.3-1) ...
Setting up python-rosdistro (0.8.3-100) ...
Setting up python-rospkg (1.2.9-100) ...
Setting up python-rosdep-modules (0.20.0-1) ...
Setting up python-rosdep (0.20.0-1) ...
Setting up ros-kinetic-catkin (0.7.29-1xenial-20201014-192248+0000) ...
Setting up ros-kinetic-genmsg (0.5.11-0xenial-20201017-070425+0000) ...
Setting up ros-kinetic-gencpp (0.6.0-0xenial-20201017-072056+0000) ...
Setting up ros-kinetic-geneus (2.2.6-0xenial-20201017-071930+0000) ...
Setting up ros-kinetic-genlisp (0.4.16-0xenial-20201017-072240+0000) ...
Setting up ros-kinetic-gennodejs (2.0.1-0xenial-20201017-072129+0000) ...
Setting up ros-kinetic-genpy (0.6.14-1xenial-20201017-072136+0000) ...
Setting up ros-kinetic-message-generation (0.4.0-0xenial-20201017-073322+0000) ...
Setting up ros-kinetic-message-runtime (0.4.12-0xenial-20201017-190047+0000) ...
Setting up ros-kinetic-std-msgs (0.5.11-0xenial-20201017-191210+0000) ...
Setting up ros-kinetic-actionlib-msgs (1.12.7-0xenial-20201017-193016+0000) ...
Setting up ros-kinetic-rosbuild (1.14.6-1xenial-20201017-191131+0000) ...
Setting up ros-kinetic-rosconsole (1.12.17-1xenial-20201103-021328+0000) ...
Setting up ros-kinetic-rosgraph-msgs (1.11.2-0xenial-20201017-195539+0000) ...
Setting up ros-kinetic-roscpp (1.12.17-1xenial-20201103-022250+0000) ...
Setting up ros-kinetic-rospack (2.4.5-1xenial-20191214-014035+0000) ...
Setting up ros-kinetic-roslib (1.14.6-1xenial-20201017-185445+0000) ...
Setting up ros-kinetic-rosgraph (1.12.17-1xenial-20201103-021158+0000) ...
Setting up ros-kinetic-rospy (1.12.17-1xenial-20201103-023834+0000) ...
Setting up ros-kinetic-rosclean (1.14.6-1xenial-20191214-001017+0000) ...
Setting up ros-kinetic-rosmaster (1.12.17-1xenial-20201103-022128+0000) ...
Setting up ros-kinetic-rosout (1.12.17-1xenial-20201103-024943+0000) ...
Setting up ros-kinetic-rosparam (1.12.17-1xenial-20201103-022214+0000) ...
Setting up ros-kinetic-rosunit (1.14.6-1xenial-20201017-190712+0000) ...
Setting up ros-kinetic-roslaunch (1.12.17-1xenial-20201103-025528+0000) ...
Setting up ros-kinetic-rostest (1.12.17-1xenial-20201103-035944+0000) ...
Setting up ros-kinetic-std-srvs (1.11.2-0xenial-20201017-191228+0000) ...
Setting up ros-kinetic-topic-tools (1.12.17-1xenial-20201103-040350+0000) ...
Setting up ros-kinetic-rosbag (1.12.17-1xenial-20201103-041238+0000) ...
Setting up ros-kinetic-rostopic (1.12.17-1xenial-20201103-042047+0000) ...
Setting up ros-kinetic-actionlib (1.11.16-2xenial-20201103-043745+0000) ...
Setting up ros-kinetic-message-filters (1.12.17-1xenial-20201103-040339+0000) ...
Setting up ros-kinetic-rosmsg (1.12.17-1xenial-20201103-042045+0000) ...
Setting up ros-kinetic-rosnode (1.12.17-1xenial-20201103-042808+0000) ...
Setting up ros-kinetic-rosservice (1.12.17-1xenial-20201103-042841+0000) ...
Setting up ros-kinetic-roswtf (1.12.17-1xenial-20201103-043906+0000) ...
Setting up ros-kinetic-bond (1.8.3-0xenial-20201017-193115+0000) ...
Setting up ros-kinetic-bondcpp (1.8.3-0xenial-20201103-023551+0000) ...
Setting up ros-kinetic-opencv3 (3.3.1-5xenial-20201017-070853+0000) ...
Setting up ros-kinetic-geometry-msgs (1.12.7-0xenial-20201017-193401+0000) ...
Setting up ros-kinetic-sensor-msgs (1.12.7-0xenial-20201103-052702+0000) ...
Setting up ros-kinetic-cv-bridge (1.12.8-0xenial-20201103-054046+0000) ...
Setting up ros-kinetic-dynamic-reconfigure (1.5.50-0xenial-20201103-043947+0000) ...
Setting up ros-kinetic-ddynamic-reconfigure (0.2.0-0xenial-20201103-045342+0000) ...
Setting up ros-kinetic-diagnostic-msgs (1.12.7-0xenial-20201017-193237+0000) ...
Setting up ros-kinetic-diagnostic-updater (1.9.3-0xenial-20201103-040625+0000) ...
Setting up ros-kinetic-pluginlib (1.11.3-0xenial-20201103-022357+0000) ...
Setting up ros-kinetic-image-transport (1.11.13-0xenial-20201103-053940+0000) ...
Setting up ros-kinetic-nav-msgs (1.12.7-0xenial-20201017-194342+0000) ...
Setting up ros-kinetic-nodelet (1.9.14-0xenial-20201103-024100+0000) ...
Setting up ros-kinetic-tf2-msgs (0.5.20-0xenial-20201017-194408+0000) ...
Setting up ros-kinetic-tf2 (0.5.20-0xenial-20201017-203527+0000) ...
Setting up ros-kinetic-tf2-py (0.5.20-0xenial-20201103-034128+0000) ...
Setting up ros-kinetic-tf2-ros (0.5.20-0xenial-20201103-044823+0000) ...
Setting up ros-kinetic-tf (1.11.9-0xenial-20201103-054008+0000) ...
Processing triggers for libc-bin (2.23-0ubuntu11.2) ...
Processing triggers for systemd (229-4ubuntu21.29) ...
Processing triggers for libgdk-pixbuf2.0-0:amd64 (2.32.2-1ubuntu1.6) ...
Processing triggers for dbus (1.10.6-1ubuntu3.6) ...
Invoking 'apt-get clean'
Removing intermediate container c0698cfc8f62
---> b73dac2449d0
Step 25/28 : RUN which update-ccache-symlinks >/dev/null 2>&1 && update-ccache-symlinks
---> Running in 776e92f89cc8
Removing intermediate container 776e92f89cc8
---> 96a195316eb3
Step 26/28 : USER buildfarm
---> Running in 91addcb387f0
Removing intermediate container 91addcb387f0
---> 5b7b0ff2cf02
Step 27/28 : ENTRYPOINT ["sh", "-c"]
---> Running in afecf1426636
Removing intermediate container afecf1426636
---> 905b14e665ae
Step 28/28 : CMD ["PATH=/usr/lib/ccache:$PATH PYTHONPATH=/tmp/ros_buildfarm:$PYTHONPATH python3 -u /tmp/ros_buildfarm/scripts/devel/build_and_install.py --rosdistro-name kinetic --ros-version 1 --clean-before --build-tool catkin_make_isolated --workspace-root /tmp/ws --parent-result-space"]
---> Running in fffc6d1024a1
Removing intermediate container fffc6d1024a1
---> 38ffe91ce623
Successfully built 38ffe91ce623
Successfully tagged devel_build_and_install.kinetic_realsense2_camera:latest
+ echo # END SECTION
# END SECTION
+ echo # BEGIN SECTION: Run Dockerfile - build and install
# BEGIN SECTION: Run Dockerfile - build and install
+ docker run --rm --cidfile=<https://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/docker_build_and_install/docker.cid> -e=TRAVIS= -v <https://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/ros_buildfarm>:/tmp/ros_buildfarm:ro -v <https://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/ws>:/tmp/ws devel_build_and_install.kinetic_realsense2_camera
compatible with requested version "2.41.0".

The following configuration files were considered but not accepted:

/opt/ros/kinetic/lib/x86_64-linux-gnu/cmake/realsense2/realsense2Config.cmake, version: 2.40.0



CMake Error at CMakeLists.txt:47 (message):




Intel RealSense SDK 2.0 is missing, please install it from https://github.com/IntelRealSense/librealsense/releases





-- Configuring incomplete, errors occurred!
See also "/tmp/ws/build_isolated/realsense2_camera/CMakeFiles/CMakeOutput.log".
See also "/tmp/ws/build_isolated/realsense2_camera/CMakeFiles/CMakeError.log".
<== Failed to process package 'realsense2_camera':
Command '['cmake', '/tmp/ws/src/realsense2_camera/realsense2_camera', '-DCATKIN_DEVEL_PREFIX=/tmp/ws/devel_isolated/realsense2_camera', '-DCMAKE_INSTALL_PREFIX=/tmp/ws/install_isolated', '-DBUILD_TESTING=0', '-DCATKIN_SKIP_TESTING=1', '-G', 'Unix Makefiles']' returned non-zero exit status 1

Reproduce this error by running:
==> cd /tmp/ws/build_isolated/realsense2_camera && cmake /tmp/ws/src/realsense2_camera/realsense2_camera -DCATKIN_DEVEL_PREFIX=/tmp/ws/devel_isolated/realsense2_camera -DCMAKE_INSTALL_PREFIX=/tmp/ws/install_isolated -DBUILD_TESTING=0 -DCATKIN_SKIP_TESTING=1 -G 'Unix Makefiles'

Command failed, exiting.
# END SUBSECTION
Build step 'Execute shell' marked build as failure
[CMakeGNU C Compiler (gcc)] Skipping execution of recorder since overall result is 'FAILURE'
INFO: Starting to record.
INFO: Processing GoogleTest-1.8
INFO: [GoogleTest-1.8] - No test report file(s) were found with the pattern 'ws/test_results/**/*.xml' relative to '<https://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/ws/'> for the testing framework 'GoogleTest-1.8'.

ROS Buildfarm

unread,
Jan 4, 2021, 5:36:34 AM1/4/21
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, nor...@github.com, doron_h...@hotmail.com
See <https://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/81/display/redirect?page=changes>

Changes:

[doron.hirshberg] fix syntax error in show_center_depth.py
Removing intermediate container 2858d1906425
---> 565db68acd67
Step 25/28 : RUN which update-ccache-symlinks >/dev/null 2>&1 && update-ccache-symlinks
---> Running in 66ced492cae3
Removing intermediate container 66ced492cae3
---> bf0bd443dcf9
Step 26/28 : USER buildfarm
---> Running in 34f52aeb5534
Removing intermediate container 34f52aeb5534
---> 6a9a47690559
Step 27/28 : ENTRYPOINT ["sh", "-c"]
---> Running in 331ca9d040b8
Removing intermediate container 331ca9d040b8
---> 298d220d8f6f
Step 28/28 : CMD ["PATH=/usr/lib/ccache:$PATH PYTHONPATH=/tmp/ros_buildfarm:$PYTHONPATH python3 -u /tmp/ros_buildfarm/scripts/devel/build_and_install.py --rosdistro-name kinetic --ros-version 1 --clean-before --build-tool catkin_make_isolated --workspace-root /tmp/ws --parent-result-space"]
---> Running in 450e993f942e
Removing intermediate container 450e993f942e
---> 759d15859d12
Successfully built 759d15859d12

ROS Buildfarm

unread,
Jan 7, 2021, 1:39:09 AM1/7/21
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, nor...@github.com, doron_h...@hotmail.com

ROS Buildfarm

unread,
Jan 20, 2021, 12:42:54 AM1/20/21
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, nor...@github.com, doron_h...@hotmail.com

ROS Buildfarm

unread,
Feb 8, 2021, 4:40:40 AM2/8/21
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, doron_h...@hotmail.com, nor...@github.com

ROS Buildfarm

unread,
Feb 11, 2021, 1:41:15 AM2/11/21
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, doron_h...@hotmail.com, nor...@github.com

ROS Buildfarm

unread,
Feb 14, 2021, 1:39:17 AM2/14/21
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, doron_h...@hotmail.com, nor...@github.com

ROS Buildfarm

unread,
Feb 16, 2021, 7:40:48 AM2/16/21
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, doron_h...@hotmail.com, nor...@github.com

ROS Buildfarm

unread,
Feb 16, 2021, 8:33:44 AM2/16/21
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, doron_h...@hotmail.com, nor...@github.com

ROS Buildfarm

unread,
Feb 17, 2021, 2:43:31 AM2/17/21
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, doron_h...@hotmail.com, nor...@github.com

ROS Buildfarm

unread,
Feb 17, 2021, 8:40:21 AM2/17/21
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, doron_h...@hotmail.com, nor...@github.com

ROS Buildfarm

unread,
Feb 18, 2021, 2:46:10 AM2/18/21
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, doron_h...@hotmail.com, nor...@github.com

ROS Buildfarm

unread,
Feb 18, 2021, 4:36:12 AM2/18/21
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, doron_h...@hotmail.com, nor...@github.com
See <https://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/92/display/redirect?page=changes>

Changes:

[doron_hirshberg] 2.2.22


------------------------------------------
[...truncated 477.64 KB...]
Setting up ros-kinetic-roscpp-serialization (0.6.11-0xenial-20191214-040238+0000) ...
Setting up ros-kinetic-xmlrpcpp (1.12.17-1xenial-20201103-021451+0000) ...
Setting up ros-kinetic-ros-environment (1.0.1-1xenial-20191214-013549+0000) ...
Setting up liblz4-dev:amd64 (0.0~r131-2ubuntu2) ...
Setting up ros-kinetic-roslz4 (1.12.17-1xenial-20201103-021342+0000) ...
Setting up ros-kinetic-rosbag-storage (1.12.17-1xenial-20201103-022141+0000) ...
Setting up ros-kinetic-librealsense2 (2.41.0-1xenial-20210104-062050-0800) ...
Setting up python-rospkg-modules (1.2.10-1) ...
Setting up python-rosdistro-modules (0.8.3-1) ...
Setting up python-rosdistro (0.8.3-100) ...
Setting up python-rospkg (1.2.10-100) ...
Removing intermediate container 6f2404e1eff9
---> 04e60123f062
Step 25/28 : RUN which update-ccache-symlinks >/dev/null 2>&1 && update-ccache-symlinks
---> Running in 387cb060ffad
Removing intermediate container 387cb060ffad
---> efc4418a9816
Step 26/28 : USER buildfarm
---> Running in 78400e7f300f
Removing intermediate container 78400e7f300f
---> c6e215d3f422
Step 27/28 : ENTRYPOINT ["sh", "-c"]
---> Running in 7574ec69edf1
Removing intermediate container 7574ec69edf1
---> 4a892941b70c
Step 28/28 : CMD ["PATH=/usr/lib/ccache:$PATH PYTHONPATH=/tmp/ros_buildfarm:$PYTHONPATH python3 -u /tmp/ros_buildfarm/scripts/devel/build_and_install.py --rosdistro-name kinetic --ros-version 1 --clean-before --build-tool catkin_make_isolated --workspace-root /tmp/ws --parent-result-space"]
---> Running in 9b3c71be84ba
Removing intermediate container 9b3c71be84ba
---> 189f1cccd6e1
Successfully built 189f1cccd6e1
CMake Warning at CMakeLists.txt:44 (find_package):
Could not find a configuration file for package "realsense2" that is
compatible with requested version "2.42.0".

The following configuration files were considered but not accepted:

/opt/ros/kinetic/lib/x86_64-linux-gnu/cmake/realsense2/realsense2Config.cmake, version: 2.41.0



CMake Error at CMakeLists.txt:48 (message):

ROS Buildfarm

unread,
Feb 28, 2021, 1:39:14 AM2/28/21
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, doron_h...@hotmail.com, nor...@github.com

ROS Buildfarm

unread,
Mar 1, 2021, 1:39:57 AM3/1/21
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, doron_h...@hotmail.com, nor...@github.com

ROS Buildfarm

unread,
Mar 18, 2021, 3:40:55 AM3/18/21
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, doron_h...@hotmail.com, nor...@github.com

ROS Buildfarm

unread,
Mar 22, 2021, 8:39:06 AM3/22/21
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, doron_h...@hotmail.com, nor...@github.com

ROS Buildfarm

unread,
Mar 24, 2021, 3:41:37 AM3/24/21
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, doron_h...@hotmail.com, nor...@github.com

ROS Buildfarm

unread,
Mar 24, 2021, 4:41:02 AM3/24/21
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, doron_h...@hotmail.com, nor...@github.com

ROS Buildfarm

unread,
Mar 24, 2021, 8:36:33 AM3/24/21
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, doron_h...@hotmail.com, nor...@github.com
See <https://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/99/display/redirect>

Changes:


------------------------------------------
[...truncated 478.87 KB...]
Setting up ros-kinetic-roscpp-serialization (0.6.11-0xenial-20191214-040238+0000) ...
Setting up ros-kinetic-xmlrpcpp (1.12.17-1xenial-20201103-021451+0000) ...
Setting up ros-kinetic-ros-environment (1.0.1-1xenial-20191214-013549+0000) ...
Setting up liblz4-dev:amd64 (0.0~r131-2ubuntu2) ...
Setting up ros-kinetic-roslz4 (1.12.17-1xenial-20201103-021342+0000) ...
Setting up ros-kinetic-rosbag-storage (1.12.17-1xenial-20201103-022141+0000) ...
Setting up ros-kinetic-librealsense2 (2.42.0-1xenial-20210218-231914-0800) ...
Setting up i965-va-driver:amd64 (1.7.0-1) ...
Setting up va-driver-all:amd64 (1.7.0-1ubuntu0.1) ...
Setting up x11-utils (7.7+3) ...
Setting up xbitmaps (1.1.1-2) ...
Setting up xterm (322-1ubuntu1.2) ...
Removing intermediate container 328e87803e3f
---> dae041c268f2
Step 25/28 : RUN which update-ccache-symlinks >/dev/null 2>&1 && update-ccache-symlinks
---> Running in 4def0f2c9e6e
Removing intermediate container 4def0f2c9e6e
---> 2d67b70a6ac4
Step 26/28 : USER buildfarm
---> Running in cfc59adc064b
Removing intermediate container cfc59adc064b
---> 45eca5eee065
Step 27/28 : ENTRYPOINT ["sh", "-c"]
---> Running in c979ee5f4265
Removing intermediate container c979ee5f4265
---> 312e2a448351
Step 28/28 : CMD ["PATH=/usr/lib/ccache:$PATH PYTHONPATH=/tmp/ros_buildfarm:$PYTHONPATH python3 -u /tmp/ros_buildfarm/scripts/devel/build_and_install.py --rosdistro-name kinetic --ros-version 1 --clean-before --build-tool catkin_make_isolated --workspace-root /tmp/ws --parent-result-space"]
---> Running in 502d7caaca71
Removing intermediate container 502d7caaca71
---> 8d9f918c5795
Successfully built 8d9f918c5795
compatible with requested version "2.43.0".

The following configuration files were considered but not accepted:

/opt/ros/kinetic/lib/x86_64-linux-gnu/cmake/realsense2/realsense2Config.cmake, version: 2.42.0

ROS Buildfarm

unread,
Apr 6, 2021, 7:36:37 AM4/6/21
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, doron_h...@hotmail.com, nor...@github.com
See <https://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/100/display/redirect?page=changes>

Changes:

[noreply] Update README.md


------------------------------------------
[...truncated 479.89 KB...]
Setting up python-rospkg-modules (1.3.0-1) ...
Setting up python-rosdistro-modules (0.8.3-1) ...
Setting up python-rosdistro (0.8.3-100) ...
Setting up python-rospkg (1.3.0-100) ...
Removing intermediate container c98f64b4b885
---> aed567d02446
Step 25/28 : RUN which update-ccache-symlinks >/dev/null 2>&1 && update-ccache-symlinks
---> Running in bc113b4a5d5c
Removing intermediate container bc113b4a5d5c
---> 3b6e6bfd1a8c
Step 26/28 : USER buildfarm
---> Running in 8326b4e1c300
Removing intermediate container 8326b4e1c300
---> ef863589aaad
Step 27/28 : ENTRYPOINT ["sh", "-c"]
---> Running in e068ff1b3efa
Removing intermediate container e068ff1b3efa
---> ed11b9d713b9
Step 28/28 : CMD ["PATH=/usr/lib/ccache:$PATH PYTHONPATH=/tmp/ros_buildfarm:$PYTHONPATH python3 -u /tmp/ros_buildfarm/scripts/devel/build_and_install.py --rosdistro-name kinetic --ros-version 1 --clean-before --build-tool catkin_make_isolated --workspace-root /tmp/ws --parent-result-space"]
---> Running in 5a7dc42852d5
Removing intermediate container 5a7dc42852d5
---> 98e164ed61dd
Successfully built 98e164ed61dd

ROS Buildfarm

unread,
Apr 22, 2021, 1:36:37 AM4/22/21
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, nor...@github.com, doron_h...@hotmail.com
See <https://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/101/display/redirect>

Changes:


------------------------------------------
[...truncated 397.66 KB...]
Setting up python-rosdep-modules (0.20.1-1) ...
Setting up python-rosdep (0.20.1-1) ...
Setting up ros-kinetic-catkin (0.7.29-1xenial-20201014-192248+0000) ...
Setting up ros-kinetic-genmsg (0.5.11-0xenial-20201017-070425+0000) ...
Setting up ros-kinetic-gencpp (0.6.0-0xenial-20201017-072056+0000) ...
Setting up ros-kinetic-geneus (2.2.6-0xenial-20201017-071930+0000) ...
Setting up ros-kinetic-genlisp (0.4.16-0xenial-20201017-072240+0000) ...
Setting up ros-kinetic-gennodejs (2.0.1-0xenial-20201017-072129+0000) ...
Setting up ros-kinetic-genpy (0.6.15-1xenial-20210414-162524-0800) ...
Setting up ros-kinetic-message-generation (0.4.0-0xenial-20210414-164058-0800) ...
Setting up ros-kinetic-message-runtime (0.4.12-0xenial-20210414-164100-0800) ...
Setting up ros-kinetic-std-msgs (0.5.11-0xenial-20210414-171827-0800) ...
Setting up ros-kinetic-actionlib-msgs (1.12.7-0xenial-20210414-172620-0800) ...
Setting up ros-kinetic-rosbuild (1.14.6-1xenial-20210414-165303-0800) ...
Setting up ros-kinetic-rosconsole (1.12.17-1xenial-20210414-171943-0800) ...
Setting up ros-kinetic-rosgraph-msgs (1.11.2-0xenial-20210414-174540-0800) ...
Setting up ros-kinetic-roscpp (1.12.17-1xenial-20210414-174742-0800) ...
Setting up ros-kinetic-rospack (2.4.5-1xenial-20191214-014035+0000) ...
Setting up ros-kinetic-roslib (1.14.6-1xenial-20201017-185445+0000) ...
Setting up ros-kinetic-rosgraph (1.12.17-1xenial-20201103-021158+0000) ...
Setting up ros-kinetic-rospy (1.12.17-1xenial-20210414-183016-0800) ...
Setting up ros-kinetic-rosclean (1.14.6-1xenial-20191214-001017+0000) ...
Setting up ros-kinetic-rosmaster (1.12.17-1xenial-20201103-022128+0000) ...
Setting up ros-kinetic-rosout (1.12.17-1xenial-20210414-182808-0800) ...
Setting up ros-kinetic-rosparam (1.12.17-1xenial-20201103-022214+0000) ...
Setting up ros-kinetic-rosunit (1.14.6-1xenial-20201017-190712+0000) ...
Setting up ros-kinetic-roslaunch (1.12.17-1xenial-20210414-183141-0800) ...
Setting up ros-kinetic-rostest (1.12.17-1xenial-20210414-184354-0800) ...
Setting up ros-kinetic-std-srvs (1.11.2-0xenial-20210414-171831-0800) ...
Setting up ros-kinetic-topic-tools (1.12.17-1xenial-20210414-184842-0800) ...
Setting up ros-kinetic-rosbag (1.12.17-1xenial-20210414-200450-0800) ...
Setting up ros-kinetic-rostopic (1.12.17-1xenial-20210414-200941-0800) ...
Setting up ros-kinetic-actionlib (1.11.16-2xenial-20210414-231351-0800) ...
Setting up ros-kinetic-message-filters (1.12.17-1xenial-20210414-185051-0800) ...
Setting up ros-kinetic-rosmsg (1.12.17-1xenial-20210414-200944-0800) ...
Setting up ros-kinetic-rosnode (1.12.17-1xenial-20210414-231059-0800) ...
Setting up ros-kinetic-rosservice (1.12.17-1xenial-20210414-201235-0800) ...
Setting up ros-kinetic-roswtf (1.12.17-1xenial-20210414-231354-0800) ...
Setting up ros-kinetic-bond (1.8.3-0xenial-20210414-172400-0800) ...
Setting up ros-kinetic-bondcpp (1.8.3-0xenial-20210414-180147-0800) ...
Setting up ros-kinetic-opencv3 (3.3.1-5xenial-20201017-070853+0000) ...
Setting up ros-kinetic-geometry-msgs (1.12.7-0xenial-20210414-173045-0800) ...
Setting up ros-kinetic-sensor-msgs (1.12.7-0xenial-20210414-200949-0800) ...
Setting up ros-kinetic-cv-bridge (1.12.8-0xenial-20210414-211346-0800) ...
Setting up ros-kinetic-dynamic-reconfigure (1.5.50-0xenial-20210414-201351-0800) ...
Setting up ros-kinetic-ddynamic-reconfigure (0.2.0-0xenial-20210414-213613-0800) ...
Setting up ros-kinetic-diagnostic-msgs (1.12.7-0xenial-20210414-172956-0800) ...
Setting up ros-kinetic-diagnostic-updater (1.9.3-0xenial-20210414-184953-0800) ...
Setting up ros-kinetic-pluginlib (1.11.3-0xenial-20210414-180114-0800) ...
Setting up ros-kinetic-image-transport (1.11.13-0xenial-20210414-211355-0800) ...
Setting up ros-kinetic-nav-msgs (1.12.7-0xenial-20210414-181258-0800) ...
Setting up ros-kinetic-nodelet (1.9.14-0xenial-20210414-194745-0800) ...
Setting up ros-kinetic-tf2-msgs (0.5.20-0xenial-20210414-173826-0800) ...
Setting up ros-kinetic-tf2 (0.5.20-0xenial-20210414-181305-0800) ...
Setting up ros-kinetic-tf2-py (0.5.20-0xenial-20210414-185853-0800) ...
Setting up ros-kinetic-tf2-ros (0.5.20-0xenial-20210414-232511-0800) ...
Setting up ros-kinetic-tf (1.11.9-0xenial-20210414-233309-0800) ...
Processing triggers for libc-bin (2.23-0ubuntu11.2) ...
Processing triggers for systemd (229-4ubuntu21.31) ...
Processing triggers for libgdk-pixbuf2.0-0:amd64 (2.32.2-1ubuntu1.6) ...
Processing triggers for dbus (1.10.6-1ubuntu3.6) ...
Invoking 'apt-get clean'
Removing intermediate container a648a8cfd22c
---> 747a86b388b0
Step 25/28 : RUN which update-ccache-symlinks >/dev/null 2>&1 && update-ccache-symlinks
---> Running in acb31efb77e6
Removing intermediate container acb31efb77e6
---> 0252076c78dd
Step 26/28 : USER buildfarm
---> Running in d897edbcaaa1
Removing intermediate container d897edbcaaa1
---> dc5fb8a2a20f
Step 27/28 : ENTRYPOINT ["sh", "-c"]
---> Running in 43481d7b1b2b
Removing intermediate container 43481d7b1b2b
---> c7d4584ede74
Step 28/28 : CMD ["PATH=/usr/lib/ccache:$PATH PYTHONPATH=/tmp/ros_buildfarm:$PYTHONPATH python3 -u /tmp/ros_buildfarm/scripts/devel/build_and_install.py --rosdistro-name kinetic --ros-version 1 --clean-before --build-tool catkin_make_isolated --workspace-root /tmp/ws --parent-result-space"]
---> Running in 0ca61a1ccea5
Removing intermediate container 0ca61a1ccea5
---> c9ebb309aa6e
Successfully built c9ebb309aa6e
ERROR: Build step failed with exception
java.lang.IllegalArgumentException: The tools section is required.
at org.jenkinsci.plugins.xunit.XUnitProcessor.<init>(XUnitProcessor.java:141)
at org.jenkinsci.plugins.xunit.XUnitPublisher.perform(XUnitPublisher.java:185)
at jenkins.tasks.SimpleBuildStep.perform(SimpleBuildStep.java:123)
at hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:80)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:803)
at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:752)
at hudson.model.Build$BuildExecution.post2(Build.java:177)
at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:697)
at hudson.model.Run.execute(Run.java:1932)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:97)
at hudson.model.Executor.run(Executor.java:429)
Build step 'Publish xUnit test result report' marked build as failure

ROS Buildfarm

unread,
Apr 22, 2021, 2:36:03 AM4/22/21
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, sergey.d...@intel.com, nor...@github.com, doron_h...@hotmail.com
See <https://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/102/display/redirect>

Changes:


------------------------------------------
[...truncated 397.69 KB...]
Removing intermediate container 51ac19b6487e
---> 7fe95f09ed69
Step 25/28 : RUN which update-ccache-symlinks >/dev/null 2>&1 && update-ccache-symlinks
---> Running in 221c088ba0da
Removing intermediate container 221c088ba0da
---> f866404e4357
Step 26/28 : USER buildfarm
---> Running in 852471e54f1f
Removing intermediate container 852471e54f1f
---> c0e99a76d3c3
Step 27/28 : ENTRYPOINT ["sh", "-c"]
---> Running in f107bb01443b
Removing intermediate container f107bb01443b
---> 179f5d2d181b
Step 28/28 : CMD ["PATH=/usr/lib/ccache:$PATH PYTHONPATH=/tmp/ros_buildfarm:$PYTHONPATH python3 -u /tmp/ros_buildfarm/scripts/devel/build_and_install.py --rosdistro-name kinetic --ros-version 1 --clean-before --build-tool catkin_make_isolated --workspace-root /tmp/ws --parent-result-space"]
---> Running in 500060b86e35
Removing intermediate container 500060b86e35
---> ee956853464c
Successfully built ee956853464c

ROS Buildfarm

unread,
Apr 22, 2021, 3:38:48 AM4/22/21
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, nor...@github.com, doron_h...@hotmail.com
See <https://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/103/display/redirect>

Changes:


------------------------------------------
[...truncated 481.77 KB...]
Removing intermediate container 09c6ab2ba118
---> d8fa86a0d229
Step 25/28 : RUN which update-ccache-symlinks >/dev/null 2>&1 && update-ccache-symlinks
---> Running in 0d417547d34b
Removing intermediate container 0d417547d34b
---> 28a4cc76ad5a
Step 26/28 : USER buildfarm
---> Running in deb1e2877c7a
Removing intermediate container deb1e2877c7a
---> 8a77dd6b8d33
Step 27/28 : ENTRYPOINT ["sh", "-c"]
---> Running in 1fed3e44edb4
Removing intermediate container 1fed3e44edb4
---> 9fd53245582e
Step 28/28 : CMD ["PATH=/usr/lib/ccache:$PATH PYTHONPATH=/tmp/ros_buildfarm:$PYTHONPATH python3 -u /tmp/ros_buildfarm/scripts/devel/build_and_install.py --rosdistro-name kinetic --ros-version 1 --clean-before --build-tool catkin_make_isolated --workspace-root /tmp/ws --parent-result-space"]
---> Running in abf6b8cfac19
Removing intermediate container abf6b8cfac19
---> ab8e5d5fc50e
Successfully built ab8e5d5fc50e
compatible with requested version "2.44.0".

ROS Buildfarm

unread,
Apr 22, 2021, 6:36:40 AM4/22/21
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, nor...@github.com, doron_h...@hotmail.com
See <https://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/104/display/redirect?page=changes>

Changes:

[doron.hirshberg] fixed README.md reference from librealsense-dkms to librealsense2-dkms


------------------------------------------
[...truncated 481.01 KB...]
Removing intermediate container 5a8e63798906
---> 4cd80db72612
Step 25/28 : RUN which update-ccache-symlinks >/dev/null 2>&1 && update-ccache-symlinks
---> Running in 5953b2c0b2e2
Removing intermediate container 5953b2c0b2e2
---> bb5e6fa4521b
Step 26/28 : USER buildfarm
---> Running in e82983941833
Removing intermediate container e82983941833
---> abc03839c8b6
Step 27/28 : ENTRYPOINT ["sh", "-c"]
---> Running in c86de7be0e4c
Removing intermediate container c86de7be0e4c
---> 450c18777fcf
Step 28/28 : CMD ["PATH=/usr/lib/ccache:$PATH PYTHONPATH=/tmp/ros_buildfarm:$PYTHONPATH python3 -u /tmp/ros_buildfarm/scripts/devel/build_and_install.py --rosdistro-name kinetic --ros-version 1 --clean-before --build-tool catkin_make_isolated --workspace-root /tmp/ws --parent-result-space"]
---> Running in c4e5daad2d70
Removing intermediate container c4e5daad2d70
---> 66114f8eede4
Successfully built 66114f8eede4

ROS Buildfarm

unread,
Apr 23, 2021, 10:06:01 AM4/23/21
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, nor...@github.com, doron_h...@hotmail.com
See <https://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/105/display/redirect>

Changes:


------------------------------------------
[...truncated 480.97 KB...]
Setting up ros-kinetic-roscpp-serialization (0.6.11-0xenial-20191214-040238+0000) ...
Setting up ros-kinetic-xmlrpcpp (1.12.17-1xenial-20201103-021451+0000) ...
Setting up ros-kinetic-ros-environment (1.0.1-1xenial-20191214-013549+0000) ...
Setting up liblz4-dev:amd64 (0.0~r131-2ubuntu2) ...
Setting up ros-kinetic-roslz4 (1.12.17-1xenial-20201103-021342+0000) ...
Setting up ros-kinetic-rosbag-storage (1.12.17-1xenial-20201103-022141+0000) ...
Setting up ros-kinetic-librealsense2 (2.42.0-1xenial-20210218-231914-0800) ...
Setting up i965-va-driver:amd64 (1.7.0-1) ...
Setting up va-driver-all:amd64 (1.7.0-1ubuntu0.1) ...
Setting up x11-utils (7.7+3) ...
Removing intermediate container af740ce0f7b3
---> 25ab9cc2bfbd
Step 25/28 : RUN which update-ccache-symlinks >/dev/null 2>&1 && update-ccache-symlinks
---> Running in 9039c2953cfe
Removing intermediate container 9039c2953cfe
---> b3b568e8b625
Step 26/28 : USER buildfarm
---> Running in f08585f572ec
Removing intermediate container f08585f572ec
---> a090277812fb
Step 27/28 : ENTRYPOINT ["sh", "-c"]
---> Running in 499748cf2eb1
Removing intermediate container 499748cf2eb1
---> 96bf9c086be0
Step 28/28 : CMD ["PATH=/usr/lib/ccache:$PATH PYTHONPATH=/tmp/ros_buildfarm:$PYTHONPATH python3 -u /tmp/ros_buildfarm/scripts/devel/build_and_install.py --rosdistro-name kinetic --ros-version 1 --clean-before --build-tool catkin_make_isolated --workspace-root /tmp/ws --parent-result-space"]
---> Running in 8074d28883be
Removing intermediate container 8074d28883be
---> 8a1ae4f93837
Successfully built 8a1ae4f93837

ROS Buildfarm

unread,
May 2, 2021, 4:36:31 AM5/2/21
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, nor...@github.com, doron_h...@hotmail.com
See <https://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/106/display/redirect>

Changes:


------------------------------------------
[...truncated 478.66 KB...]
Removing intermediate container 0c7af719d805
---> e6fb582345f7
Step 25/28 : RUN which update-ccache-symlinks >/dev/null 2>&1 && update-ccache-symlinks
---> Running in a41f73deeb67
Removing intermediate container a41f73deeb67
---> db442fe5339f
Step 26/28 : USER buildfarm
---> Running in 81c2942b9f30
Removing intermediate container 81c2942b9f30
---> 62fd7bd3edbc
Step 27/28 : ENTRYPOINT ["sh", "-c"]
---> Running in b711be1f6957
Removing intermediate container b711be1f6957
---> 5a63f523faae
Step 28/28 : CMD ["PATH=/usr/lib/ccache:$PATH PYTHONPATH=/tmp/ros_buildfarm:$PYTHONPATH python3 -u /tmp/ros_buildfarm/scripts/devel/build_and_install.py --rosdistro-name kinetic --ros-version 1 --clean-before --build-tool catkin_make_isolated --workspace-root /tmp/ws --parent-result-space"]
---> Running in ed9317e8f3ae
Removing intermediate container ed9317e8f3ae
---> 2ac59ae18bac
Successfully built 2ac59ae18bac

ROS Buildfarm

unread,
May 5, 2021, 4:43:46 AM5/5/21
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, nor...@github.com, doron_h...@hotmail.com

ROS Buildfarm

unread,
May 5, 2021, 6:45:28 AM5/5/21
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, nor...@github.com, doron_h...@hotmail.com

ROS Buildfarm

unread,
May 5, 2021, 7:44:03 AM5/5/21
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, nor...@github.com, doron_h...@hotmail.com

ROS Buildfarm

unread,
May 5, 2021, 8:36:13 AM5/5/21
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, nor...@github.com, doron_h...@hotmail.com
See <https://build.ros.org/job/Kdev__realsense2_camera__ubuntu_xenial_amd64/110/display/redirect>

Changes:


------------------------------------------
[...truncated 393.26 KB...]
Setting up ros-kinetic-roscpp-serialization (0.6.11-0xenial-20191214-040238+0000) ...
Setting up ros-kinetic-xmlrpcpp (1.12.17-1xenial-20201103-021451+0000) ...
Setting up ros-kinetic-ros-environment (1.0.1-1xenial-20191214-013549+0000) ...
Setting up liblz4-dev:amd64 (0.0~r131-2ubuntu2) ...
Setting up ros-kinetic-roslz4 (1.12.17-1xenial-20201103-021342+0000) ...
Setting up ros-kinetic-rosbag-storage (1.12.17-1xenial-20201103-022141+0000) ...
Setting up ros-kinetic-librealsense2 (2.44.0-1xenial-20210503-093730-0800) ...
Setting up ros-kinetic-genpy (0.6.14-1xenial-20210503-093653-0800) ...
Setting up ros-kinetic-message-generation (0.4.0-0xenial-20210503-094044-0800) ...
Setting up ros-kinetic-message-runtime (0.4.12-0xenial-20210503-093919-0800) ...
Setting up ros-kinetic-std-msgs (0.5.11-0xenial-20210503-100016-0800) ...
Setting up ros-kinetic-actionlib-msgs (1.12.7-0xenial-20210503-100450-0800) ...
Setting up ros-kinetic-rosbuild (1.14.6-1xenial-20210503-094726-0800) ...
Setting up ros-kinetic-rosconsole (1.12.17-1xenial-20210503-100101-0800) ...
Setting up ros-kinetic-rosgraph-msgs (1.11.2-0xenial-20210503-100130-0800) ...
Setting up ros-kinetic-roscpp (1.12.17-1xenial-20210503-100358-0800) ...
Setting up ros-kinetic-rospack (2.4.5-1xenial-20191214-014035+0000) ...
Setting up ros-kinetic-roslib (1.14.6-1xenial-20201017-185445+0000) ...
Setting up ros-kinetic-rosgraph (1.12.17-1xenial-20201103-021158+0000) ...
Setting up ros-kinetic-rospy (1.12.17-1xenial-20210503-104007-0800) ...
Setting up ros-kinetic-rosclean (1.14.6-1xenial-20191214-001017+0000) ...
Setting up ros-kinetic-rosmaster (1.12.17-1xenial-20201103-022128+0000) ...
Setting up ros-kinetic-rosout (1.12.17-1xenial-20210503-102811-0800) ...
Setting up ros-kinetic-rosparam (1.12.17-1xenial-20201103-022214+0000) ...
Setting up ros-kinetic-rosunit (1.14.6-1xenial-20201017-190712+0000) ...
Setting up ros-kinetic-roslaunch (1.12.17-1xenial-20210503-103036-0800) ...
Setting up ros-kinetic-rostest (1.12.17-1xenial-20210503-111053-0800) ...
Setting up ros-kinetic-std-srvs (1.11.2-0xenial-20210503-100149-0800) ...
Setting up ros-kinetic-topic-tools (1.12.17-1xenial-20210503-111409-0800) ...
Setting up ros-kinetic-rosbag (1.12.17-1xenial-20210503-111808-0800) ...
Setting up ros-kinetic-rostopic (1.12.17-1xenial-20210503-112106-0800) ...
Setting up ros-kinetic-actionlib (1.11.16-2xenial-20210503-124144-0800) ...
Setting up ros-kinetic-message-filters (1.12.17-1xenial-20210503-111525-0800) ...
Setting up ros-kinetic-rosmsg (1.12.17-1xenial-20210503-112104-0800) ...
Setting up ros-kinetic-rosnode (1.12.17-1xenial-20210503-124043-0800) ...
Setting up ros-kinetic-rosservice (1.12.17-1xenial-20210503-112327-0800) ...
Setting up ros-kinetic-roswtf (1.12.17-1xenial-20210503-124147-0800) ...
Setting up ros-kinetic-bond (1.8.3-0xenial-20210503-100515-0800) ...
Setting up ros-kinetic-bondcpp (1.8.3-0xenial-20210503-103303-0800) ...
Setting up ros-kinetic-opencv3 (3.3.1-5xenial-20201017-070853+0000) ...
Setting up ros-kinetic-geometry-msgs (1.12.7-0xenial-20210503-100647-0800) ...
Setting up ros-kinetic-sensor-msgs (1.12.7-0xenial-20210503-112114-0800) ...
Setting up ros-kinetic-cv-bridge (1.12.8-0xenial-20210503-113734-0800) ...
Setting up ros-kinetic-dynamic-reconfigure (1.5.50-0xenial-20210503-112440-0800) ...
Setting up ros-kinetic-ddynamic-reconfigure (0.2.0-0xenial-20210503-114111-0800) ...
Setting up ros-kinetic-diagnostic-msgs (1.12.7-0xenial-20210503-100616-0800) ...
Setting up ros-kinetic-diagnostic-updater (1.9.3-0xenial-20210503-111448-0800) ...
Setting up ros-kinetic-pluginlib (1.11.3-0xenial-20210503-102752-0800) ...
Setting up ros-kinetic-image-transport (1.11.13-0xenial-20210503-113745-0800) ...
Setting up ros-kinetic-nav-msgs (1.12.7-0xenial-20210503-102704-0800) ...
Setting up ros-kinetic-nodelet (1.9.14-0xenial-20210503-104150-0800) ...
Setting up ros-kinetic-tf2-msgs (0.5.20-0xenial-20210503-103351-0800) ...
Setting up ros-kinetic-tf2 (0.5.20-0xenial-20210503-103610-0800) ...
Setting up ros-kinetic-tf2-py (0.5.20-0xenial-20210503-104955-0800) ...
Setting up ros-kinetic-tf2-ros (0.5.20-0xenial-20210503-125134-0800) ...
Setting up ros-kinetic-tf (1.11.9-0xenial-20210503-125607-0800) ...
Processing triggers for libc-bin (2.23-0ubuntu11.2) ...
Processing triggers for systemd (229-4ubuntu21.31) ...
Processing triggers for libgdk-pixbuf2.0-0:amd64 (2.32.2-1ubuntu1.6) ...
Processing triggers for dbus (1.10.6-1ubuntu3.6) ...
Invoking 'apt-get clean'
Removing intermediate container 721a4b3cfde9
---> fb145c035906
Step 25/28 : RUN which update-ccache-symlinks >/dev/null 2>&1 && update-ccache-symlinks
---> Running in be6558863c53
Removing intermediate container be6558863c53
---> a1498a27428a
Step 26/28 : USER buildfarm
---> Running in b9bf59b0ef0c
Removing intermediate container b9bf59b0ef0c
---> 68062c5d1368
Step 27/28 : ENTRYPOINT ["sh", "-c"]
---> Running in 817f71312368
Removing intermediate container 817f71312368
---> 54218be54333
Step 28/28 : CMD ["PATH=/usr/lib/ccache:$PATH PYTHONPATH=/tmp/ros_buildfarm:$PYTHONPATH python3 -u /tmp/ros_buildfarm/scripts/devel/build_and_install.py --rosdistro-name kinetic --ros-version 1 --clean-before --build-tool catkin_make_isolated --workspace-root /tmp/ws --parent-result-space"]
---> Running in ccabfdcc7910
Removing intermediate container ccabfdcc7910
---> 1e0ef64a72bf
Successfully built 1e0ef64a72bf
compatible with requested version "2.45.0".

The following configuration files were considered but not accepted:

/opt/ros/kinetic/lib/x86_64-linux-gnu/cmake/realsense2/realsense2Config.cmake, version: 2.44.0

ROS Buildfarm

unread,
May 12, 2021, 4:41:36 AM5/12/21
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, nor...@github.com, doron_h...@hotmail.com

ROS Buildfarm

unread,
May 12, 2021, 7:39:18 AM5/12/21
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, nor...@github.com, doron_h...@hotmail.com

ROS Buildfarm

unread,
May 12, 2021, 9:33:43 AM5/12/21
to ros-buildf...@googlegroups.com, tfoote+b...@osrfoundation.org, doron.h...@intel.com, nor...@github.com, doron_h...@hotmail.com
It is loading more messages.
0 new messages