See http://ci.opensuse.org/job/yast-alternatives-master/16/changes Changes: [joaquinmnsm] Add desktop file [joaquinmnsm] Skip license check on desktop files [joaquinmnsm] Increase version and update changelog [joaquinmnsm] Modify changelog message [joaquinmnsm] Add icon ------------------------------------------ [...truncated 346 lines...] [ 40s] + exec rpmbuild -ba --define '_srcdefattr (-,root,root)' --nosignature /home/abuild/rpmbuild/SOURCES/yast2-alternatives.spec [ 40s] Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.eJ8E3K [ 40s] + umask 022 [ 40s] + cd /home/abuild/rpmbuild/BUILD [ 40s] + cd /home/abuild/rpmbuild/BUILD [ 40s] + rm -rf yast2-alternatives-3.1.2 [ 40s] + /usr/bin/bzip2 -dc /home/abuild/rpmbuild/SOURCES/yast2-alternatives-3.1.2.tar.bz2 [ 40s] + /bin/tar -xvvf - [ 40s] drwxr-xr-x jenkins/users 0 2016-07-26 09:02 yast2-alternatives-3.1.2/ [ 40s] -rw-r--r-- jenkins/users 8 2016-07-26 09:02 yast2-alternatives-3.1.2/.rspec [ 40s] -rw-r--r-- jenkins/users 529 2016-07-26 09:02 yast2-alternatives-3.1.2/README.md [ 40s] drwxr-xr-x jenkins/users 0 2016-07-26 09:02 yast2-alternatives-3.1.2/src/ [ 40s] drwxr-xr-x jenkins/users 0 2016-07-26 09:02 yast2-alternatives-3.1.2/src/lib/ [ 40s] drwxr-xr-x jenkins/users 0 2016-07-26 09:02 yast2-alternatives-3.1.2/src/lib/y2_alternatives/ [ 40s] drwxr-xr-x jenkins/users 0 2016-07-26 09:02 yast2-alternatives-3.1.2/src/lib/y2_alternatives/dialog/ [ 40s] -rw-r--r-- jenkins/users 6668 2016-07-26 09:02 yast2-alternatives-3.1.2/src/lib/y2_alternatives/dialog/list_alternatives.rb [ 40s] -rw-r--r-- jenkins/users 3357 2016-07-26 09:02 yast2-alternatives-3.1.2/src/lib/y2_alternatives/dialog/edit_alternative.rb [ 40s] -rw-r--r-- jenkins/users 4625 2016-07-26 09:02 yast2-alternatives-3.1.2/src/lib/y2_alternatives/alternative.rb [ 40s] drwxr-xr-x jenkins/users 0 2016-07-26 09:02 yast2-alternatives-3.1.2/src/lib/y2_alternatives/control/ [ 40s] -rw-r--r-- jenkins/users 1031 2016-07-26 09:02 yast2-alternatives-3.1.2/src/lib/y2_alternatives/control/automatic_mode_command.rb [ 40s] -rw-r--r-- jenkins/users 1053 2016-07-26 09:02 yast2-alternatives-3.1.2/src/lib/y2_alternatives/control/set_choice_command.rb [ 40s] drwxr-xr-x jenkins/users 0 2016-07-26 09:02 yast2-alternatives-3.1.2/src/clients/ [ 40s] -rw-r--r-- jenkins/users 97 2016-07-26 09:02 yast2-alternatives-3.1.2/src/clients/alternatives.rb [ 40s] drwxr-xr-x jenkins/users 0 2016-07-26 09:02 yast2-alternatives-3.1.2/src/desktop/ [ 40s] -rw-r--r-- jenkins/users 342 2016-07-26 09:02 yast2-alternatives-3.1.2/src/desktop/alternatives.desktop [ 40s] -rw-r--r-- jenkins/users 24 2016-07-26 09:02 yast2-alternatives-3.1.2/.coveralls.yml [ 40s] -rw-r--r-- jenkins/users 106 2016-07-26 09:02 yast2-alternatives-3.1.2/.rubocop.yml [ 40s] -rw-r--r-- jenkins/users 166 2016-07-26 09:02 yast2-alternatives-3.1.2/Rakefile [ 40s] drwxr-xr-x jenkins/users 0 2016-07-26 09:02 yast2-alternatives-3.1.2/doc/ [ 40s] -rw-r--r-- jenkins/users 2469 2016-07-26 09:02 yast2-alternatives-3.1.2/doc/About update-alternatives [ 40s] -rw-r--r-- jenkins/users 18092 2016-07-26 09:02 yast2-alternatives-3.1.2/COPYING [ 40s] drwxr-xr-x jenkins/users 0 2016-07-26 09:02 yast2-alternatives-3.1.2/test/ [ 40s] -rw-r--r-- jenkins/users 9013 2016-07-26 09:02 yast2-alternatives-3.1.2/test/spec_helper.rb [ 40s] drwxr-xr-x jenkins/users 0 2016-07-26 09:02 yast2-alternatives-3.1.2/test/dialog/ [ 40s] -rw-r--r-- jenkins/users 4585 2016-07-26 09:02 yast2-alternatives-3.1.2/test/dialog/edit_alternative_spec.rb [ 40s] -rw-r--r-- jenkins/users 9180 2016-07-26 09:02 yast2-alternatives-3.1.2/test/dialog/list_alternatives_spec.rb [ 40s] drwxr-xr-x jenkins/users 0 2016-07-26 09:02 yast2-alternatives-3.1.2/test/control/ [ 40s] -rw-r--r-- jenkins/users 2234 2016-07-26 09:02 yast2-alternatives-3.1.2/test/control/commands_spec.rb [ 40s] -rw-r--r-- jenkins/users 7587 2016-07-26 09:02 yast2-alternatives-3.1.2/test/alternative_spec.rb [ 40s] -rw-r--r-- jenkins/users 197 2016-07-26 09:02 yast2-alternatives-3.1.2/.codeclimate.yml [ 40s] -rw-r--r-- jenkins/users 19 2016-07-26 09:02 yast2-alternatives-3.1.2/RPMNAME [ 40s] -rw-r--r-- jenkins/users 375 2016-07-26 09:02 yast2-alternatives-3.1.2/.travis.yml [ 40s] drwxr-xr-x jenkins/users 0 2016-07-26 09:02 yast2-alternatives-3.1.2/package/ [ 40s] -rw-r--r-- jenkins/users 1637 2016-07-26 09:02 yast2-alternatives-3.1.2/package/yast2-alternatives.spec [ 40s] -rw-r--r-- jenkins/users 485 2016-07-26 09:02 yast2-alternatives-3.1.2/package/yast2-alternatives.changes [ 40s] + STATUS=0 [ 40s] + '[' 0 -ne 0 ']' [ 40s] + cd yast2-alternatives-3.1.2 [ 40s] + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . [ 40s] + exit 0 [ 40s] Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.ky6Vyo [ 40s] + umask 022 [ 40s] + cd /home/abuild/rpmbuild/BUILD [ 40s] + /usr/bin/rm -rf /home/abuild/rpmbuild/BUILDROOT/yast2-alternatives-3.1.2-1.x86_64 [ 40s] ++ dirname /home/abuild/rpmbuild/BUILDROOT/yast2-alternatives-3.1.2-1.x86_64 [ 40s] + /usr/bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT [ 40s] + /usr/bin/mkdir /home/abuild/rpmbuild/BUILDROOT/yast2-alternatives-3.1.2-1.x86_64 [ 40s] + cd yast2-alternatives-3.1.2 [ 40s] + exit 0 [ 40s] Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.CVKk71 [ 40s] + umask 022 [ 40s] + cd /home/abuild/rpmbuild/BUILD [ 40s] + cd yast2-alternatives-3.1.2 [ 40s] + rake install DESTDIR=/home/abuild/rpmbuild/BUILDROOT/yast2-alternatives-3.1.2-1.x86_64 [ 41s] mkdir -p /home/abuild/rpmbuild/BUILDROOT/yast2-alternatives-3.1.2-1.x86_64/usr/share/YaST2/ [ 41s] cp -r 'src/clients' '/home/abuild/rpmbuild/BUILDROOT/yast2-alternatives-3.1.2-1.x86_64/usr/share/YaST2/' [ 41s] cp -r 'src/lib' '/home/abuild/rpmbuild/BUILDROOT/yast2-alternatives-3.1.2-1.x86_64/usr/share/YaST2/' [ 41s] mkdir -p /home/abuild/rpmbuild/BUILDROOT/yast2-alternatives-3.1.2-1.x86_64/usr/lib/YaST2/ [ 41s] mkdir -p /home/abuild/rpmbuild/BUILDROOT/yast2-alternatives-3.1.2-1.x86_64/usr/share/YaST2/schema/autoyast/rnc/ [ 41s] mkdir -p /home/abuild/rpmbuild/BUILDROOT/yast2-alternatives-3.1.2-1.x86_64/var/adm/fillup-templates/ [ 41s] mkdir -p /home/abuild/rpmbuild/BUILDROOT/yast2-alternatives-3.1.2-1.x86_64/usr/share/applications/YaST2/ [ 41s] cp -r 'src/desktop/alternatives.desktop' '/home/abuild/rpmbuild/BUILDROOT/yast2-alternatives-3.1.2-1.x86_64/usr/share/applications/YaST2/' [ 41s] mkdir -p /home/abuild/rpmbuild/BUILDROOT/yast2-alternatives-3.1.2-1.x86_64/usr/share/doc/packages/yast2-alternatives/ [ 41s] cp -r 'README.md' '/home/abuild/rpmbuild/BUILDROOT/yast2-alternatives-3.1.2-1.x86_64/usr/share/doc/packages/yast2-alternatives/' [ 41s] cp -r 'COPYING' '/home/abuild/rpmbuild/BUILDROOT/yast2-alternatives-3.1.2-1.x86_64/usr/share/doc/packages/yast2-alternatives/' [ 41s] + /usr/lib/rpm/brp-compress [ 41s] + /usr/lib/rpm/brp-suse [ 41s] calling /usr/lib/rpm/brp-suse.d/brp-05-permissions [ 41s] setting / to root:root 0755. (wrong owner/group abuild:abuild) [ 41s] setting /usr/ to root:root 0755. (wrong owner/group abuild:abuild) [ 41s] setting /var/adm/ to root:root 0755. (wrong owner/group abuild:abuild) [ 41s] calling /usr/lib/rpm/brp-suse.d/brp-15-strip-debug [ 41s] calling /usr/lib/rpm/brp-suse.d/brp-25-symlink [ 41s] calling /usr/lib/rpm/brp-suse.d/brp-30-desktop [ 41s] WARNING: '/usr/lib/rpm/brp-desktop.data/suse-screensavers.menu' does not exist [ 41s] WARNING: '/usr/lib/rpm/brp-desktop.data/applications-kmenuedit.menu' does not exist [ 41s] WARNING: '/usr/lib/rpm/brp-desktop.data/custom.menu' does not exist [ 41s] calling /usr/lib/rpm/brp-suse.d/brp-35-rpath [ 41s] calling /usr/lib/rpm/brp-suse.d/brp-40-rootfs [ 41s] calling /usr/lib/rpm/brp-suse.d/brp-45-tcl [ 41s] calling /usr/lib/rpm/brp-suse.d/brp-50-check-python [ 41s] calling /usr/lib/rpm/brp-suse.d/brp-55-boot-scripts [ 41s] calling /usr/lib/rpm/brp-suse.d/brp-60-hook [ 41s] calling /usr/lib/rpm/brp-suse.d/brp-65-lib64-linux [ 41s] calling /usr/lib/rpm/brp-suse.d/brp-72-extract-appdata [ 41s] Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.3mAEqI [ 41s] + umask 022 [ 41s] + cd /home/abuild/rpmbuild/BUILD [ 41s] + cd yast2-alternatives-3.1.2 [ 41s] + rake test:unit [ 41s] rspec --color --format doc 'test/dialog/edit_alternative_spec.rb' 'test/dialog/list_alternatives_spec.rb' 'test/control/commands_spec.rb' 'test/alternative_spec.rb' [ 42s] [ 42s] Y2Alternatives::Dialog::EditAlternative [ 42s] #run [ 42s] selects the Alternative's current choice and show his slaves [ 42s] #auto_handler [ 42s] calls Alternative#automatic_mode! [ 42s] closes the dialog with true [ 42s] #set_handler [ 42s] calls Alternative#choose! with the path of the selected choice in the table [ 42s] closes the dialog with true [ 42s] #cancel_handler [ 42s] doesn't modify the alternative [ 42s] closes the dialog with nil [ 42s] #choices_table_handler [ 42s] when change the selected item [ 42s] updates slaves list when a choice is selected [ 42s] when double click on an item [ 42s] calls #set_handler [ 42s] [ 42s] Y2Alternatives::Dialog::ListAlternatives [ 42s] #run [ 42s] ignores EmptyAlternative ojects [ 42s] #multi_choice_only_handler [ 42s] if multi_choice_only filter is enabled [ 42s] update the table of alternative excluding the alternatives with only one choice [ 42s] if multi_choice_only filter is disabled [ 42s] update the table of alternative including the alternative with only one choice [ 42s] #edit_alternative_handler [ 42s] opens an Alternative dialog with the selected alternative [ 42s] updates the modified alternative on the table [ 42s] #search_handler [ 42s] if the input field is empty [ 42s] shows all alternatives [ 42s] if the input field has text that match with some alternative's name [ 42s] shows the alternatives who match its name with the text [ 42s] if the input field has text that does not match with any alternative's name [ 42s] does not show any alternative [ 42s] #accept_handler [ 42s] saves all changes [ 42s] closes the dialog [ 42s] #cancel_handler [ 42s] if there are any change [ 42s] shows a confirmation dialog [ 42s] if user confirm to leave [ 42s] closes the dialog with :cancel symbol [ 42s] doesn't save any change [ 42s] if user doesn't confirm to leave [ 42s] doesn't close the dialog [ 42s] if there aren't any change [ 42s] doesn't show confirmation dialog [ 42s] closes the dialog with :cancel symbol [ 42s] #help_handler [ 42s] launch a help popup [ 42s] [ 42s] Y2Alternatives::Control::SetChoiceCommand [ 42s] #execute [ 42s] set the actual choice for given alternative on the system [ 42s] [ 42s] Y2Alternatives::Control::AutomaticModeCommand [ 42s] #execute [ 42s] set the automatic mode for given alternative on the system [ 42s] [ 42s] Y2Alternatives::Alternative [ 42s] .load [ 42s] returns an Alternative object [ 42s] initializes the name, status and value [ 42s] initializes choices as an array of Choice objects [ 42s] initializes the path and priority for every choice [ 42s] initializes slaves for each choice [ 42s] if there are a choice without slaves [ 42s] initializes his slaves attribute to the empty string [ 42s] if there is an alternative without choices [ 42s] returns an EmptyAlternative instance [ 42s] .all [ 42s] returns an array of Alternative objects [ 42s] if there are no alternatives in the system [ 42s] returns an empty array [ 42s] if there are alternatives in the system [ 42s] returns an array with one Alternative object per known alternative [ 42s] if there are alternatives without choices [ 42s] returns an array of Alternatives including the alternatives without choices [ 42s] #choose! [ 42s] changes the alternative's actual choice to given parameter [ 42s] changes the status to 'manual' [ 42s] if the given choice path doesn't correspond to any of the alternative's choices [ 42s] raises a RuntimeError [ 42s] #automatic_mode! [ 42s] changes the status to 'auto' [ 42s] changes the actual choice for the choice with highest priority [ 42s] #save [ 42s] if the alternative is not modificated [ 42s] do not execute any command [ 42s] if the alternative's selected choice has changed [ 42s] execute a SetChoiceCommand [ 42s] if the alternative's stastus has changed to automatic mode [ 42s] execute an AutomaticModeCommand [ 42s] if the alternative is modified more than once [ 42s] only execute the last change [ 42s] [ 42s] Finished in 0.10104 seconds (files took 0.24479 seconds to load) [ 42s] 48 examples, 0 failures [ 42s] [ 42s] + exit 0 [ 42s] Processing files: yast2-alternatives-3.1.2-1.x86_64 [ 42s] Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.tXYczq [ 42s] + umask 022 [ 42s] + cd /home/abuild/rpmbuild/BUILD [ 42s] + cd yast2-alternatives-3.1.2 [ 42s] + DOCDIR=/home/abuild/rpmbuild/BUILDROOT/yast2-alternatives-3.1.2-1.x86_64/usr/share/doc/packages/yast2-alternatives [ 42s] + export DOCDIR [ 42s] + /usr/bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/yast2-alternatives-3.1.2-1.x86_64/usr/share/doc/packages/yast2-alternatives [ 42s] + cp -pr COPYING /home/abuild/rpmbuild/BUILDROOT/yast2-alternatives-3.1.2-1.x86_64/usr/share/doc/packages/yast2-alternatives [ 42s] + exit 0 [ 42s] warning: File listed twice: /usr/share/YaST2/lib/y2_alternatives/control [ 42s] warning: File listed twice: /usr/share/YaST2/lib/y2_alternatives/control/automatic_mode_command.rb [ 42s] warning: File listed twice: /usr/share/YaST2/lib/y2_alternatives/control/set_choice_command.rb [ 42s] warning: File listed twice: /usr/share/YaST2/lib/y2_alternatives/dialog [ 42s] warning: File listed twice: /usr/share/YaST2/lib/y2_alternatives/dialog/edit_alternative.rb [ 42s] warning: File listed twice: /usr/share/YaST2/lib/y2_alternatives/dialog/list_alternatives.rb [ 42s] Provides: yast2-alternatives = 3.1.2-1 yast2-alternatives(x86-64) = 3.1.2-1 [ 42s] Requires(interp): /bin/sh /bin/sh [ 42s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 42s] Requires(post): /bin/sh [ 42s] Requires(postun): /bin/sh [ 42s] Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/abuild/rpmbuild/BUILDROOT/yast2-alternatives-3.1.2-1.x86_64 [ 42s] error: Installed (but unpackaged) file(s) found: [ 42s] /usr/share/applications/YaST2/alternatives.desktop [ 42s] [ 42s] [ 42s] RPM build errors: [ 42s] File listed twice: /usr/share/YaST2/lib/y2_alternatives/control [ 42s] File listed twice: /usr/share/YaST2/lib/y2_alternatives/control/automatic_mode_command.rb [ 42s] File listed twice: /usr/share/YaST2/lib/y2_alternatives/control/set_choice_command.rb [ 42s] File listed twice: /usr/share/YaST2/lib/y2_alternatives/dialog [ 42s] File listed twice: /usr/share/YaST2/lib/y2_alternatives/dialog/edit_alternative.rb [ 42s] File listed twice: /usr/share/YaST2/lib/y2_alternatives/dialog/list_alternatives.rb [ 42s] Installed (but unpackaged) file(s) found: [ 42s] /usr/share/applications/YaST2/alternatives.desktop The buildroot was: /var/tmp/build-root-openSUSE_Factory rm -rf YaST:Head rake aborted! Command failed with status (1): [yes | osc -A 'https://api.opensuse.org/' b...] Tasks: TOP => osc:commit => osc:build (See full trace by running task with --trace) cleaning Build step 'Execute shell' marked build as failure