
See <https://ci.suse.de/job/yast-POT-updater/55/display/redirect> ------------------------------------------ [...truncated 212.33 KB...] + OUT='............ done.' + mv uk.po.new uk.po + git add uk.po + for PO in *.po + LANG=vi ++ msgmerge --previous --lang=vi vi.po add-on.pot -o vi.po.new + OUT='........... done.' + mv vi.po.new vi.po + git add vi.po + for PO in *.po + LANG=wa ++ msgmerge --previous --lang=wa wa.po add-on.pot -o wa.po.new + OUT='........... done.' + mv wa.po.new wa.po + git add wa.po + for PO in *.po + LANG=xh ++ msgmerge --previous --lang=xh xh.po add-on.pot -o xh.po.new + OUT='............ done.' + mv xh.po.new xh.po + git add xh.po + for PO in *.po + LANG=zh_CN ++ msgmerge --previous --lang=zh_CN zh_CN.po add-on.pot -o zh_CN.po.new + OUT='............ ������' + mv zh_CN.po.new zh_CN.po + git add zh_CN.po + for PO in *.po + LANG=zh_TW ++ msgmerge --previous --lang=zh_TW zh_TW.po add-on.pot -o zh_TW.po.new + OUT='............ �����C' + mv zh_TW.po.new zh_TW.po + git add zh_TW.po + for PO in *.po + LANG=zu ++ msgmerge --previous --lang=zu zu.po add-on.pot -o zu.po.new + OUT='........... done.' + mv zu.po.new zu.po + git add zu.po + git commit -m 'New POT for text domain '\''add-on'\''.' [master 81179a8cc1] New POT for text domain 'add-on'. 78 files changed, 3268 insertions(+), 1977 deletions(-) + popd ~/yast-all/translations/po-parts + for DOMAIN in * + '[' -d alternatives ']' + mkdir -p /home/jenkins/yast-all/translations/po/alternatives + POT_LIST='alternatives/*.pot' + merge_pot /home/jenkins/yast-all/translations/po/alternatives/alternatives.pot.new alternatives/alternatives.pot + local OUTFILE=/home/jenkins/yast-all/translations/po/alternatives/alternatives.pot.new + shift + local INFILES=alternatives/alternatives.pot + msgcat --use-first alternatives/alternatives.pot -o /home/jenkins/yast-all/translations/po/alternatives/alternatives.pot.new + pushd /home/jenkins/yast-all/translations/po/alternatives ~/yast-all/translations/po/alternatives ~/yast-all/translations/po-parts + '[' -s alternatives.pot ']' + msgcat alternatives.pot -o alternatives.pot.old + strip_POT_dates alternatives.pot.new alternatives.pot.new.nodate + local INFILE=alternatives.pot.new + local OUTFILE=alternatives.pot.new.nodate + sed '1,19{/^"PO.*ion-Date:/d}' + strip_POT_dates alternatives.pot.old alternatives.pot.old.nodate + local INFILE=alternatives.pot.old + local OUTFILE=alternatives.pot.old.nodate + sed '1,19{/^"PO.*ion-Date:/d}' + cmp -s alternatives.pot.old.nodate alternatives.pot.new.nodate + echo 'No changes in alternatives.pot. Skipping update.' No changes in alternatives.pot. Skipping update. + rm alternatives.pot.old alternatives.pot.new.nodate alternatives.pot.old.nodate alternatives.pot.new + popd ~/yast-all/translations/po-parts + continue + for DOMAIN in * + '[' -d apparmor ']' + mkdir -p /home/jenkins/yast-all/translations/po/apparmor + POT_LIST='apparmor/*.pot' + merge_pot /home/jenkins/yast-all/translations/po/apparmor/apparmor.pot.new apparmor/apparmor.pot + local OUTFILE=/home/jenkins/yast-all/translations/po/apparmor/apparmor.pot.new + shift + local INFILES=apparmor/apparmor.pot + msgcat --use-first apparmor/apparmor.pot -o /home/jenkins/yast-all/translations/po/apparmor/apparmor.pot.new + pushd /home/jenkins/yast-all/translations/po/apparmor ~/yast-all/translations/po/apparmor ~/yast-all/translations/po-parts + '[' -s apparmor.pot ']' + msgcat apparmor.pot -o apparmor.pot.old + strip_POT_dates apparmor.pot.new apparmor.pot.new.nodate + local INFILE=apparmor.pot.new + local OUTFILE=apparmor.pot.new.nodate + sed '1,19{/^"PO.*ion-Date:/d}' + strip_POT_dates apparmor.pot.old apparmor.pot.old.nodate + local INFILE=apparmor.pot.old + local OUTFILE=apparmor.pot.old.nodate + sed '1,19{/^"PO.*ion-Date:/d}' + cmp -s apparmor.pot.old.nodate apparmor.pot.new.nodate + echo 'No changes in apparmor.pot. Skipping update.' No changes in apparmor.pot. Skipping update. + rm apparmor.pot.old apparmor.pot.new.nodate apparmor.pot.old.nodate apparmor.pot.new + popd ~/yast-all/translations/po-parts + continue + for DOMAIN in * + '[' -d audit-laf ']' + mkdir -p /home/jenkins/yast-all/translations/po/audit-laf + POT_LIST='audit-laf/*.pot' + merge_pot /home/jenkins/yast-all/translations/po/audit-laf/audit-laf.pot.new audit-laf/audit-laf.pot + local OUTFILE=/home/jenkins/yast-all/translations/po/audit-laf/audit-laf.pot.new + shift + local INFILES=audit-laf/audit-laf.pot + msgcat --use-first audit-laf/audit-laf.pot -o /home/jenkins/yast-all/translations/po/audit-laf/audit-laf.pot.new + pushd /home/jenkins/yast-all/translations/po/audit-laf ~/yast-all/translations/po/audit-laf ~/yast-all/translations/po-parts + '[' -s audit-laf.pot ']' + msgcat audit-laf.pot -o audit-laf.pot.old + strip_POT_dates audit-laf.pot.new audit-laf.pot.new.nodate + local INFILE=audit-laf.pot.new + local OUTFILE=audit-laf.pot.new.nodate + sed '1,19{/^"PO.*ion-Date:/d}' + strip_POT_dates audit-laf.pot.old audit-laf.pot.old.nodate + local INFILE=audit-laf.pot.old + local OUTFILE=audit-laf.pot.old.nodate + sed '1,19{/^"PO.*ion-Date:/d}' + cmp -s audit-laf.pot.old.nodate audit-laf.pot.new.nodate + echo 'No changes in audit-laf.pot. Skipping update.' No changes in audit-laf.pot. Skipping update. + rm audit-laf.pot.old audit-laf.pot.new.nodate audit-laf.pot.old.nodate audit-laf.pot.new + popd ~/yast-all/translations/po-parts + continue + for DOMAIN in * + '[' -d auth-client ']' + mkdir -p /home/jenkins/yast-all/translations/po/auth-client + POT_LIST='auth-client/*.pot' + merge_pot /home/jenkins/yast-all/translations/po/auth-client/auth-client.pot.new auth-client/auth-client.pot + local OUTFILE=/home/jenkins/yast-all/translations/po/auth-client/auth-client.pot.new + shift + local INFILES=auth-client/auth-client.pot + msgcat --use-first auth-client/auth-client.pot -o /home/jenkins/yast-all/translations/po/auth-client/auth-client.pot.new + pushd /home/jenkins/yast-all/translations/po/auth-client ~/yast-all/translations/po/auth-client ~/yast-all/translations/po-parts + '[' -s auth-client.pot ']' + msgcat auth-client.pot -o auth-client.pot.old + strip_POT_dates auth-client.pot.new auth-client.pot.new.nodate + local INFILE=auth-client.pot.new + local OUTFILE=auth-client.pot.new.nodate + sed '1,19{/^"PO.*ion-Date:/d}' + strip_POT_dates auth-client.pot.old auth-client.pot.old.nodate + local INFILE=auth-client.pot.old + local OUTFILE=auth-client.pot.old.nodate + sed '1,19{/^"PO.*ion-Date:/d}' + cmp -s auth-client.pot.old.nodate auth-client.pot.new.nodate + echo 'No changes in auth-client.pot. Skipping update.' No changes in auth-client.pot. Skipping update. + rm auth-client.pot.old auth-client.pot.new.nodate auth-client.pot.old.nodate auth-client.pot.new + popd ~/yast-all/translations/po-parts + continue + for DOMAIN in * + '[' -d authserver ']' + mkdir -p /home/jenkins/yast-all/translations/po/authserver + POT_LIST='authserver/*.pot' + merge_pot /home/jenkins/yast-all/translations/po/authserver/authserver.pot.new authserver/auth-server.pot + local OUTFILE=/home/jenkins/yast-all/translations/po/authserver/authserver.pot.new + shift + local INFILES=authserver/auth-server.pot + msgcat --use-first authserver/auth-server.pot -o /home/jenkins/yast-all/translations/po/authserver/authserver.pot.new + pushd /home/jenkins/yast-all/translations/po/authserver ~/yast-all/translations/po/authserver ~/yast-all/translations/po-parts + '[' -s authserver.pot ']' + msgcat authserver.pot -o authserver.pot.old + strip_POT_dates authserver.pot.new authserver.pot.new.nodate + local INFILE=authserver.pot.new + local OUTFILE=authserver.pot.new.nodate + sed '1,19{/^"PO.*ion-Date:/d}' + strip_POT_dates authserver.pot.old authserver.pot.old.nodate + local INFILE=authserver.pot.old + local OUTFILE=authserver.pot.old.nodate + sed '1,19{/^"PO.*ion-Date:/d}' + cmp -s authserver.pot.old.nodate authserver.pot.new.nodate + echo 'No changes in authserver.pot. Skipping update.' No changes in authserver.pot. Skipping update. + rm authserver.pot.old authserver.pot.new.nodate authserver.pot.old.nodate authserver.pot.new + popd ~/yast-all/translations/po-parts + continue + for DOMAIN in * + '[' -d autoinst ']' + mkdir -p /home/jenkins/yast-all/translations/po/autoinst + POT_LIST='autoinst/*.pot' + merge_pot /home/jenkins/yast-all/translations/po/autoinst/autoinst.pot.new autoinst/autoinstallation.pot + local OUTFILE=/home/jenkins/yast-all/translations/po/autoinst/autoinst.pot.new + shift + local INFILES=autoinst/autoinstallation.pot + msgcat --use-first autoinst/autoinstallation.pot -o /home/jenkins/yast-all/translations/po/autoinst/autoinst.pot.new + pushd /home/jenkins/yast-all/translations/po/autoinst ~/yast-all/translations/po/autoinst ~/yast-all/translations/po-parts + '[' -s autoinst.pot ']' + msgcat autoinst.pot -o autoinst.pot.old + strip_POT_dates autoinst.pot.new autoinst.pot.new.nodate + local INFILE=autoinst.pot.new + local OUTFILE=autoinst.pot.new.nodate + sed '1,19{/^"PO.*ion-Date:/d}' + strip_POT_dates autoinst.pot.old autoinst.pot.old.nodate + local INFILE=autoinst.pot.old + local OUTFILE=autoinst.pot.old.nodate + sed '1,19{/^"PO.*ion-Date:/d}' + cmp -s autoinst.pot.old.nodate autoinst.pot.new.nodate + echo 'No changes in autoinst.pot. Skipping update.' No changes in autoinst.pot. Skipping update. + rm autoinst.pot.old autoinst.pot.new.nodate autoinst.pot.old.nodate autoinst.pot.new + popd ~/yast-all/translations/po-parts + continue + for DOMAIN in * + '[' -d base ']' + mkdir -p /home/jenkins/yast-all/translations/po/base + POT_LIST='base/*.pot' + merge_pot /home/jenkins/yast-all/translations/po/base/base.pot.new base/ruby-bindings.pot base/yast2.pot + local OUTFILE=/home/jenkins/yast-all/translations/po/base/base.pot.new + shift + local 'INFILES=base/ruby-bindings.pot base/yast2.pot' + msgcat --use-first base/ruby-bindings.pot base/yast2.pot -o /home/jenkins/yast-all/translations/po/base/base.pot.new + pushd /home/jenkins/yast-all/translations/po/base ~/yast-all/translations/po/base ~/yast-all/translations/po-parts + '[' -s base.pot ']' + msgcat base.pot -o base.pot.old + strip_POT_dates base.pot.new base.pot.new.nodate + local INFILE=base.pot.new + local OUTFILE=base.pot.new.nodate + sed '1,19{/^"PO.*ion-Date:/d}' + strip_POT_dates base.pot.old base.pot.old.nodate + local INFILE=base.pot.old + local OUTFILE=base.pot.old.nodate + sed '1,19{/^"PO.*ion-Date:/d}' + cmp -s base.pot.old.nodate base.pot.new.nodate + rm base.pot.old base.pot.new.nodate base.pot.old.nodate + echo 'Updating base.' Updating base. + mv base.pot.new base.pot + git add base.pot error: unable to create temporary file: Not a directory error: po/base/base.pot: failed to insert into database error: unable to index file po/base/base.pot fatal: updating files failed + FAILED=1 + cd /home/jenkins/yast-all/translations + git pull fatal: failed to read object 150d93a5b2cd44df7bc1a70d2a1f8ecd4b09174f: Not a directory + exit 1 Build step 'Execute shell' marked build as failure