Diff of the two buildlogs: -- --- b1/build.log 2020-05-02 11:40:15.248025278 +0000 +++ b2/build.log 2020-05-02 11:50:01.544346709 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Fri Jun 4 06:02:21 -12 2021 -I: pbuilder-time-stamp: 1622829741 +I: Current time: Sun May 3 01:40:18 +14 2020 +I: pbuilder-time-stamp: 1588419618 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/buster-reproducible-base.tgz] I: copying local configuration @@ -18,7 +18,7 @@ I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/root/.gnupg/trustedkeys.kbx': General error -gpgv: Signature made Wed Sep 19 03:41:41 2018 -12 +gpgv: Signature made Thu Sep 20 05:41:41 2018 +14 gpgv: using RSA key 945854E8A2FCD4B178C15AB9F2CBA5C78FBD83E1 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./ros-urdf_1.13.1-1.dsc @@ -30,6 +30,18 @@ dpkg-source: info: applying 0002-Add-Debian-specific-SOVERSION.patch I: Not using root during the build. I: Installing the build-deps +I: user script /srv/workspace/pbuilder/19600/tmp/hooks/D01_modify_environment starting +debug: Running on profitbricks-build12-i386. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +Removing 'diversion of /bin/sh to /bin/sh.distrib by dash' +Adding 'diversion of /bin/sh to /bin/sh.distrib by bash' +Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' +Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by bash' +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/19600/tmp/hooks/D01_modify_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -315,7 +327,7 @@ Get: 228 http://deb.debian.org/debian buster/main i386 liburdfdom-dev i386 1.0.3-1 [5184 B] Get: 229 http://deb.debian.org/debian buster/main i386 ros-cmake-modules all 0.4.1-2 [21.1 kB] Get: 230 http://deb.debian.org/debian buster/main i386 pluginlib-dev i386 1.12.1-2 [16.8 kB] -Fetched 117 MB in 4s (30.6 MB/s) +Fetched 117 MB in 28s (4124 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libbsd0:i386. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19231 files and directories currently installed.) @@ -1275,7 +1287,7 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/ros-urdf-1.13.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b +I: Running cd /build/ros-urdf-1.13.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b dpkg-buildpackage: info: source package ros-urdf dpkg-buildpackage: info: source version 1.13.1-1 dpkg-buildpackage: info: source distribution unstable @@ -1461,7 +1473,7 @@ -- Build files have been written to: /build/ros-urdf-1.13.1/obj-i686-linux-gnu dh_auto_build -O--buildsystem=cmake - cd obj-i686-linux-gnu && make -j18 "INSTALL=install --strip-program=true" + cd obj-i686-linux-gnu && make -j10 "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/ros-urdf-1.13.1/obj-i686-linux-gnu' /usr/bin/cmake -S/build/ros-urdf-1.13.1 -B/build/ros-urdf-1.13.1/obj-i686-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/ros-urdf-1.13.1/obj-i686-linux-gnu/CMakeFiles /build/ros-urdf-1.13.1/obj-i686-linux-gnu/CMakeFiles/progress.marks @@ -1474,9 +1486,9 @@ make[3]: Leaving directory '/build/ros-urdf-1.13.1/obj-i686-linux-gnu' make -f urdf/CMakeFiles/urdf.dir/build.make urdf/CMakeFiles/urdf.dir/build make[3]: Entering directory '/build/ros-urdf-1.13.1/obj-i686-linux-gnu' -[ 33%] Building CXX object urdf/CMakeFiles/urdf.dir/src/model.cpp.o -cd /build/ros-urdf-1.13.1/obj-i686-linux-gnu/urdf && /usr/bin/c++ -DCMAKE_LIBRARY_ARCHITECTURE=\"i386-linux-gnu\" -DROSCONSOLE_BACKEND_LOG4CXX -DROS_PACKAGE_NAME=\"urdf\" -Durdf_EXPORTS -I/build/ros-urdf-1.13.1/obj-i686-linux-gnu/devel/include -I/build/ros-urdf-1.13.1/urdf/include -I/build/ros-urdf-1.13.1/urdf_parser_plugin/include -I/usr/share/xmlrpcpp/cmake/../../../include/xmlrpcpp -g -O2 -ffile-prefix-map=/build/ros-urdf-1.13.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -o CMakeFiles/urdf.dir/src/model.cpp.o -c /build/ros-urdf-1.13.1/urdf/src/model.cpp +[ 66%] Building CXX object urdf/CMakeFiles/urdf.dir/src/model.cpp.o [ 66%] Building CXX object urdf/CMakeFiles/urdf.dir/src/rosconsole_bridge.cpp.o +cd /build/ros-urdf-1.13.1/obj-i686-linux-gnu/urdf && /usr/bin/c++ -DCMAKE_LIBRARY_ARCHITECTURE=\"i386-linux-gnu\" -DROSCONSOLE_BACKEND_LOG4CXX -DROS_PACKAGE_NAME=\"urdf\" -Durdf_EXPORTS -I/build/ros-urdf-1.13.1/obj-i686-linux-gnu/devel/include -I/build/ros-urdf-1.13.1/urdf/include -I/build/ros-urdf-1.13.1/urdf_parser_plugin/include -I/usr/share/xmlrpcpp/cmake/../../../include/xmlrpcpp -g -O2 -ffile-prefix-map=/build/ros-urdf-1.13.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -o CMakeFiles/urdf.dir/src/model.cpp.o -c /build/ros-urdf-1.13.1/urdf/src/model.cpp cd /build/ros-urdf-1.13.1/obj-i686-linux-gnu/urdf && /usr/bin/c++ -DCMAKE_LIBRARY_ARCHITECTURE=\"i386-linux-gnu\" -DROSCONSOLE_BACKEND_LOG4CXX -DROS_PACKAGE_NAME=\"urdf\" -Durdf_EXPORTS -I/build/ros-urdf-1.13.1/obj-i686-linux-gnu/devel/include -I/build/ros-urdf-1.13.1/urdf/include -I/build/ros-urdf-1.13.1/urdf_parser_plugin/include -I/usr/share/xmlrpcpp/cmake/../../../include/xmlrpcpp -g -O2 -ffile-prefix-map=/build/ros-urdf-1.13.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -o CMakeFiles/urdf.dir/src/rosconsole_bridge.cpp.o -c /build/ros-urdf-1.13.1/urdf/src/rosconsole_bridge.cpp [100%] Linking CXX shared library ../devel/lib/i386-linux-gnu/liburdf.so cd /build/ros-urdf-1.13.1/obj-i686-linux-gnu/urdf && /usr/bin/cmake -E cmake_link_script CMakeFiles/urdf.dir/link.txt --verbose=1 @@ -1492,7 +1504,7 @@ dh_testroot -O--buildsystem=cmake dh_prep -O--buildsystem=cmake dh_auto_install -O--buildsystem=cmake - cd obj-i686-linux-gnu && make -j18 install DESTDIR=/build/ros-urdf-1.13.1/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" + cd obj-i686-linux-gnu && make -j10 install DESTDIR=/build/ros-urdf-1.13.1/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/ros-urdf-1.13.1/obj-i686-linux-gnu' /usr/bin/cmake -S/build/ros-urdf-1.13.1 -B/build/ros-urdf-1.13.1/obj-i686-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/ros-urdf-1.13.1/obj-i686-linux-gnu/CMakeFiles /build/ros-urdf-1.13.1/obj-i686-linux-gnu/CMakeFiles/progress.marks @@ -1548,26 +1560,26 @@ dh_makeshlibs -O--buildsystem=cmake dh_shlibdeps -O--buildsystem=cmake dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liburdf0d/usr/lib/i386-linux-gnu/liburdf.so.1.13.1 was not linked against librospack.so.0d (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liburdf0d/usr/lib/i386-linux-gnu/liburdf.so.1.13.1 was not linked against liburdfdom_model_state.so.1.0 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liburdf0d/usr/lib/i386-linux-gnu/liburdf.so.1.13.1 was not linked against libcpp_common.so.0d (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liburdf0d/usr/lib/i386-linux-gnu/liburdf.so.1.13.1 was not linked against libboost_signals.so.1.67.0 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liburdf0d/usr/lib/i386-linux-gnu/liburdf.so.1.13.1 was not linked against libdl.so.2 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liburdf0d/usr/lib/i386-linux-gnu/liburdf.so.1.13.1 was not linked against liblog4cxx.so.10 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liburdf0d/usr/lib/i386-linux-gnu/liburdf.so.1.13.1 was not linked against liburdfdom_world.so.1.0 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liburdf0d/usr/lib/i386-linux-gnu/liburdf.so.1.13.1 was not linked against libboost_chrono.so.1.67.0 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liburdf0d/usr/lib/i386-linux-gnu/liburdf.so.1.13.1 was not linked against libpython2.7.so.1.0 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liburdf0d/usr/lib/i386-linux-gnu/liburdf.so.1.13.1 was not linked against liburdfdom_model_state.so.1.0 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liburdf0d/usr/lib/i386-linux-gnu/liburdf.so.1.13.1 was not linked against librosconsole_backend_interface.so.2d (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liburdf0d/usr/lib/i386-linux-gnu/liburdf.so.1.13.1 was not linked against librostime.so.0d (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liburdf0d/usr/lib/i386-linux-gnu/liburdf.so.1.13.1 was not linked against libboost_atomic.so.1.67.0 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liburdf0d/usr/lib/i386-linux-gnu/liburdf.so.1.13.1 was not linked against liburdfdom_sensor.so.1.0 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liburdf0d/usr/lib/i386-linux-gnu/liburdf.so.1.13.1 was not linked against libboost_regex.so.1.67.0 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liburdf0d/usr/lib/i386-linux-gnu/liburdf.so.1.13.1 was not linked against libcpp_common.so.0d (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liburdf0d/usr/lib/i386-linux-gnu/liburdf.so.1.13.1 was not linked against libroscpp_serialization.so.0d (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liburdf0d/usr/lib/i386-linux-gnu/liburdf.so.1.13.1 was not linked against libxmlrpcpp.so.2d (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liburdf0d/usr/lib/i386-linux-gnu/liburdf.so.1.13.1 was not linked against libboost_date_time.so.1.67.0 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liburdf0d/usr/lib/i386-linux-gnu/liburdf.so.1.13.1 was not linked against librosconsole_log4cxx.so.2d (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liburdf0d/usr/lib/i386-linux-gnu/liburdf.so.1.13.1 was not linked against libPocoFoundation.so.60 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liburdf0d/usr/lib/i386-linux-gnu/liburdf.so.1.13.1 was not linked against libxmlrpcpp.so.2d (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liburdf0d/usr/lib/i386-linux-gnu/liburdf.so.1.13.1 was not linked against libboost_thread.so.1.67.0 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liburdf0d/usr/lib/i386-linux-gnu/liburdf.so.1.13.1 was not linked against liburdfdom_sensor.so.1.0 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liburdf0d/usr/lib/i386-linux-gnu/liburdf.so.1.13.1 was not linked against libroscpp_serialization.so.0d (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liburdf0d/usr/lib/i386-linux-gnu/liburdf.so.1.13.1 was not linked against libdl.so.2 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liburdf0d/usr/lib/i386-linux-gnu/liburdf.so.1.13.1 was not linked against liburdfdom_world.so.1.0 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liburdf0d/usr/lib/i386-linux-gnu/liburdf.so.1.13.1 was not linked against libboost_program_options.so.1.67.0 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liburdf0d/usr/lib/i386-linux-gnu/liburdf.so.1.13.1 was not linked against liblog4cxx.so.10 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liburdf0d/usr/lib/i386-linux-gnu/liburdf.so.1.13.1 was not linked against librostime.so.0d (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liburdf0d/usr/lib/i386-linux-gnu/liburdf.so.1.13.1 was not linked against libboost_date_time.so.1.67.0 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liburdf0d/usr/lib/i386-linux-gnu/liburdf.so.1.13.1 was not linked against libpython2.7.so.1.0 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liburdf0d/usr/lib/i386-linux-gnu/liburdf.so.1.13.1 was not linked against libboost_regex.so.1.67.0 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liburdf0d/usr/lib/i386-linux-gnu/liburdf.so.1.13.1 was not linked against libboost_atomic.so.1.67.0 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/liburdf0d/usr/lib/i386-linux-gnu/liburdf.so.1.13.1 was not linked against libboost_chrono.so.1.67.0 (it uses none of the library's symbols) dh_installdeb -O--buildsystem=cmake dh_gencontrol -O--buildsystem=cmake dh_md5sums -O--buildsystem=cmake @@ -1582,12 +1594,14 @@ dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: copying local configuration +I: user script /srv/workspace/pbuilder/19600/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/19600/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/48095 and its subdirectories -I: Current time: Fri Jun 4 06:03:13 -12 2021 -I: pbuilder-time-stamp: 1622829793 +I: removing directory /srv/workspace/pbuilder/19600 and its subdirectories +I: Current time: Sun May 3 01:50:00 +14 2020 +I: pbuilder-time-stamp: 1588420201