Description of problem: ... + install -d /builddir/build/BUILDROOT/docker-1.13.1-5.git5be1549.fc27.s390x/usr/share/man/man8 + install -p -m 644 rhel-push-plugin.8 /builddir/build/BUILDROOT/docker-1.13.1-5.git5be1549.fc27.s390x/usr/share/man/man8 + install -d /builddir/build/BUILDROOT/docker-1.13.1-5.git5be1549.fc27.s390x//usr/libexec/docker + install -p -m 755 _build/src/docker-lvm-plugin /builddir/build/BUILDROOT/docker-1.13.1-5.git5be1549.fc27.s390x//usr/libexec/docker/docker-lvm-plugin + install -p -m 644 docker-lvm-plugin-bc03b5354aaa70ee14c482c4a861be08630bb755/systemd/docker-lvm-plugin.service docker-lvm-plugin-bc03b5354aaa70ee14c482c4a861be08630bb755/systemd/docker-lvm-plugin.socket /builddir/build/BUILDROOT/docker-1.13.1-5.git5be1549.fc27.s390x/usr/lib/systemd/system + install -d /builddir/build/BUILDROOT/docker-1.13.1-5.git5be1549.fc27.s390x/usr/share/man/man8 + install -p -m 644 docker-lvm-plugin.8 /builddir/build/BUILDROOT/docker-1.13.1-5.git5be1549.fc27.s390x/usr/share/man/man8 + mkdir -p /builddir/build/BUILDROOT/docker-1.13.1-5.git5be1549.fc27.s390x/etc/docker + install -p -m 644 docker-lvm-plugin-bc03b5354aaa70ee14c482c4a861be08630bb755/etc/docker/docker-lvm-plugin /builddir/build/BUILDROOT/docker-1.13.1-5.git5be1549.fc27.s390x/etc/docker/docker-lvm-plugin + /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --ver-rel 1.13.1-5.git5be1549.fc27 --unique-debug-arch s390x --unique-debug-src-base docker --run-dwz --dwz-low-mem-die-limit 0 --dwz-max-die-limit 50000000 /builddir/build/BUILD/docker-5be1549913ee9bdc5c30433345a76b36ac09bc02 extracting debug info from /builddir/build/BUILDROOT/docker-1.13.1-5.git5be1549.fc27.s390x/usr/bin/docker-current RPM build errors: error: Bad exit status from /var/tmp/rpm-tmp.UHQccl (%install) Bad exit status from /var/tmp/rpm-tmp.UHQccl (%install) Child return code was: 1 EXCEPTION: [Error()] ... for full logs please see https://s390.koji.fedoraproject.org/koji/taskinfo?taskID=2529022 As docker-1.13.1-4.git5be1549.fc27 has been built successfully, I suspect something rather changed in the build environment than being docker related. Version-Release number of selected component (if applicable): docker-1.13.1-5.git5be1549.fc27
The buildroot diff between docker-1.13.1-4.git5be1549.fc27 (OK) and docker-1.13.1-5.git5be1549.fc27 (BAD) is 6,8c6,8 < binutils-2.28-2.fc27.s390x < btrfs-progs-4.9.1-2.fc26.s390x < btrfs-progs-devel-4.9.1-2.fc26.s390x --- > binutils-2.28-4.fc27.s390x > btrfs-progs-4.10.1-1.fc27.s390x > btrfs-progs-devel-4.10.1-1.fc27.s390x 15,16c15,16 < coreutils-8.26-7.fc26.s390x < coreutils-common-8.26-7.fc26.s390x --- > coreutils-8.27-2.fc27.s390x > coreutils-common-8.27-2.fc27.s390x 18c18 < cpp-7.0.1-0.10.fc26.s390x --- > cpp-7.0.1-0.12.fc27.s390x 21,23c21,23 < cryptsetup-libs-1.7.3-3.fc26.s390x < curl-7.53.1-2.fc27.s390x < cyrus-sasl-lib-2.1.26-28.fc26.s390x --- > cryptsetup-libs-1.7.4-1.fc27.s390x > curl-7.53.1-3.fc27.s390x > cyrus-sasl-lib-2.1.26-29.fc27.s390x 50,53c50,53 < gc-7.6.0-2.fc26.s390x < gcc-7.0.1-0.10.fc26.s390x < gcc-c++-7.0.1-0.10.fc26.s390x < gdb-headless-7.12.50.20170226-4.fc27.s390x --- > gc-7.6.0-4.fc27.s390x > gcc-7.0.1-0.12.fc27.s390x > gcc-c++-7.0.1-0.12.fc27.s390x > gdb-headless-7.12.50.20170309-5.fc27.s390x 59c59 < glib2-2.51.4-2.fc27.s390x --- > glib2-2.51.5-1.fc27.s390x 66c66 < gmp-6.1.2-3.fc26.s390x --- > gmp-6.1.2-4.fc27.s390x 69c69 < gnutls-3.5.9-2.fc26.s390x --- > gnutls-3.5.10-1.fc27.s390x 75c75 < golang-github-cpuguy83-go-md2man-1.0.4-5.fc25.s390x --- > golang-github-cpuguy83-go-md2man-1.0.4-7.fc27.s390x 83c83 < info-6.3-2.fc26.s390x --- > info-6.3-3.fc27.s390x 87,88c87,88 < kernel-headers-4.11.0-0.rc0.git8.2.fc27.s390x < keyutils-libs-1.5.9-9.fc26.s390x --- > kernel-headers-4.11.0-0.rc2.git4.1.fc27.s390x > keyutils-libs-1.5.10-1.fc27.s390x 90c90 < krb5-libs-1.15-9.fc27.s390x --- > krb5-libs-1.15.1-2.fc27.s390x 94c94 < libasan-7.0.1-0.10.fc26.s390x --- > libasan-7.0.1-0.12.fc27.s390x 97c97 < libatomic-7.0.1-0.10.fc26.s390x --- > libatomic-7.0.1-0.12.fc27.s390x 100c100 < libbabeltrace-1.5.2-1.fc27.s390x --- > libbabeltrace-1.5.2-2.fc27.s390x 106c106 < libcurl-7.53.1-2.fc27.s390x --- > libcurl-7.53.1-3.fc27.s390x 112c112 < libgcc-7.0.1-0.10.fc26.s390x --- > libgcc-7.0.1-0.12.fc27.s390x 114,116c114,116 < libgomp-7.0.1-0.10.fc26.s390x < libgpg-error-1.25-2.fc26.s390x < libgpg-error-devel-1.25-2.fc26.s390x --- > libgomp-7.0.1-0.12.fc27.s390x > libgpg-error-1.27-1.fc27.s390x > libgpg-error-devel-1.27-1.fc27.s390x 132,133c132,133 < libselinux-2.6-2.fc27.s390x < libselinux-devel-2.6-2.fc27.s390x --- > libselinux-2.6-3.fc27.s390x > libselinux-devel-2.6-3.fc27.s390x 140,141c140,141 < libstdc++-7.0.1-0.10.fc26.s390x < libstdc++-devel-7.0.1-0.10.fc26.s390x --- > libstdc++-7.0.1-0.12.fc27.s390x > libstdc++-devel-7.0.1-0.12.fc27.s390x 144c144 < libubsan-7.0.1-0.10.fc26.s390x --- > libubsan-7.0.1-0.12.fc27.s390x 152c152 < lz4-1.7.5-2.fc26.s390x --- > lz4-libs-1.7.5-3.fc27.s390x 155c155 < mpfr-3.1.5-2.fc26.s390x --- > mpfr-3.1.5-3.fc27.s390x 163c163 < nss-pem-1.0.3-1.fc27.s390x --- > nss-pem-1.0.3-3.fc27.s390x 169a170 > openblas-srpm-macros-1-1.fc27.noarch 171,173c172,174 < openssh-7.4p1-3.fc26.s390x < openssh-clients-7.4p1-3.fc26.s390x < openssl-libs-1.1.0d-3.fc26.s390x --- > openssh-7.4p1-4.fc27.s390x > openssh-clients-7.4p1-4.fc27.s390x > openssl-libs-1.1.0e-1.fc27.s390x 176c177 < pam-1.3.0-1.fc25.s390x --- > pam-1.3.0-2.fc27.s390x 183c184 < perl-5.24.1-389.fc26.s390x --- > perl-5.24.1-390.fc27.s390x 186c187 < perl-Errno-1.25-389.fc26.s390x --- > perl-Errno-1.25-390.fc27.s390x 194c195 < perl-IO-1.36-389.fc26.s390x --- > perl-IO-1.36-390.fc27.s390x 198c199 < perl-Pod-Perldoc-3.27-2.fc26.noarch --- > perl-Pod-Perldoc-3.28-1.fc27.noarch 211,212c212,213 < perl-libs-5.24.1-389.fc26.s390x < perl-macros-5.24.1-389.fc26.s390x --- > perl-libs-5.24.1-390.fc27.s390x > perl-macros-5.24.1-390.fc27.s390x 226c227 < python3-3.6.0-20.fc26.s390x --- > python3-3.6.1-0.1.rc1.fc27.s390x 228c229 < python3-libs-3.6.0-20.fc26.s390x --- > python3-libs-3.6.1-0.1.rc1.fc27.s390x 238,242c239,243 < rpm-4.13.0.1-3.fc26.s390x < rpm-build-4.13.0.1-3.fc26.s390x < rpm-build-libs-4.13.0.1-3.fc26.s390x < rpm-libs-4.13.0.1-3.fc26.s390x < rpm-plugin-selinux-4.13.0.1-3.fc26.s390x --- > rpm-4.13.0.1-12.fc27.s390x > rpm-build-4.13.0.1-12.fc27.s390x > rpm-build-libs-4.13.0.1-12.fc27.s390x > rpm-libs-4.13.0.1-12.fc27.s390x > rpm-plugin-selinux-4.13.0.1-12.fc27.s390x 249,250c250,251 < system-python-3.6.0-20.fc26.s390x < system-python-libs-3.6.0-20.fc26.s390x --- > system-python-3.6.1-0.1.rc1.fc27.s390x > system-python-libs-3.6.1-0.1.rc1.fc27.s390x 256c257 < tzdata-2016j-3.fc26.noarch --- > tzdata-2017a-1.fc27.noarch
I think this might indeed be caused by a recent change in rpm debugedit. Could I get access to the builder, a similar build environment or a copy of the file that causes trouble when extracting debug info from /builddir/build/BUILDROOT/docker-1.13.1-5.git5be1549.fc27.s390x/usr/bin/docker-current
This was a "simple" off by one that for various reasons didn't trigger on any other arch or build. But it was a generic issue, nothing specific to go, docker or s390x. Patch posted upstream: http://lists.rpm.org/pipermail/rpm-maint/2017-March/005268.html Added to fedora rpm in rawhide (rpm-4.13.0.1-14.fc27).