/var/tmp/build-root.//.mount/.build.packages/SRPMS/emacs-29.1-436.1.src.rpm /var/tmp/build-root.//.mount/.build.packages/RPMS/noarch/emacs-el-29.1-436.1.noarch.rpm /var/tmp/build-root.//.mount/.build.packages/RPMS/noarch/emacs-info-29.1-436.1.noarch.rpm /var/tmp/build-root.//.mount/.build.packages/RPMS/x86_64/emacs-nox-29.1-436.1.x86_64.rpm /var/tmp/build-root.//.mount/.build.packages/RPMS/x86_64/emacs-x11-29.1-436.1.x86_64.rpm /var/tmp/build-root.//.mount/.build.packages/RPMS/x86_64/emacs-29.1-436.1.x86_64.rpm /var/tmp/build-root.//.mount/.build.packages/RPMS/x86_64/emacs-x11-debuginfo-29.1-436.1.x86_64.rpm /var/tmp/build-root.//.mount/.build.packages/RPMS/x86_64/emacs-debugsource-29.1-436.1.x86_64.rpm /var/tmp/build-root.//.mount/.build.packages/RPMS/x86_64/emacs-nox-debuginfo-29.1-436.1.x86_64.rpm /var/tmp/build-root.//.mount/.build.packages/RPMS/x86_64/emacs-debuginfo-29.1-436.1.x86_64.rpm/var/tmp/build-root.//.mount/.build.packages/RPMS/x86_64/etags-debuginfo-29.1-436.1.x86_64.rpm/var/tmp/build-root.//.mount/.build.packages/RPMS/x86_64/etags-29.1-436.1.x86_64.rpm + echo 0 + cp -a binaries.nachbau/.osc-build-retval . + cp -a /var/tmp/build-root.//.build.log binaries.nachbau/ + cp -a binaries.nachbau/.build.log . + test -e binaries.nachbau/.build.log + tail -1 binaries.nachbau/.build.log + perl -ne '/\[\s*(\d+)s\]/ && print $1' + find -mtime -0 -print0 + xargs --no-run-if-empty -0 touch ++ cat binaries.nachbau/.osc-build-retval + '[' 0 -gt 0 ']' + calcchecksums ../emacs/binaries.nachbau/emacs-29.1-436.1.src.rpm ../emacs/binaries.nachbau/emacs-29.1-436.1.x86_64.rpm ../emacs/binaries.nachbau/emacs-debuginfo-29.1-436.1.x86_64.rpm ../emacs/binaries.nachbau/emacs-debugsource-29.1-436.1.x86_64.rpm ../emacs/binaries.nachbau/emacs-el-29.1-436.1.noarch.rpm ../emacs/binaries.nachbau/emacs-info-29.1-436.1.noarch.rpm ../emacs/binaries.nachbau/emacs-nox-29.1-436.1.x86_64.rpm ../emacs/binaries.nachbau/emacs-nox-debuginfo-29.1-436.1.x86_64.rpm ../emacs/binaries.nachbau/emacs-x11-29.1-436.1.x86_64.rpm ../emacs/binaries.nachbau/emacs-x11-debuginfo-29.1-436.1.x86_64.rpm ../emacs/binaries.nachbau/etags-29.1-436.1.x86_64.rpm ../emacs/binaries.nachbau/etags-debuginfo-29.1-436.1.x86_64.rpm + sed -e 's!\.\./!!' ++ find binaries.nachbau/ -maxdepth 1 -name '*.rpm' -print -quit + test -n binaries.nachbau/emacs-el-29.1-436.1.noarch.rpm + : binaries + : binaries.nachbau + pushd binaries ~/dev/opensuse/buildservice/home/Thaodan/branches/openSUSE/Factory/emacs/binaries ~/dev/opensuse/buildservice/home/Thaodan/branches/openSUSE/Factory/emacs ++ ls emacs-29.1-436.1.x86_64.rpm emacs-el-29.1-436.1.noarch.rpm emacs-info-29.1-436.1.noarch.rpm emacs-nox-29.1-436.1.x86_64.rpm emacs-x11-29.1-436.1.x86_64.rpm etags-29.1-436.1.x86_64.rpm ++ grep -v '^::import::' + origrpms='emacs-29.1-436.1.x86_64.rpm emacs-el-29.1-436.1.noarch.rpm emacs-info-29.1-436.1.noarch.rpm emacs-nox-29.1-436.1.x86_64.rpm emacs-x11-29.1-436.1.x86_64.rpm etags-29.1-436.1.x86_64.rpm' + popd + [[ -n emacs-29.1-436.1.x86_64.rpm emacs-el-29.1-436.1.noarch.rpm emacs-info-29.1-436.1.noarch.rpm emacs-nox-29.1-436.1.x86_64.rpm emacs-x11-29.1-436.1.x86_64.rpm ~/dev/opensuse/buildservice/home/Thaodan/branches/openSUSE/Factory/emacs etags-29.1-436.1.x86_64.rpm ]] + pkgdiff=/home/bidar/build-compare/pkg-diff.sh + test -e /home/bidar/build-compare/pkg-diff.sh + pkgdiff=/usr/lib/build/pkg-diff.sh + test -e /usr/lib/build/pkg-diff.sh + overall=0 + overalldiffered=0 + for f in $origrpms ++ echo emacs-29.1-436.1.x86_64.rpm ++ sed 's/-[0-9.]*\(\.[a-z0-9_]*\.rpm\)$/-*\1/' + rpm='emacs-29.1-*.x86_64.rpm' + f1=binaries/emacs-29.1-436.1.x86_64.rpm + f2='binaries.nachbau/emacs-29.1-*.x86_64.rpm' + cmp binaries/emacs-29.1-436.1.x86_64.rpm binaries.nachbau/emacs-29.1-436.1.x86_64.rpm binaries/emacs-29.1-436.1.x86_64.rpm binaries.nachbau/emacs-29.1-436.1.x86_64.rpm differ: byte 225, line 1 + compareresult=1 + [[ 1 = 0 ]] + overalldiffered=1 + [[ 1 = 0 ]] + /usr/lib/build/pkg-diff.sh -a binaries/emacs-29.1-436.1.x86_64.rpm binaries.nachbau/emacs-29.1-436.1.x86_64.rpm Comparing emacs-29.1-436.1.x86_64.rpm to emacs-29.1-436.1.x86_64.rpm comparing the rpm tags of emacs RPM meta information is identical Extracting packages Package content is identical + compareresult=0 + [[ 0 = 0 ]] + for f in $origrpms ++ echo emacs-el-29.1-436.1.noarch.rpm ++ sed 's/-[0-9.]*\(\.[a-z0-9_]*\.rpm\)$/-*\1/' + rpm='emacs-el-29.1-*.noarch.rpm' + f1=binaries/emacs-el-29.1-436.1.noarch.rpm + f2='binaries.nachbau/emacs-el-29.1-*.noarch.rpm' + cmp binaries/emacs-el-29.1-436.1.noarch.rpm binaries.nachbau/emacs-el-29.1-436.1.noarch.rpm binaries/emacs-el-29.1-436.1.noarch.rpm binaries.nachbau/emacs-el-29.1-436.1.noarch.rpm differ: byte 225, line 1 + compareresult=1 + [[ 1 = 0 ]] + overalldiffered=2 + [[ 1 = 0 ]] + /usr/lib/build/pkg-diff.sh -a binaries/emacs-el-29.1-436.1.noarch.rpm binaries.nachbau/emacs-el-29.1-436.1.noarch.rpm Comparing emacs-el-29.1-436.1.noarch.rpm to emacs-el-29.1-436.1.noarch.rpm comparing the rpm tags of emacs-el RPM meta information is identical Extracting packages Package content is identical + compareresult=0 + [[ 0 = 0 ]] + for f in $origrpms ++ echo emacs-info-29.1-436.1.noarch.rpm ++ sed 's/-[0-9.]*\(\.[a-z0-9_]*\.rpm\)$/-*\1/' + rpm='emacs-info-29.1-*.noarch.rpm' + f1=binaries/emacs-info-29.1-436.1.noarch.rpm + f2='binaries.nachbau/emacs-info-29.1-*.noarch.rpm' + cmp binaries/emacs-info-29.1-436.1.noarch.rpm binaries.nachbau/emacs-info-29.1-436.1.noarch.rpm binaries/emacs-info-29.1-436.1.noarch.rpm binaries.nachbau/emacs-info-29.1-436.1.noarch.rpm differ: byte 225, line 1 + compareresult=1 + [[ 1 = 0 ]] + overalldiffered=3 + [[ 1 = 0 ]] + /usr/lib/build/pkg-diff.sh -a binaries/emacs-info-29.1-436.1.noarch.rpm binaries.nachbau/emacs-info-29.1-436.1.noarch.rpm Comparing emacs-info-29.1-436.1.noarch.rpm to emacs-info-29.1-436.1.noarch.rpm comparing the rpm tags of emacs-info RPM meta information is identical Extracting packages Package content is identical + compareresult=0 + [[ 0 = 0 ]] + for f in $origrpms ++ echo emacs-nox-29.1-436.1.x86_64.rpm ++ sed 's/-[0-9.]*\(\.[a-z0-9_]*\.rpm\)$/-*\1/' + rpm='emacs-nox-29.1-*.x86_64.rpm' + f1=binaries/emacs-nox-29.1-436.1.x86_64.rpm + f2='binaries.nachbau/emacs-nox-29.1-*.x86_64.rpm' + cmp binaries/emacs-nox-29.1-436.1.x86_64.rpm binaries.nachbau/emacs-nox-29.1-436.1.x86_64.rpm binaries/emacs-nox-29.1-436.1.x86_64.rpm binaries.nachbau/emacs-nox-29.1-436.1.x86_64.rpm differ: byte 225, line 1 + compareresult=1 + [[ 1 = 0 ]] + overalldiffered=4 + [[ 1 = 0 ]] + /usr/lib/build/pkg-diff.sh -a binaries/emacs-nox-29.1-436.1.x86_64.rpm binaries.nachbau/emacs-nox-29.1-436.1.x86_64.rpm Comparing emacs-nox-29.1-436.1.x86_64.rpm to emacs-nox-29.1-436.1.x86_64.rpm comparing the rpm tags of emacs-nox --- old-rpm-tags +++ new-rpm-tags @@ -149 +149 @@ -/usr/libexec/emacs/29.1/x86_64-suse-linux/emacs-nox.pdmp 3112553b40327c589fec1b96fe60c604584443e6c25c6abebd0dacf35bf876b6 0 +/usr/libexec/emacs/29.1/x86_64-suse-linux/emacs-nox.pdmp 92e68b6d5661f65bfc8c537feb9a5a00f1e17b8adacf84b9aa3f84be5d9e1a51 0 comparing rpmtags comparing RELEASE comparing PROVIDES comparing scripts comparing filelist comparing file checksum creating rename script RPM file checksum differs. Extracting packages /usr/libexec/emacs/29.1/x86_64-suse-linux/emacs-nox.pdmp differs at offset '60273' (GNU/Emacs pdumper image) --- old /usr/libexec/emacs/29.1/x86_64-suse-linux/emacs-nox.pdmp (hex) +++ new /usr/libexec/emacs/29.1/x86_64-suse-linux/emacs-nox.pdmp (hex) @@ -1,7 +1,7 @@ 0000eb40 00 50 00 03 00 00 00 40 08 e7 00 00 00 00 00 00 |.P.....@........| 0000eb50 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0000eb60 01 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 |................| -0000eb70 da 6f eb 72 de f9 30 5e 02 28 6b ee 00 00 00 00 |.o.r..0^.(k.....| +0000eb70 6e 51 7e 6a 7f fc 30 5e 02 28 6b ee 00 00 00 00 |nQ~j..0^.(k.....| 0000eb80 47 00 00 1f 00 00 00 40 00 00 00 00 00 00 00 00 |G......@........| 0000eb90 00 00 00 00 00 00 00 00 60 30 00 00 00 00 00 00 |........`0......| 0000eba0 60 ef 00 00 00 00 00 00 c0 ed 00 00 00 00 00 00 |`...............| + compareresult=1 + [[ 1 = 0 ]] + overall=1 + for f in $origrpms ++ echo emacs-x11-29.1-436.1.x86_64.rpm ++ sed 's/-[0-9.]*\(\.[a-z0-9_]*\.rpm\)$/-*\1/' + rpm='emacs-x11-29.1-*.x86_64.rpm' + f1=binaries/emacs-x11-29.1-436.1.x86_64.rpm + f2='binaries.nachbau/emacs-x11-29.1-*.x86_64.rpm' + cmp binaries/emacs-x11-29.1-436.1.x86_64.rpm binaries.nachbau/emacs-x11-29.1-436.1.x86_64.rpm binaries/emacs-x11-29.1-436.1.x86_64.rpm binaries.nachbau/emacs-x11-29.1-436.1.x86_64.rpm differ: byte 225, line 1 + compareresult=1 + [[ 1 = 0 ]] + overalldiffered=5 + [[ 1 = 0 ]] + /usr/lib/build/pkg-diff.sh -a binaries/emacs-x11-29.1-436.1.x86_64.rpm binaries.nachbau/emacs-x11-29.1-436.1.x86_64.rpm Comparing emacs-x11-29.1-436.1.x86_64.rpm to emacs-x11-29.1-436.1.x86_64.rpm comparing the rpm tags of emacs-x11 --- old-rpm-tags +++ new-rpm-tags @@ -254 +254 @@ -/usr/libexec/emacs/29.1/x86_64-suse-linux/emacs-gtk.pdmp a9e8541d54d196b2728f11aa9ca95d4937232f3aeea1e0238f5edc52d6f12209 0 +/usr/libexec/emacs/29.1/x86_64-suse-linux/emacs-gtk.pdmp cfcdba04e21757299b54609aeb7a3c6ff17ccbb5519df3a3cc8a6f47a7bd7c87 0 @@ -256 +256 @@ -/usr/libexec/emacs/29.1/x86_64-suse-linux/emacs-wayland.pdmp 5ceda5d362f4a7a2f7e0f393d16c799f14b3875b54b5c037168d9419eb9be2b2 0 +/usr/libexec/emacs/29.1/x86_64-suse-linux/emacs-wayland.pdmp 933d7f2ce61c681288d589a751c7dbf5eaa3f1cf7eb2fcd3e39176666bde57f8 0 @@ -258 +258 @@ -/usr/libexec/emacs/29.1/x86_64-suse-linux/emacs-x11.pdmp 7e921a5abca4093ee01e86758ad8e1b0b01df779dfa4b031bb97e0b9f13398b6 0 +/usr/libexec/emacs/29.1/x86_64-suse-linux/emacs-x11.pdmp 52afdb381253acfef2cbb727af2fb0a2bf5764a7e8a60c2d0e609767c8348947 0 comparing rpmtags comparing RELEASE comparing PROVIDES comparing scripts comparing filelist comparing file checksum creating rename script RPM file checksum differs. Extracting packages /usr/libexec/emacs/29.1/x86_64-suse-linux/emacs-gtk.pdmp differs at offset '60273' (GNU/Emacs pdumper image) --- old /usr/libexec/emacs/29.1/x86_64-suse-linux/emacs-gtk.pdmp (hex) +++ new /usr/libexec/emacs/29.1/x86_64-suse-linux/emacs-gtk.pdmp (hex) @@ -1,7 +1,7 @@ 0000eb40 00 50 00 03 00 00 00 40 08 e7 00 00 00 00 00 00 |.P.....@........| 0000eb50 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0000eb60 01 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 |................| -0000eb70 de ef 72 be 7a fa 30 5e 02 28 6b ee 00 00 00 00 |..r.z.0^.(k.....| +0000eb70 0a f1 5e a3 ed fc 30 5e 02 28 6b ee 00 00 00 00 |..^...0^.(k.....| 0000eb80 a8 c8 48 00 00 00 00 00 90 eb 00 00 00 00 00 00 |..H.............| 0000eb90 f0 ee 00 00 00 00 00 00 a0 eb 00 00 00 00 00 00 |................| 0000eba0 70 ee 00 00 00 00 00 00 b0 eb 00 00 00 00 00 00 |p...............| /usr/libexec/emacs/29.1/x86_64-suse-linux/emacs-wayland.pdmp differs at offset '60273' (GNU/Emacs pdumper image) --- old /usr/libexec/emacs/29.1/x86_64-suse-linux/emacs-wayland.pdmp (hex) +++ new /usr/libexec/emacs/29.1/x86_64-suse-linux/emacs-wayland.pdmp (hex) @@ -1,7 +1,7 @@ 0000eb40 00 50 00 03 00 00 00 40 08 e7 00 00 00 00 00 00 |.P.....@........| 0000eb50 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0000eb60 01 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 |................| -0000eb70 a2 44 74 3f c3 fa 30 5e 02 28 6b ee 00 00 00 00 |.Dt?..0^.(k.....| +0000eb70 7e e3 de dc 21 fd 30 5e 02 28 6b ee 00 00 00 00 |~...!.0^.(k.....| 0000eb80 c8 3e 48 00 00 00 00 00 90 eb 00 00 00 00 00 00 |.>H.............| 0000eb90 f0 ee 00 00 00 00 00 00 a0 eb 00 00 00 00 00 00 |................| 0000eba0 70 ee 00 00 00 00 00 00 b0 eb 00 00 00 00 00 00 |p...............| /usr/libexec/emacs/29.1/x86_64-suse-linux/emacs-x11.pdmp differs at offset '60273' (GNU/Emacs pdumper image) --- old /usr/libexec/emacs/29.1/x86_64-suse-linux/emacs-x11.pdmp (hex) +++ new /usr/libexec/emacs/29.1/x86_64-suse-linux/emacs-x11.pdmp (hex) @@ -1,7 +1,7 @@ 0000eb40 00 50 00 03 00 00 00 40 08 e7 00 00 00 00 00 00 |.P.....@........| 0000eb50 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0000eb60 01 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 |................| -0000eb70 96 f8 21 bf 2c fa 30 5e 02 28 6b ee 00 00 00 00 |..!.,.0^.(k.....| +0000eb70 02 f8 d3 0b b6 fc 30 5e 02 28 6b ee 00 00 00 00 |......0^.(k.....| 0000eb80 d8 af 48 00 00 00 00 00 90 eb 00 00 00 00 00 00 |..H.............| 0000eb90 f0 ee 00 00 00 00 00 00 a0 eb 00 00 00 00 00 00 |................| 0000eba0 70 ee 00 00 00 00 00 00 b0 eb 00 00 00 00 00 00 |p...............| + compareresult=1 + [[ 1 = 0 ]] + overall=1 + for f in $origrpms ++ echo etags-29.1-436.1.x86_64.rpm ++ sed 's/-[0-9.]*\(\.[a-z0-9_]*\.rpm\)$/-*\1/' + rpm='etags-29.1-*.x86_64.rpm' + f1=binaries/etags-29.1-436.1.x86_64.rpm + f2='binaries.nachbau/etags-29.1-*.x86_64.rpm' + cmp binaries/etags-29.1-436.1.x86_64.rpm binaries.nachbau/etags-29.1-436.1.x86_64.rpm binaries/etags-29.1-436.1.x86_64.rpm binaries.nachbau/etags-29.1-436.1.x86_64.rpm differ: byte 225, line 1 + compareresult=1 + [[ 1 = 0 ]] + overalldiffered=6 + [[ 1 = 0 ]] + /usr/lib/build/pkg-diff.sh -a binaries/etags-29.1-436.1.x86_64.rpm binaries.nachbau/etags-29.1-436.1.x86_64.rpm Comparing etags-29.1-436.1.x86_64.rpm to etags-29.1-436.1.x86_64.rpm comparing the rpm tags of etags RPM meta information is identical Extracting packages Package content is identical + compareresult=0 + [[ 0 = 0 ]] + echo 6 + echo 'overalldiffered=6 (number of pkgs that are not bit-by-bit identical: 0 is good)' + echo overall=1 overalldiffered=6 (number of pkgs that are not bit-by-bit identical: 0 is good) + echo 1 overall=1 + exit 6 processing . result:emacs=6 result:emacs=notbuilt