See https://ci.suse.de/job/yast-update-master/40/display/redirect?page=changes Changes: [jreidinger] adapt Rakefile and Dockerfile for SLE-15-GA [lslezak] Fixed rollback (bsc#1089643) [lslezak] Bind mount /mnt/dev [lslezak] Update dependency [lslezak] Update changes [lslezak] Added yet another bug number to the changes [lslezak] Fixed unmounting /mnt/dev when going back (related to bsc#1089643) [lslezak] Added unit test [jlopez] Revert "adapt Rakefile and Dockerfile for SLE-15-GA" ------------------------------------------ [...truncated 92.22 KB...] [ 35s] + '[' '!' -f /usr/share/YaST2/data/devtools/NO_MAKE_CHECK ']' [ 35s] + '[' -f configure.in.in -o -f configure.ac.in ']' [ 35s] + /usr/bin/make check -j2 VERBOSE=1 Y2DIR=/home/abuild/rpmbuild/BUILDROOT/yast2-update-4.0.14-1.x86_64//usr/share/YaST2 DESTDIR=/home/abuild/rpmbuild/BUILDROOT/yast2-update-4.0.14-1.x86_64 [ 35s] Making check in control [ 35s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/yast2-update-4.0.14/control' [ 35s] /usr/bin/make check-local [ 35s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/yast2-update-4.0.14/control' [ 35s] xmllint --relaxng /usr/share/YaST2/control/control.rng --noout update.xml [ 35s] update.xml validates [ 35s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/yast2-update-4.0.14/control' [ 35s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/yast2-update-4.0.14/control' [ 35s] Making check in src [ 35s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/yast2-update-4.0.14/src' [ 35s] make[1]: Nothing to be done for 'check'. [ 35s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/yast2-update-4.0.14/src' [ 35s] Making check in test [ 35s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/yast2-update-4.0.14/test' [ 35s] /usr/bin/make check-TESTS [ 35s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/yast2-update-4.0.14/test' [ 35s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/yast2-update-4.0.14/test' [ 36s] PASS: suse_release_test.rb [ 37s] PASS: root_part_test.rb [ 37s] PASS: inst_update_partition_auto_test.rb [ 38s] PASS: packages_proposal_test.rb [ 38s] PASS: update_test.rb [ 38s] ============================================================================ [ 38s] Testsuite summary for yast2-update 4.0.14 [ 38s] ============================================================================ [ 38s] # TOTAL: 5 [ 38s] # PASS: 5 [ 38s] # SKIP: 0 [ 38s] # XFAIL: 0 [ 38s] # FAIL: 0 [ 38s] # XPASS: 0 [ 38s] # ERROR: 0 [ 38s] ============================================================================ [ 38s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/yast2-update-4.0.14/test' [ 38s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/yast2-update-4.0.14/test' [ 38s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/yast2-update-4.0.14/test' [ 38s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/yast2-update-4.0.14' [ 38s] make[1]: Nothing to be done for 'check-am'. [ 38s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/yast2-update-4.0.14' [ 38s] ++ /usr/bin/find /home/abuild/rpmbuild/BUILDROOT/yast2-update-4.0.14-1.x86_64//usr/share/applications/YaST2/ -name '*.desktop' [ 38s] + for f in $(/usr/bin/find /home/abuild/rpmbuild/BUILDROOT/yast2-update-4.0.14-1.x86_64//usr/share/applications/YaST2/ -name '*.desktop') [ 38s] + d=update.desktop [ 38s] + /usr/lib/rpm/suse_update_desktop_file.sh -d ycc_update update [ 38s] + /usr/lib/rpm/find-debuginfo.sh -j2 --build-id-seed 4.0.14-1 --unique-debug-suffix -4.0.14-1.x86_64 --unique-debug-src-base yast2-update-4.0.14-1.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /home/abuild/rpmbuild/BUILD/yast2-update-4.0.14 [ 38s] + /usr/lib/rpm/brp-compress [ 38s] + /usr/lib/rpm/brp-suse [ 38s] calling /usr/lib/rpm/brp-suse.d/brp-05-permissions [ 38s] setting / to root:root 0755. (wrong owner/group abuild:abuild) [ 38s] setting /usr/ to root:root 0755. (wrong owner/group abuild:abuild) [ 38s] calling /usr/lib/rpm/brp-suse.d/brp-15-strip-debug [ 38s] calling /usr/lib/rpm/brp-suse.d/brp-25-symlink [ 38s] calling /usr/lib/rpm/brp-suse.d/brp-30-desktop [ 39s] WARNING: '/usr/lib/rpm/brp-desktop.data/suse-screensavers.menu' does not exist [ 39s] WARNING: '/usr/lib/rpm/brp-desktop.data/applications-kmenuedit.menu' does not exist [ 39s] WARNING: '/usr/lib/rpm/brp-desktop.data/custom.menu' does not exist [ 39s] calling /usr/lib/rpm/brp-suse.d/brp-35-rpath [ 39s] calling /usr/lib/rpm/brp-suse.d/brp-40-rootfs [ 39s] calling /usr/lib/rpm/brp-suse.d/brp-45-tcl [ 39s] calling /usr/lib/rpm/brp-suse.d/brp-50-check-python [ 39s] calling /usr/lib/rpm/brp-suse.d/brp-55-boot-scripts [ 39s] calling /usr/lib/rpm/brp-suse.d/brp-60-hook [ 39s] calling /usr/lib/rpm/brp-suse.d/brp-65-lib64-linux [ 39s] calling /usr/lib/rpm/brp-suse.d/brp-70-extract-translations [ 39s] find: '//home/abuild/rpmbuild/BUILDROOT/yast2-update-4.0.14-1.x86_64/usr/share/polkit-1/actions/': No such file or directory [ 39s] find: '//home/abuild/rpmbuild/BUILDROOT/yast2-update-4.0.14-1.x86_64/usr/share/mime/': No such file or directory [ 39s] find: '//home/abuild/rpmbuild/BUILDROOT/yast2-update-4.0.14-1.x86_64/usr/share/metainfo/': No such file or directory [ 39s] find: '//home/abuild/rpmbuild/BUILDROOT/yast2-update-4.0.14-1.x86_64/usr/share/appdata/': No such file or directory [ 39s] trimmed output to /home/abuild/rpmbuild/OTHER/desktopfiles//usr/share/applications/YaST2/update.desktop [ 39s] trimmed output to /home/abuild/rpmbuild/OTHER/yast2-update.desktopfiles [ 39s] ~/rpmbuild/OTHER/desktopfiles ~/rpmbuild/BUILD/yast2-update-4.0.14 [ 39s] ~/rpmbuild/BUILD/yast2-update-4.0.14 [ 39s] calling /usr/lib/rpm/brp-suse.d/brp-72-extract-appdata [ 39s] Processing files: yast2-update-4.0.14-1.x86_64 [ 39s] warning: File listed twice: /usr/share/YaST2/include/update/rootpart.rb [ 39s] warning: File listed twice: /usr/share/YaST2/lib/update/clients [ 39s] warning: File listed twice: /usr/share/YaST2/lib/update/clients/inst_update_partition_auto.rb [ 39s] warning: File listed twice: /usr/share/YaST2/lib/update/clients/inst_update_partition_auto.rb [ 39s] Provides: yast2-installation:/usr/share/YaST2/clients/vendor.ycp yast2-update = 4.0.14-1 yast2-update(x86-64) = 4.0.14-1 [ 39s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 39s] Conflicts: yast2-pkg-bindings < 2.15.11 yast2-storage < 2.15.4 [ 39s] Processing files: yast2-update-debugsource-4.0.14-1.x86_64 [ 39s] warning: Empty %files file /home/abuild/rpmbuild/BUILD/yast2-update-4.0.14/debugsourcefiles.list [ 39s] Processing files: yast2-update-FACTORY-4.0.14-1.x86_64 [ 39s] Provides: application() application(YaST2/update.desktop) yast2-update-FACTORY = 4.0.14-1 yast2-update-FACTORY(x86-64) = 4.0.14-1 yast2-update:/usr/share/YaST2/clients/update.ycp [ 39s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 39s] Requires(pre): coreutils diffutils fillup grep [ 39s] Requires(preun): coreutils diffutils fillup grep [ 39s] Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/abuild/rpmbuild/BUILDROOT/yast2-update-4.0.14-1.x86_64 [ 39s] Wrote: /home/abuild/rpmbuild/SRPMS/yast2-update-4.0.14-1.src.rpm [ 39s] Wrote: /home/abuild/rpmbuild/RPMS/x86_64/yast2-update-4.0.14-1.x86_64.rpm [ 40s] Wrote: /home/abuild/rpmbuild/RPMS/x86_64/yast2-update-debugsource-4.0.14-1.x86_64.rpm [ 40s] Wrote: /home/abuild/rpmbuild/RPMS/x86_64/yast2-update-FACTORY-4.0.14-1.x86_64.rpm [ 40s] Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.yua2wj [ 40s] + umask 022 [ 40s] + cd /home/abuild/rpmbuild/BUILD [ 40s] + cd yast2-update-4.0.14 [ 40s] + /usr/bin/rm -rf /home/abuild/rpmbuild/BUILDROOT/yast2-update-4.0.14-1.x86_64 [ 40s] + exit 0 [ 40s] ... checking for files with abuild user/group [ 40s] ... running 00-check-install-rpms [ 40s] ... installing all built rpms [ 40s] Preparing packages... [ 40s] yast2-update-4.0.14-1.x86_64 [ 40s] yast2-update-FACTORY-4.0.14-1.x86_64 [ 40s] yast2-update-debugsource-4.0.14-1.x86_64 [ 40s] ... running 50-check-binary-kernel-log [ 40s] ... running 50-check-debuginfo [ 40s] ... testing for empty debuginfo packages [ 40s] ! [ 40s] ! /var/tmp/build-root-SUSE_SLE-15_GA/.build.packages/RPMS/x86_64/yast2-update-debugsource-4.0.14-1.x86_64.rpm: empty debuginfo/debugsource package, deleting [ 40s] ! [ 40s] ... running 50-check-filelist [ 40s] ... checking filelist [ 40s] ... running 50-check-gcc-output [ 40s] ... testing for serious compiler warnings [ 40s] (using /usr/lib/build/checks-data/check_gcc_output) [ 40s] (using /var/tmp/build-root-SUSE_SLE-15_GA/.build.log) [ 40s] ... running 50-check-gconf-scriptlets [ 40s] ... testing GConf scriptlet presence [ 40s] ... running 50-check-installtest [ 40s] ... testing for pre/postinstall scripts that are not idempotent [ 40s] ... running 50-check-invalid-provides [ 40s] ... running 50-check-invalid-requires [ 40s] ... running 50-check-lanana [ 40s] ... running 50-check-libtool-deps [ 40s] ... testing devel dependencies required by libtool .la files [ 40s] (can be skipped by "skip-check-libtool-deps" anywhere in spec) [ 40s] ... running 50-check-packaged-twice [ 40s] ... running 50-check-permissions [ 40s] ... testing for modified permissions [ 41s] ... running 72-translate-appdata [ 41s] ... running 99-check-remove-rpms [ 41s] ... removing all built rpms [ 41s] (order: reverse yast2-update yast2-update-FACTORY) [ 41s] [ 41s] RPMLINT report: [ 41s] =============== [ 41s] yast2-update-FACTORY.x86_64: W: desktopfile-without-binary /usr/share/applications/YaST2/update.desktop xdg-su [ 41s] the .desktop file is for a file not present in the package. You should check [ 41s] the requires or see if this is not a error [ 41s] [ 41s] yast2-update.x86_64: W: no-binary [ 41s] The package should be of the noarch architecture because it doesn't contain [ 41s] any binaries. [ 41s] [ 41s] yast2-update-FACTORY.x86_64: W: no-url-tag [ 41s] yast2-update.src: W: no-url-tag [ 41s] yast2-update.x86_64: W: no-url-tag [ 41s] The URL tag is missing. Please add a http or ftp link to the project location. [ 41s] [ 41s] 3 packages and 0 specfiles checked; 0 errors, 5 warnings. [ 41s] [ 41s] [ 42s] yast-ci-worker-2 finished "build yast2-update.spec" at Wed Jun 6 11:23:29 UTC 2018. [ 42s] /var/tmp/build-root-SUSE_SLE-15_GA/home/abuild/rpmbuild/SRPMS/yast2-update-4.0.14-1.src.rpm /var/tmp/build-root-SUSE_SLE-15_GA/home/abuild/rpmbuild/RPMS/x86_64/yast2-update-4.0.14-1.x86_64.rpm /var/tmp/build-root-SUSE_SLE-15_GA/home/abuild/rpmbuild/RPMS/x86_64/yast2-update-FACTORY-4.0.14-1.x86_64.rpm rm -rf Devel:YaST:Head osc -A 'https://api.suse.de/' --traceback --verbose checkout 'Devel:YaST:Head' yast2-update cleaning makeurl: https://api.suse.de ['source', 'Devel%3AYaST%3AHead', 'yast2-update', '_meta'] {} makeurl: https://api.suse.de ['source', 'Devel:YaST:Head', 'yast2-update'] {'rev': 'latest'} A Devel:YaST:Head makeurl: https://api.suse.de ['source', 'Devel:YaST:Head'] {} A Devel:YaST:Head/yast2-update makeurl: https://api.suse.de ['source', 'Devel:YaST:Head'] {} makeurl: https://api.suse.de ['source', 'Devel:YaST:Head', 'yast2-update'] {'rev': 'latest'} makeurl: https://api.suse.de ['source', 'Devel:YaST:Head', 'yast2-update', 'yast2-update-4.0.12.tar.bz2'] {'rev': '84'} A Devel:YaST:Head/yast2-update/yast2-update-4.0.12.tar.bz2 makeurl: https://api.suse.de ['source', 'Devel:YaST:Head', 'yast2-update', 'yast2-update.changes'] {'rev': '84'} A Devel:YaST:Head/yast2-update/yast2-update.changes makeurl: https://api.suse.de ['source', 'Devel:YaST:Head', 'yast2-update', 'yast2-update.spec'] {'rev': '84'} A Devel:YaST:Head/yast2-update/yast2-update.spec makeurl: https://api.suse.de ['source', 'Devel:YaST:Head', 'yast2-update', '_meta'] {} At revision 84. /usr/lib/obs/service/format_spec_file --outdir . rm https://ci.suse.de/job/yast-update-master/ws/Devel:YaST:Head/yast2-update/yast2-update.spec rm https://ci.suse.de/job/yast-update-master/ws/Devel:YaST:Head/yast2-update/yast2-update.changes rm https://ci.suse.de/job/yast-update-master/ws/Devel:YaST:Head/yast2-update/yast2-update-4.0.12.tar.bz2 cp package/yast2-update-4.0.14.tar.bz2 https://ci.suse.de/job/yast-update-master/ws/Devel:YaST:Head/yast2-update cp package/yast2-update.spec https://ci.suse.de/job/yast-update-master/ws/Devel:YaST:Head/yast2-update cp package/yast2-update.changes https://ci.suse.de/job/yast-update-master/ws/Devel:YaST:Head/yast2-update osc -A 'https://api.suse.de/' addremove D yast2-update-4.0.12.tar.bz2 A yast2-update-4.0.14.tar.bz2 submitting package... osc -A https://api.suse.de/ commit -m - Fixed unmounting /mnt/dev when going back to the partition selection dialog (fix up for the bsc#1089643) - 4.0.14 - Copy the resolv.conf and bind mount /dev directory to the target root, sort the restore scripts to run them in the expected order (bsc#1089643) - The bind mount also fixes the libzypp plugin service refresh (bsc#1080693) - 4.0.13 Deleting yast2-update-4.0.12.tar.bz2 Sending yast2-update.changes Sending yast2-update.spec Sending yast2-update-4.0.14.tar.bz2 Transmitting file data . Committed revision 85. rm -rf Devel:YaST:Head osc -A 'https://api.suse.de/' --traceback --verbose checkout 'Devel:YaST:Head' yast2-update New package submitted to Devel:YaST:Head cleaning makeurl: https://api.suse.de ['source', 'Devel%3AYaST%3AHead', 'yast2-update', '_meta'] {} makeurl: https://api.suse.de ['source', 'Devel:YaST:Head', 'yast2-update'] {'rev': 'latest'} A Devel:YaST:Head makeurl: https://api.suse.de ['source', 'Devel:YaST:Head'] {} A Devel:YaST:Head/yast2-update makeurl: https://api.suse.de ['source', 'Devel:YaST:Head'] {} makeurl: https://api.suse.de ['source', 'Devel:YaST:Head', 'yast2-update'] {'rev': 'latest'} makeurl: https://api.suse.de ['source', 'Devel:YaST:Head', 'yast2-update', 'yast2-update-4.0.14.tar.bz2'] {'rev': '85'} A Devel:YaST:Head/yast2-update/yast2-update-4.0.14.tar.bz2 makeurl: https://api.suse.de ['source', 'Devel:YaST:Head', 'yast2-update', 'yast2-update.changes'] {'rev': '85'} A Devel:YaST:Head/yast2-update/yast2-update.changes makeurl: https://api.suse.de ['source', 'Devel:YaST:Head', 'yast2-update', 'yast2-update.spec'] {'rev': '85'} A Devel:YaST:Head/yast2-update/yast2-update.spec makeurl: https://api.suse.de ['source', 'Devel:YaST:Head', 'yast2-update', '_meta'] {} At revision 85. osc -A 'https://api.suse.de/' cat 'nil' 'yast2-update' 'yast2-update.spec' > /tmp/yast-rake20180606-6726-1o02wpd Server returned an error: HTTP Error 404: Not Found nil osc -A https://api.suse.de/ service wait Devel:YaST:Head yast2-update Version cannot be compared, so act like it is different Waiting for the server side service... ok yes | osc -A 'https://api.suse.de/' submitreq --no-cleanup 'Devel:YaST:Head' 'yast2-update' 'nil' -m 'submit new version 4.0.14' --yes Warning: failed to fetch meta data for 'nil' package 'yast2-update' (new package?) Server returned an error: HTTP Error 404: Not Found nil rm -rf Devel:YaST:Head rake aborted! Command failed with status (1): [yes | osc -A 'https://api.suse.de/' submit...] Tasks: TOP => osc:sr (See full trace by running task with --trace) cleaning Build step 'Execute shell' marked build as failure Not sending mail to unregistered user jreidinger@suse.cz Not sending mail to unregistered user lslezak@suse.cz Not sending mail to unregistered user jlopez@suse.com