See http://ci.opensuse.org/job/yast-update-alternatives-master/2/changes Changes: [joaquinmnsm] Fix: slaves are not displayed when opening AlternativesDialog [joaquinmnsm] At start AlternativesDialog current choice is selected ------------------------------------------ [...truncated 372 lines...] [ 34s] #execute [ 34s] set the automatic mode for given alternative on the system [ 34s] [ 34s] Finished in 0.03386 seconds (files took 0.20099 seconds to load) [ 34s] 22 examples, 0 failures [ 34s] [ 34s] + exit 0 [ 34s] Processing files: yast2-update-alternatives-3.1.0-1.x86_64 [ 34s] Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.o2111J [ 34s] + umask 022 [ 34s] + cd /home/abuild/rpmbuild/BUILD [ 34s] + cd yast2-update-alternatives-3.1.0 [ 34s] + DOCDIR=/home/abuild/rpmbuild/BUILDROOT/yast2-update-alternatives-3.1.0-1.x86_64/usr/share/doc/packages/yast2-update-alternatives [ 34s] + export DOCDIR [ 34s] + /usr/bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/yast2-update-alternatives-3.1.0-1.x86_64/usr/share/doc/packages/yast2-update-alternatives [ 34s] + cp -pr COPYING /home/abuild/rpmbuild/BUILDROOT/yast2-update-alternatives-3.1.0-1.x86_64/usr/share/doc/packages/yast2-update-alternatives [ 34s] + exit 0 [ 34s] warning: File listed twice: /usr/share/YaST2/lib/update-alternatives/UI [ 34s] warning: File listed twice: /usr/share/YaST2/lib/update-alternatives/UI/alternatives_dialog.rb [ 34s] warning: File listed twice: /usr/share/YaST2/lib/update-alternatives/UI/main_dialog.rb [ 34s] warning: File listed twice: /usr/share/YaST2/lib/update-alternatives/control [ 34s] warning: File listed twice: /usr/share/YaST2/lib/update-alternatives/control/automatic_mode_command.rb [ 34s] warning: File listed twice: /usr/share/YaST2/lib/update-alternatives/control/set_choice_command.rb [ 34s] warning: File listed twice: /usr/share/YaST2/lib/update-alternatives/model [ 34s] warning: File listed twice: /usr/share/YaST2/lib/update-alternatives/model/alternative.rb [ 34s] Provides: yast2-update-alternatives = 3.1.0-1 yast2-update-alternatives(x86-64) = 3.1.0-1 [ 34s] Requires(interp): /bin/sh /bin/sh [ 34s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 34s] Requires(post): /bin/sh [ 34s] Requires(postun): /bin/sh [ 34s] Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/abuild/rpmbuild/BUILDROOT/yast2-update-alternatives-3.1.0-1.x86_64 [ 34s] Wrote: /home/abuild/rpmbuild/SRPMS/yast2-update-alternatives-3.1.0-1.src.rpm [ 34s] Wrote: /home/abuild/rpmbuild/RPMS/x86_64/yast2-update-alternatives-3.1.0-1.x86_64.rpm [ 34s] Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.VEfinz [ 34s] + umask 022 [ 34s] + cd /home/abuild/rpmbuild/BUILD [ 34s] + cd yast2-update-alternatives-3.1.0 [ 34s] + /usr/bin/rm -rf /home/abuild/rpmbuild/BUILDROOT/yast2-update-alternatives-3.1.0-1.x86_64 [ 34s] + exit 0 [ 34s] ... checking for files with abuild user/group [ 34s] ... running 00-check-install-rpms [ 34s] ... installing all built rpms [ 34s] Preparing packages... [ 34s] yast2-update-alternatives-3.1.0-1.x86_64 [ 34s] ... running 01-check-debuginfo [ 34s] ... testing for empty debuginfo packages [ 34s] grep: /var/tmp/build-root-openSUSE_Factory/.build.packages/SOURCES/yast2-update-alternatives.spec: No such file or directory [ 34s] ... running 02-check-gcc-output [ 34s] ... testing for serious compiler warnings [ 34s] (using /usr/lib/build/checks-data/check_gcc_output) [ 34s] (using /var/tmp/build-root-openSUSE_Factory/.build.log) [ 34s] ... running 03-check-binary-kernel-log [ 34s] ... running 04-check-filelist [ 34s] ... checking filelist [ 34s] ... running 05-check-invalid-requires [ 34s] ... running 06-check-installtest [ 34s] ... testing for pre/postinstall scripts that are not idempotent [ 34s] ... running 08-check-permissions [ 34s] ... testing for modified permissions [ 34s] ... running 09-check-packaged-twice [ 34s] ... running 10-check-lanana [ 34s] ... running 12-check-libtool-deps [ 34s] ... testing devel dependencies required by libtool .la files [ 34s] grep: /var/tmp/build-root-openSUSE_Factory/.build.packages/SOURCES/yast2-update-alternatives.spec: No such file or directory [ 34s] (can be skipped by "skip-check-libtool-deps" anywhere in spec) [ 34s] ... running 13-check-invalid-provides [ 34s] ... running 14-check-gconf-scriptlets [ 34s] ... testing GConf scriptlet presence [ 34s] ... running 72-translate-appdata [ 34s] ... running 99-check-remove-rpms [ 34s] ... removing all built rpms [ 34s] (order: reverse yast2-update-alternatives) [ 34s] [ 34s] RPMLINT report: [ 34s] =============== [ 35s] yast2-update-alternatives.x86_64: W: no-binary [ 35s] The package should be of the noarch architecture because it doesn't contain [ 35s] any binaries. [ 35s] [ 35s] yast2-update-alternatives.src: W: invalid-spec-name [ 35s] The spec file name (without the .spec suffix) must match the package name [ 35s] ("Name:" tag). Either rename your package or the specfile. [ 35s] [ 35s] yast2-update-alternatives.x86_64: W: empty-%postun [ 35s] yast2-update-alternatives.x86_64: W: empty-%post [ 35s] 2 packages and 0 specfiles checked; 0 errors, 4 warnings. [ 35s] [ 35s] [ 35s] yast-jenkins finished "build yast-update-alternatives.spec" at Mon Jul 4 10:21:58 UTC 2016. [ 35s] /var/tmp/build-root-openSUSE_Factory/home/abuild/rpmbuild/SRPMS/yast2-update-alternatives-3.1.0-1.src.rpm /var/tmp/build-root-openSUSE_Factory/home/abuild/rpmbuild/RPMS/x86_64/yast2-update-alternatives-3.1.0-1.x86_64.rpm rm -rf YaST:Head osc -A 'https://api.opensuse.org/' --traceback --verbose checkout 'YaST:Head' yast2-update-alternatives cleaning makeurl: https://api.opensuse.org ['source', 'YaST:Head', 'yast2-update-alternatives', '_meta'] {} makeurl: https://api.opensuse.org ['source', 'YaST:Head', 'yast2-update-alternatives'] {'rev': 'latest'} A YaST:Head makeurl: https://api.opensuse.org ['source', 'YaST:Head'] {} A YaST:Head/yast2-update-alternatives makeurl: https://api.opensuse.org ['source', 'YaST:Head'] {} makeurl: https://api.opensuse.org ['source', 'YaST:Head', 'yast2-update-alternatives'] {'rev': 'latest'} makeurl: https://api.opensuse.org ['source', 'YaST:Head', 'yast2-update-alternatives', 'yast-update-alternatives.changes'] {'rev': '1'} A YaST:Head/yast2-update-alternatives/yast-update-alternatives.changes makeurl: https://api.opensuse.org ['source', 'YaST:Head', 'yast2-update-alternatives', 'yast-update-alternatives.spec'] {'rev': '1'} A YaST:Head/yast2-update-alternatives/yast-update-alternatives.spec makeurl: https://api.opensuse.org ['source', 'YaST:Head', 'yast2-update-alternatives', 'yast2-update-alternatives-3.1.0.tar.bz2'] {'rev': '1'} A YaST:Head/yast2-update-alternatives/yast2-update-alternatives-3.1.0.tar.bz2 makeurl: https://api.opensuse.org ['source', 'YaST:Head', 'yast2-update-alternatives', '_meta'] {} At revision 1. /usr/lib/obs/service/format_spec_file --outdir . tar xvf package/yast2-update-alternatives-3.1.0.tar.bz2 -C /tmp/unpacked_tarball20160704-9665-fa9h9r yast2-update-alternatives-3.1.0/ yast2-update-alternatives-3.1.0/.rspec yast2-update-alternatives-3.1.0/README.md yast2-update-alternatives-3.1.0/src/ yast2-update-alternatives-3.1.0/src/lib/ yast2-update-alternatives-3.1.0/src/lib/update-alternatives/ yast2-update-alternatives-3.1.0/src/lib/update-alternatives/UI/ yast2-update-alternatives-3.1.0/src/lib/update-alternatives/UI/alternatives_dialog.rb yast2-update-alternatives-3.1.0/src/lib/update-alternatives/UI/main_dialog.rb yast2-update-alternatives-3.1.0/src/lib/update-alternatives/model/ yast2-update-alternatives-3.1.0/src/lib/update-alternatives/model/alternative.rb yast2-update-alternatives-3.1.0/src/lib/update-alternatives/control/ yast2-update-alternatives-3.1.0/src/lib/update-alternatives/control/automatic_mode_command.rb yast2-update-alternatives-3.1.0/src/lib/update-alternatives/control/set_choice_command.rb yast2-update-alternatives-3.1.0/src/clients/ yast2-update-alternatives-3.1.0/src/clients/update_alternatives.rb yast2-update-alternatives-3.1.0/.coveralls.yml yast2-update-alternatives-3.1.0/.rubocop.yml yast2-update-alternatives-3.1.0/Rakefile yast2-update-alternatives-3.1.0/doc/ yast2-update-alternatives-3.1.0/doc/About update-alternatives yast2-update-alternatives-3.1.0/COPYING yast2-update-alternatives-3.1.0/test/ yast2-update-alternatives-3.1.0/test/commands_spec.rb yast2-update-alternatives-3.1.0/test/spec_helper.rb yast2-update-alternatives-3.1.0/test/alternative_spec.rb yast2-update-alternatives-3.1.0/.codeclimate.yml yast2-update-alternatives-3.1.0/RPMNAME yast2-update-alternatives-3.1.0/.travis.yml yast2-update-alternatives-3.1.0/package/ yast2-update-alternatives-3.1.0/package/yast-update-alternatives.spec yast2-update-alternatives-3.1.0/package/yast-update-alternatives.changes tar xvf http://ci.opensuse.org/job/yast-update-alternatives-master/ws/YaST:Head/yast2-update-alternatives/yast2-update-alternatives-3.1.0.tar.bz2 -C /tmp/unpacked_tarball20160704-9665-1xfk6b8 yast2-update-alternatives-3.1.0/ yast2-update-alternatives-3.1.0/.rspec yast2-update-alternatives-3.1.0/README.md yast2-update-alternatives-3.1.0/src/ yast2-update-alternatives-3.1.0/src/lib/ yast2-update-alternatives-3.1.0/src/lib/update-alternatives/ yast2-update-alternatives-3.1.0/src/lib/update-alternatives/UI/ yast2-update-alternatives-3.1.0/src/lib/update-alternatives/UI/alternatives_dialog.rb yast2-update-alternatives-3.1.0/src/lib/update-alternatives/UI/main_dialog.rb yast2-update-alternatives-3.1.0/src/lib/update-alternatives/model/ yast2-update-alternatives-3.1.0/src/lib/update-alternatives/model/alternative.rb yast2-update-alternatives-3.1.0/src/lib/update-alternatives/control/ yast2-update-alternatives-3.1.0/src/lib/update-alternatives/control/automatic_mode_command.rb yast2-update-alternatives-3.1.0/src/lib/update-alternatives/control/set_choice_command.rb yast2-update-alternatives-3.1.0/src/clients/ yast2-update-alternatives-3.1.0/src/clients/update_alternatives.rb yast2-update-alternatives-3.1.0/.coveralls.yml yast2-update-alternatives-3.1.0/.rubocop.yml yast2-update-alternatives-3.1.0/Rakefile yast2-update-alternatives-3.1.0/doc/ yast2-update-alternatives-3.1.0/doc/About update-alternatives yast2-update-alternatives-3.1.0/COPYING yast2-update-alternatives-3.1.0/test/ yast2-update-alternatives-3.1.0/test/commands_spec.rb yast2-update-alternatives-3.1.0/test/spec_helper.rb yast2-update-alternatives-3.1.0/test/alternative_spec.rb yast2-update-alternatives-3.1.0/.codeclimate.yml yast2-update-alternatives-3.1.0/RPMNAME yast2-update-alternatives-3.1.0/.travis.yml yast2-update-alternatives-3.1.0/package/ yast2-update-alternatives-3.1.0/package/yast-update-alternatives.spec yast2-update-alternatives-3.1.0/package/yast-update-alternatives.changes rm http://ci.opensuse.org/job/yast-update-alternatives-master/ws/YaST:Head/yast2-update-alternatives/yast2-update-alternatives-3.1.0.tar.bz2 rm http://ci.opensuse.org/job/yast-update-alternatives-master/ws/YaST:Head/yast2-update-alternatives/yast-update-alternatives.spec rm http://ci.opensuse.org/job/yast-update-alternatives-master/ws/YaST:Head/yast2-update-alternatives/yast-update-alternatives.changes cp package/yast2-update-alternatives-3.1.0.tar.bz2 http://ci.opensuse.org/job/yast-update-alternatives-master/ws/YaST:Head/yast2-update-alternatives cp package/yast-update-alternatives.spec http://ci.opensuse.org/job/yast-update-alternatives-master/ws/YaST:Head/yast2-update-alternatives cp package/yast-update-alternatives.changes http://ci.opensuse.org/job/yast-update-alternatives-master/ws/YaST:Head/yast2-update-alternatives osc -A 'https://api.opensuse.org/' addremove diff -ur /tmp/unpacked_tarball20160704-9665-fa9h9r/yast2-update-alternatives-3.1.0/src/lib/update-alternatives/UI/alternatives_dialog.rb /tmp/unpacked_tarball20160704-9665-1xfk6b8/yast2-update-alternatives-3.1.0/src/lib/update-alternatives/UI/alternatives_dialog.rb --- /tmp/unpacked_tarball20160704-9665-fa9h9r/yast2-update-alternatives-3.1.0/src/lib/update-alternatives/UI/alternatives_dialog.rb 2016-07-04 10:21:18.645109883 +0000 +++ /tmp/unpacked_tarball20160704-9665-1xfk6b8/yast2-update-alternatives-3.1.0/src/lib/update-alternatives/UI/alternatives_dialog.rb 2016-06-30 12:19:08.751462023 +0000 @@ -39,18 +39,12 @@ VBox( alternative_information, create_alternatives_table, - RichText(Id(:slaves), ""), + RichText(Id(:slaves), _("Please select an alternative to view his slaves.")), footer ) ) end - def event_loop - Yast::UI.ChangeWidget(Id(:alternatives), :CurrentItem, Id(@alternative.value)) - alternatives_handler - super - end - def set_handler selected_choice = Yast::UI.QueryWidget(Id(:alternatives), :CurrentItem) log.info("User selected the alternative: #{selected_choice}") submitting package... osc -A https://api.opensuse.org/ commit -m Updated to git ref e8021bf WARNING: yast2-update-alternatives.changes does not exist. This package can not be submitted to openSUSE product projects. Sending yast2-update-alternatives-3.1.0.tar.bz2 Transmitting file data . Committed revision 2. Waiting for server side source service run .............. At revision 2. rm -rf YaST:Head osc -A 'https://api.opensuse.org/' --traceback --verbose checkout 'YaST:Head' yast2-update-alternatives New package submitted to YaST:Head cleaning makeurl: https://api.opensuse.org ['source', 'YaST:Head', 'yast2-update-alternatives', '_meta'] {} makeurl: https://api.opensuse.org ['source', 'YaST:Head', 'yast2-update-alternatives'] {'rev': 'latest'} A YaST:Head makeurl: https://api.opensuse.org ['source', 'YaST:Head'] {} A YaST:Head/yast2-update-alternatives makeurl: https://api.opensuse.org ['source', 'YaST:Head'] {} makeurl: https://api.opensuse.org ['source', 'YaST:Head', 'yast2-update-alternatives'] {'rev': 'latest'} makeurl: https://api.opensuse.org ['source', 'YaST:Head', 'yast2-update-alternatives', 'yast-update-alternatives.changes'] {'rev': '2'} A YaST:Head/yast2-update-alternatives/yast-update-alternatives.changes makeurl: https://api.opensuse.org ['source', 'YaST:Head', 'yast2-update-alternatives', 'yast-update-alternatives.spec'] {'rev': '2'} A YaST:Head/yast2-update-alternatives/yast-update-alternatives.spec makeurl: https://api.opensuse.org ['source', 'YaST:Head', 'yast2-update-alternatives', 'yast2-update-alternatives-3.1.0.tar.bz2'] {'rev': '2'} A YaST:Head/yast2-update-alternatives/yast2-update-alternatives-3.1.0.tar.bz2 makeurl: https://api.opensuse.org ['source', 'YaST:Head', 'yast2-update-alternatives', '_meta'] {} At revision 2. osc -A 'https://api.opensuse.org/' cat '' 'yast2-update-alternatives' 'yast2-update-alternatives.spec' > /tmp/yast-rake20160704-9665-w4ewx expanding link... Server returned an error: HTTP Error 404: Not Found yast2-update-alternatives rm -rf YaST:Head rake aborted! Command failed with status (1): [osc -A 'https://api.opensuse.org/' cat '' ...] Tasks: TOP => osc:sr (See full trace by running task with --trace) cleaning Build step 'Execute shell' marked build as failure