See https://ci.suse.de/job/yast-ntp-client-master/44/display/redirect?page=chang... Changes: [igonzalezsosa] Fix error message to fit 80x25 screens [igonzalezsosa] Bump version and update changes file [igonzalezsosa] Clarify translators note ------------------------------------------ [...truncated 64.10 KB...] [ 10s] Y2NtpClient::Widgets::AddPoolButton [ 10s] these methods are only tested if they exist [ 10s] #label [ 10s] produces a String [ 10s] #help [ 10s] produces a String [ 10s] #opt [ 10s] produces Symbols [ 10s] #handle [ 10s] produces a Symbol or nil [ 10s] #validate [ 10s] produces a Boolean (or nil) [ 10s] [ 10s] Y2NtpClient::Widgets::EditPoolButton [ 10s] these methods are only tested if they exist [ 10s] #label [ 10s] produces a String [ 10s] #help [ 10s] produces a String [ 10s] #opt [ 10s] produces Symbols [ 10s] #handle [ 10s] produces a Symbol or nil [ 10s] #validate [ 10s] produces a Boolean (or nil) [ 10s] [ 10s] Y2NtpClient::Widgets::DeletePoolButton [ 10s] these methods are only tested if they exist [ 10s] #label [ 10s] produces a String [ 10s] #help [ 10s] produces a String [ 10s] #opt [ 10s] produces Symbols [ 10s] #handle [ 10s] produces a Symbol or nil [ 10s] #validate [ 10s] produces a Boolean (or nil) [ 10s] [ 10s] Y2NtpClient::Client::Auto [ 10s] #summary [ 11s] Can't locate Config/Crontab.pm in @INC (you may need to install the Config::Crontab module) (@INC contains: /usr/lib/perl5/site_perl/5.26.1/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.26.1 /usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.26.1 /usr/lib/perl5/5.26.1/x86_64-linux-thread-multi /usr/lib/perl5/5.26.1 /usr/lib/perl5/site_perl) at /usr/lib/YaST2/servers_non_y2/ag_cron line 8. [ 11s] BEGIN failed--compilation aborted at /usr/lib/YaST2/servers_non_y2/ag_cron line 8 (#1) [ 11s] (F) You said to do (or require, or use) a file that couldn't be found. [ 11s] Perl looks for the file in all the locations mentioned in @INC, unless [ 11s] the file name included the full path to the file. Perhaps you need [ 11s] to set the PERL5LIB or PERL5OPT environment variable to say where the [ 11s] extra library is, or maybe the script needs to add the library name [ 11s] to @INC. Or maybe you just misspelled the name of the file. See [ 11s] "require" in perlfunc and lib. [ 11s] [ 11s] Uncaught exception from user code: [ 11s] Can't locate Config/Crontab.pm in @INC (you may need to install the Config::Crontab module) (@INC contains: /usr/lib/perl5/site_perl/5.26.1/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.26.1 /usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.26.1 /usr/lib/perl5/5.26.1/x86_64-linux-thread-multi /usr/lib/perl5/5.26.1 /usr/lib/perl5/site_perl) at /usr/lib/YaST2/servers_non_y2/ag_cron line 8. [ 11s] BEGIN failed--compilation aborted at /usr/lib/YaST2/servers_non_y2/ag_cron line 8. [ 11s] returns string [ 11s] #import [ 11s] pass its arguments to NtpClient.Import [ 11s] returns true if import success [ 11s] returns false if import failed [ 11s] #export [ 11s] returns hash with options [ 11s] #reset [ 11s] import empty hash to set defaults [ 11s] #change [ 11s] opens main dialog [ 11s] #write [ 11s] calls NtpClient write [ 11s] disables progress [ 11s] #read [ 11s] calls NtpClient read [ 11s] disables progress [ 11s] #packages [ 11s] returns hash with "install" and "remove" lists of packagesn [ 11s] #modified? [ 11s] returns value of NtpClient modified [ 11s] #modified [ 11s] sets value of NtpClient modified to true [ 11s] [ 11s] Pending: (Failures listed here are expected and do not affect your suite's status) [ 11s] [ 11s] 1) #Yast::NtpClientClass:0x0000000001a12718 #GetNtpServersByCountry returns a list of items with read servers [ 11s] # Not yet implemented [ 11s] # ./test/ntp_client_test.rb:387 [ 11s] [ 11s] Finished in 3.24 seconds (files took 0.92829 seconds to load) [ 11s] 169 examples, 0 failures, 1 pending [ 11s] [ 11s] + exit 0 [ 11s] Processing files: yast2-ntp-client-4.0.4-1.noarch [ 11s] warning: File listed twice: /usr/share/YaST2/lib [ 11s] warning: File listed twice: /usr/share/YaST2/lib/cfa [ 11s] warning: File listed twice: /usr/share/YaST2/lib/cfa/chrony_conf.rb [ 11s] warning: File listed twice: /usr/share/YaST2/lib/y2ntp_client [ 11s] warning: File listed twice: /usr/share/YaST2/lib/y2ntp_client/client [ 11s] warning: File listed twice: /usr/share/YaST2/lib/y2ntp_client/client/auto.rb [ 11s] warning: File listed twice: /usr/share/YaST2/lib/y2ntp_client/client/finish.rb [ 11s] warning: File listed twice: /usr/share/YaST2/lib/y2ntp_client/dialog [ 11s] warning: File listed twice: /usr/share/YaST2/lib/y2ntp_client/dialog/main.rb [ 11s] warning: File listed twice: /usr/share/YaST2/lib/y2ntp_client/dialog/pool.rb [ 11s] warning: File listed twice: /usr/share/YaST2/lib/y2ntp_client/widgets [ 11s] warning: File listed twice: /usr/share/YaST2/lib/y2ntp_client/widgets/main_widgets.rb [ 11s] warning: File listed twice: /usr/share/YaST2/lib/y2ntp_client/widgets/pool_widgets.rb [ 11s] Provides: application() application(YaST2/ntp-client.desktop) yast2-ntp-client = 4.0.4-1 [ 11s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 11s] Obsoletes: yast2-ntp-client-devel-doc [ 11s] Processing files: yast2-ntp-client-debugsource-4.0.4-1.noarch [ 11s] warning: Empty %files file /home/abuild/rpmbuild/BUILD/yast2-ntp-client-4.0.4/debugsources.list [ 11s] Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/abuild/rpmbuild/BUILDROOT/yast2-ntp-client-4.0.4-1.x86_64 [ 11s] Wrote: /home/abuild/rpmbuild/SRPMS/yast2-ntp-client-4.0.4-1.src.rpm [ 11s] Wrote: /home/abuild/rpmbuild/RPMS/noarch/yast2-ntp-client-4.0.4-1.noarch.rpm [ 11s] Wrote: /home/abuild/rpmbuild/RPMS/noarch/yast2-ntp-client-debugsource-4.0.4-1.noarch.rpm [ 11s] Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.XlIFl5 [ 11s] + umask 022 [ 11s] + cd /home/abuild/rpmbuild/BUILD [ 11s] + cd yast2-ntp-client-4.0.4 [ 11s] + /usr/bin/rm -rf /home/abuild/rpmbuild/BUILDROOT/yast2-ntp-client-4.0.4-1.x86_64 [ 11s] + exit 0 [ 11s] ... checking for files with abuild user/group [ 11s] ... running 00-check-install-rpms [ 11s] ... installing all built rpms [ 11s] Preparing packages... [ 11s] yast2-ntp-client-debugsource-4.0.4-1.noarch [ 11s] yast2-ntp-client-4.0.4-1.noarch [ 11s] ... running 01-check-debuginfo [ 11s] ... testing for empty debuginfo packages [ 11s] ! [ 11s] ! /var/tmp/build-root-SUSE_SLE-15_GA/.build.packages/RPMS/noarch/yast2-ntp-client-debugsource-4.0.4-1.noarch.rpm: empty debuginfo/debugsource package, deleting [ 11s] ! [ 11s] ... running 02-check-gcc-output [ 11s] ... testing for serious compiler warnings [ 11s] (using /usr/lib/build/checks-data/check_gcc_output) [ 11s] (using /var/tmp/build-root-SUSE_SLE-15_GA/.build.log) [ 11s] ... running 03-check-binary-kernel-log [ 11s] ... running 04-check-filelist [ 11s] ... checking filelist [ 11s] ... running 05-check-invalid-requires [ 11s] ... running 06-check-installtest [ 11s] ... testing for pre/postinstall scripts that are not idempotent [ 11s] ... running 08-check-permissions [ 11s] ... testing for modified permissions [ 11s] ... running 09-check-packaged-twice [ 11s] ... running 10-check-lanana [ 11s] ... running 12-check-libtool-deps [ 11s] ... testing devel dependencies required by libtool .la files [ 11s] (can be skipped by "skip-check-libtool-deps" anywhere in spec) [ 11s] ... running 13-check-invalid-provides [ 11s] ... running 14-check-gconf-scriptlets [ 11s] ... testing GConf scriptlet presence [ 11s] ... running 72-translate-appdata [ 12s] ... running 99-check-remove-rpms [ 12s] ... removing all built rpms [ 12s] (order: reverse yast2-ntp-client) [ 12s] [ 12s] RPMLINT report: [ 12s] =============== [ 12s] yast2-ntp-client.noarch: W: desktopfile-without-binary /usr/share/applications/YaST2/ntp-client.desktop xdg-su [ 12s] the .desktop file is for a file not present in the package. You should check [ 12s] the requires or see if this is not a error [ 12s] [ 12s] yast2-ntp-client.noarch: W: no-url-tag [ 12s] yast2-ntp-client.src: W: no-url-tag [ 12s] The URL tag is missing. Please add a http or ftp link to the project location. [ 12s] [ 12s] yast2-ntp-client.noarch: W: obsolete-not-provided yast2-ntp-client-devel-doc [ 12s] If a package is obsoleted by a compatible replacement, the obsoleted package [ 12s] should also be provided in order to not cause unnecessary dependency breakage. [ 12s] If the obsoleting package is not a compatible replacement for the old one, [ 12s] leave out the Provides. [ 12s] [ 12s] 2 packages and 0 specfiles checked; 0 errors, 4 warnings. [ 12s] [ 12s] [ 12s] vm-yast-ci-worker finished "build yast2-ntp-client.spec" at Tue Dec 12 15:40:30 UTC 2017. [ 12s] /var/tmp/build-root-SUSE_SLE-15_GA/home/abuild/rpmbuild/SRPMS/yast2-ntp-client-4.0.4-1.src.rpm /var/tmp/build-root-SUSE_SLE-15_GA/home/abuild/rpmbuild/RPMS/noarch/yast2-ntp-client-4.0.4-1.noarch.rpm rm -rf Devel:YaST:Head osc -A 'https://api.suse.de/' --traceback --verbose checkout 'Devel:YaST:Head' yast2-ntp-client cleaning makeurl: https://api.suse.de ['source', 'Devel%3AYaST%3AHead', 'yast2-ntp-client', '_meta'] {} makeurl: https://api.suse.de ['source', 'Devel:YaST:Head', 'yast2-ntp-client'] {'rev': 'latest'} A Devel:YaST:Head makeurl: https://api.suse.de ['source', 'Devel:YaST:Head'] {} A Devel:YaST:Head/yast2-ntp-client makeurl: https://api.suse.de ['source', 'Devel:YaST:Head'] {} makeurl: https://api.suse.de ['source', 'Devel:YaST:Head', 'yast2-ntp-client'] {'rev': 'latest'} makeurl: https://api.suse.de ['source', 'Devel:YaST:Head', 'yast2-ntp-client', 'yast2-ntp-client-4.0.3.tar.bz2'] {'rev': '69'} A Devel:YaST:Head/yast2-ntp-client/yast2-ntp-client-4.0.3.tar.bz2 makeurl: https://api.suse.de ['source', 'Devel:YaST:Head', 'yast2-ntp-client', 'yast2-ntp-client.changes'] {'rev': '69'} A Devel:YaST:Head/yast2-ntp-client/yast2-ntp-client.changes makeurl: https://api.suse.de ['source', 'Devel:YaST:Head', 'yast2-ntp-client', 'yast2-ntp-client.spec'] {'rev': '69'} A Devel:YaST:Head/yast2-ntp-client/yast2-ntp-client.spec makeurl: https://api.suse.de ['source', 'Devel:YaST:Head', 'yast2-ntp-client', '_meta'] {} At revision 69. /usr/lib/obs/service/format_spec_file --outdir . diff -u package/yast2-ntp-client.changes https://ci.suse.de/job/yast-ntp-client-master/ws/Devel:YaST:Head/yast2-ntp-client/yast2-ntp-client.changes rm https://ci.suse.de/job/yast-ntp-client-master/ws/Devel:YaST:Head/yast2-ntp-client/yast2-ntp-client.changes rm https://ci.suse.de/job/yast-ntp-client-master/ws/Devel:YaST:Head/yast2-ntp-client/yast2-ntp-client.spec rm https://ci.suse.de/job/yast-ntp-client-master/ws/Devel:YaST:Head/yast2-ntp-client/yast2-ntp-client-4.0.3.tar.bz2 cp package/yast2-ntp-client.changes https://ci.suse.de/job/yast-ntp-client-master/ws/Devel:YaST:Head/yast2-ntp-client cp package/yast2-ntp-client-4.0.4.tar.bz2 https://ci.suse.de/job/yast-ntp-client-master/ws/Devel:YaST:Head/yast2-ntp-client cp package/yast2-ntp-client.spec https://ci.suse.de/job/yast-ntp-client-master/ws/Devel:YaST:Head/yast2-ntp-client osc -A 'https://api.suse.de/' addremove --- package/yast2-ntp-client.changes 2017-12-12 15:40:07.234998029 +0000 +++ https://ci.suse.de/job/yast-ntp-client-master/ws/Devel:YaST:Head/yast2-ntp-client/yast2-ntp-client.changes 2017-12-11 14:15:38.000000000 +0000 @@ -1,10 +1,4 @@ ------------------------------------------------------------------- -Tue Dec 12 14:54:34 UTC 2017 - igonzalezsosa@suse.com - -- Adapt AutoYaST error message to 80x25 screens (bsc#1072407) -- 4.0.4 - -------------------------------------------------------------------- Fri Dec 8 13:25:04 UTC 2017 - jreidinger@suse.com - support also autoyast for chrony (FATE#323432) A yast2-ntp-client-4.0.4.tar.bz2 D yast2-ntp-client-4.0.3.tar.bz2 submitting package... osc -A https://api.suse.de/ commit -m - Adapt AutoYaST error message to 80x25 screens (bsc#1072407) - 4.0.4 Deleting yast2-ntp-client-4.0.3.tar.bz2 Sending yast2-ntp-client.changes Sending yast2-ntp-client.spec Sending yast2-ntp-client-4.0.4.tar.bz2 Transmitting file data ...Server returned an error: HTTP Error 500: Internal Server Error Request: https://api.suse.de/source/Devel:YaST:Head/yast2-ntp-client?comment=-+Adapt+AutoYaST+error+message+to+80x25+screens+%28bsc%231072407%29%0A-+4.0.4&cmd=commitfilelist&user=yast-team Headers: status: 500 Internal Server Error x-request-id: 4c2d3c54-1610-4fd3-a421-739315cf4e47 x-powered-by: Phusion Passenger 5.1.11 connection: close content-length: 131 server: Apache/2.4.23 (Linux/SUSE) x-runtime: 0.593100 date: Tue, 12 Dec 2017 15:40:37 GMT content-type: application/xml; charset=utf-8 rm -rf Devel:YaST:Head rake aborted! Command failed with status (1): [osc -A https://api.suse.de/ commit -m - Ad...] Tasks: TOP => osc:sr => osc:commit (See full trace by running task with --trace) cleaning Build step 'Execute shell' marked build as failure Not sending mail to unregistered user igonzalezsosa@suse.com