![](https://seccdn.libravatar.org/avatar/2634be76a90303cc84431f0467540cdb.jpg?s=120&d=mm&r=g)
See <https://ci.suse.de/job/yast-POT-updater/37/display/redirect> ------------------------------------------ [...truncated 319.96 KB...] + for DOMAIN in * + '[' -d ntp-client ']' + mkdir -p /home/jenkins/yast-all/translations/po/ntp-client + POT_LIST='ntp-client/*.pot' + merge_pot /home/jenkins/yast-all/translations/po/ntp-client/ntp-client.pot.new ntp-client/ntp-client.pot + local OUTFILE=/home/jenkins/yast-all/translations/po/ntp-client/ntp-client.pot.new + shift + local INFILES=ntp-client/ntp-client.pot + msgcat --use-first ntp-client/ntp-client.pot -o /home/jenkins/yast-all/translations/po/ntp-client/ntp-client.pot.new + pushd /home/jenkins/yast-all/translations/po/ntp-client ~/yast-all/translations/po/ntp-client ~/yast-all/translations/po-parts + '[' -s ntp-client.pot ']' + msgcat ntp-client.pot -o ntp-client.pot.old + strip_POT_dates ntp-client.pot.new ntp-client.pot.new.nodate + local INFILE=ntp-client.pot.new + local OUTFILE=ntp-client.pot.new.nodate + sed '1,19{/^"PO.*ion-Date:/d}' + strip_POT_dates ntp-client.pot.old ntp-client.pot.old.nodate + local INFILE=ntp-client.pot.old + local OUTFILE=ntp-client.pot.old.nodate + sed '1,19{/^"PO.*ion-Date:/d}' + cmp -s ntp-client.pot.old.nodate ntp-client.pot.new.nodate + echo 'No changes in ntp-client.pot. Skipping update.' No changes in ntp-client.pot. Skipping update. + rm ntp-client.pot.old ntp-client.pot.new.nodate ntp-client.pot.old.nodate ntp-client.pot.new + popd ~/yast-all/translations/po-parts + continue + for DOMAIN in * + '[' -d oneclickinstall ']' + mkdir -p /home/jenkins/yast-all/translations/po/oneclickinstall + POT_LIST='oneclickinstall/*.pot' + merge_pot /home/jenkins/yast-all/translations/po/oneclickinstall/oneclickinstall.pot.new oneclickinstall/metapackage-handler.pot + local OUTFILE=/home/jenkins/yast-all/translations/po/oneclickinstall/oneclickinstall.pot.new + shift + local INFILES=oneclickinstall/metapackage-handler.pot + msgcat --use-first oneclickinstall/metapackage-handler.pot -o /home/jenkins/yast-all/translations/po/oneclickinstall/oneclickinstall.pot.new + pushd /home/jenkins/yast-all/translations/po/oneclickinstall ~/yast-all/translations/po/oneclickinstall ~/yast-all/translations/po-parts + '[' -s oneclickinstall.pot ']' + msgcat oneclickinstall.pot -o oneclickinstall.pot.old + strip_POT_dates oneclickinstall.pot.new oneclickinstall.pot.new.nodate + local INFILE=oneclickinstall.pot.new + local OUTFILE=oneclickinstall.pot.new.nodate + sed '1,19{/^"PO.*ion-Date:/d}' + strip_POT_dates oneclickinstall.pot.old oneclickinstall.pot.old.nodate + local INFILE=oneclickinstall.pot.old + local OUTFILE=oneclickinstall.pot.old.nodate + sed '1,19{/^"PO.*ion-Date:/d}' + cmp -s oneclickinstall.pot.old.nodate oneclickinstall.pot.new.nodate + echo 'No changes in oneclickinstall.pot. Skipping update.' No changes in oneclickinstall.pot. Skipping update. + rm oneclickinstall.pot.old oneclickinstall.pot.new.nodate oneclickinstall.pot.old.nodate oneclickinstall.pot.new + popd ~/yast-all/translations/po-parts + continue + for DOMAIN in * + '[' -d online-update ']' + mkdir -p /home/jenkins/yast-all/translations/po/online-update + POT_LIST='online-update/*.pot' + merge_pot /home/jenkins/yast-all/translations/po/online-update/online-update.pot.new online-update/online-update.pot + local OUTFILE=/home/jenkins/yast-all/translations/po/online-update/online-update.pot.new + shift + local INFILES=online-update/online-update.pot + msgcat --use-first online-update/online-update.pot -o /home/jenkins/yast-all/translations/po/online-update/online-update.pot.new + pushd /home/jenkins/yast-all/translations/po/online-update ~/yast-all/translations/po/online-update ~/yast-all/translations/po-parts + '[' -s online-update.pot ']' + msgcat online-update.pot -o online-update.pot.old + strip_POT_dates online-update.pot.new online-update.pot.new.nodate + local INFILE=online-update.pot.new + local OUTFILE=online-update.pot.new.nodate + sed '1,19{/^"PO.*ion-Date:/d}' + strip_POT_dates online-update.pot.old online-update.pot.old.nodate + local INFILE=online-update.pot.old + local OUTFILE=online-update.pot.old.nodate + sed '1,19{/^"PO.*ion-Date:/d}' + cmp -s online-update.pot.old.nodate online-update.pot.new.nodate + echo 'No changes in online-update.pot. Skipping update.' No changes in online-update.pot. Skipping update. + rm online-update.pot.old online-update.pot.new.nodate online-update.pot.old.nodate online-update.pot.new + popd ~/yast-all/translations/po-parts + continue + for DOMAIN in * + '[' -d online-update-configuration ']' + mkdir -p /home/jenkins/yast-all/translations/po/online-update-configuration + POT_LIST='online-update-configuration/*.pot' + merge_pot /home/jenkins/yast-all/translations/po/online-update-configuration/online-update-configuration.pot.new online-update-configuration/online-update-configuration.pot + local OUTFILE=/home/jenkins/yast-all/translations/po/online-update-configuration/online-update-configuration.pot.new + shift + local INFILES=online-update-configuration/online-update-configuration.pot + msgcat --use-first online-update-configuration/online-update-configuration.pot -o /home/jenkins/yast-all/translations/po/online-update-configuration/online-update-configuration.pot.new + pushd /home/jenkins/yast-all/translations/po/online-update-configuration ~/yast-all/translations/po/online-update-configuration ~/yast-all/translations/po-parts + '[' -s online-update-configuration.pot ']' + msgcat online-update-configuration.pot -o online-update-configuration.pot.old + strip_POT_dates online-update-configuration.pot.new online-update-configuration.pot.new.nodate + local INFILE=online-update-configuration.pot.new + local OUTFILE=online-update-configuration.pot.new.nodate + sed '1,19{/^"PO.*ion-Date:/d}' + strip_POT_dates online-update-configuration.pot.old online-update-configuration.pot.old.nodate + local INFILE=online-update-configuration.pot.old + local OUTFILE=online-update-configuration.pot.old.nodate + sed '1,19{/^"PO.*ion-Date:/d}' + cmp -s online-update-configuration.pot.old.nodate online-update-configuration.pot.new.nodate + echo 'No changes in online-update-configuration.pot. Skipping update.' No changes in online-update-configuration.pot. Skipping update. + rm online-update-configuration.pot.old online-update-configuration.pot.new.nodate online-update-configuration.pot.old.nodate online-update-configuration.pot.new + popd ~/yast-all/translations/po-parts + continue + for DOMAIN in * + '[' -d opensuse_mirror ']' + mkdir -p /home/jenkins/yast-all/translations/po/opensuse_mirror + POT_LIST='opensuse_mirror/*.pot' + merge_pot /home/jenkins/yast-all/translations/po/opensuse_mirror/opensuse_mirror.pot.new opensuse_mirror/opensuse-mirror.pot + local OUTFILE=/home/jenkins/yast-all/translations/po/opensuse_mirror/opensuse_mirror.pot.new + shift + local INFILES=opensuse_mirror/opensuse-mirror.pot + msgcat --use-first opensuse_mirror/opensuse-mirror.pot -o /home/jenkins/yast-all/translations/po/opensuse_mirror/opensuse_mirror.pot.new + pushd /home/jenkins/yast-all/translations/po/opensuse_mirror ~/yast-all/translations/po/opensuse_mirror ~/yast-all/translations/po-parts + '[' -s opensuse_mirror.pot ']' + msgcat opensuse_mirror.pot -o opensuse_mirror.pot.old + strip_POT_dates opensuse_mirror.pot.new opensuse_mirror.pot.new.nodate + local INFILE=opensuse_mirror.pot.new + local OUTFILE=opensuse_mirror.pot.new.nodate + sed '1,19{/^"PO.*ion-Date:/d}' + strip_POT_dates opensuse_mirror.pot.old opensuse_mirror.pot.old.nodate + local INFILE=opensuse_mirror.pot.old + local OUTFILE=opensuse_mirror.pot.old.nodate + sed '1,19{/^"PO.*ion-Date:/d}' + cmp -s opensuse_mirror.pot.old.nodate opensuse_mirror.pot.new.nodate + echo 'No changes in opensuse_mirror.pot. Skipping update.' No changes in opensuse_mirror.pot. Skipping update. + rm opensuse_mirror.pot.old opensuse_mirror.pot.new.nodate opensuse_mirror.pot.old.nodate opensuse_mirror.pot.new + popd ~/yast-all/translations/po-parts + continue + for DOMAIN in * + '[' -d packager ']' + mkdir -p /home/jenkins/yast-all/translations/po/packager + POT_LIST='packager/*.pot' + merge_pot /home/jenkins/yast-all/translations/po/packager/packager.pot.new packager/packager.pot + local OUTFILE=/home/jenkins/yast-all/translations/po/packager/packager.pot.new + shift + local INFILES=packager/packager.pot + msgcat --use-first packager/packager.pot -o /home/jenkins/yast-all/translations/po/packager/packager.pot.new + pushd /home/jenkins/yast-all/translations/po/packager ~/yast-all/translations/po/packager ~/yast-all/translations/po-parts + '[' -s packager.pot ']' + msgcat packager.pot -o packager.pot.old + strip_POT_dates packager.pot.new packager.pot.new.nodate + local INFILE=packager.pot.new + local OUTFILE=packager.pot.new.nodate + sed '1,19{/^"PO.*ion-Date:/d}' + strip_POT_dates packager.pot.old packager.pot.old.nodate + local INFILE=packager.pot.old + local OUTFILE=packager.pot.old.nodate + sed '1,19{/^"PO.*ion-Date:/d}' + cmp -s packager.pot.old.nodate packager.pot.new.nodate + rm packager.pot.old packager.pot.new.nodate packager.pot.old.nodate + echo 'Updating packager.' Updating packager. + mv packager.pot.new packager.pot + git add packager.pot + for PO in *.po + LANG=af ++ msgmerge --previous --lang=af af.po packager.pot -o af.po.new + OUT='................................................ done.' + mv af.po.new af.po + git add af.po + for PO in *.po + LANG=am ++ msgmerge --previous --lang=am am.po packager.pot -o am.po.new + OUT='............................................... done.' + mv am.po.new am.po + git add am.po + for PO in *.po + LANG=ar ++ msgmerge --previous --lang=ar ar.po packager.pot -o ar.po.new + OUT='............................................... done.' + mv ar.po.new ar.po + git add ar.po + for PO in *.po + LANG=ast ++ msgmerge --previous --lang=ast ast.po packager.pot -o ast.po.new + OUT='............................................... done.' + mv ast.po.new ast.po + git add ast.po + for PO in *.po + LANG=be ++ msgmerge --previous --lang=be be.po packager.pot -o be.po.new + OUT='................................................. done.' + mv be.po.new be.po + git add be.po + for PO in *.po + LANG=bg ++ msgmerge --previous --lang=bg bg.po packager.pot -o bg.po.new + OUT='................................................ done.' + mv bg.po.new bg.po + git add bg.po + for PO in *.po + LANG=bn ++ msgmerge --previous --lang=bn bn.po packager.pot -o bn.po.new + OUT='.............................................. done.' + mv bn.po.new bn.po + git add bn.po + for PO in *.po + LANG=bs ++ msgmerge --previous --lang=bs bs.po packager.pot -o bs.po.new + OUT='............................................... done.' + mv bs.po.new bs.po + git add bs.po + for PO in *.po + LANG=ca ++ msgmerge --previous --lang=ca ca.po packager.pot -o ca.po.new + OUT='.............................................. done.' + mv ca.po.new ca.po + git add ca.po + for PO in *.po + LANG=cs ++ msgmerge --previous --lang=cs cs.po packager.pot -o cs.po.new + OUT='................................................ done.' + mv cs.po.new cs.po + git add cs.po + for PO in *.po + LANG=cy ++ msgmerge --previous --lang=cy cy.po packager.pot -o cy.po.new + OUT='.............................................. done.' + mv cy.po.new cy.po + git add cy.po + for PO in *.po + LANG=da ++ msgmerge --previous --lang=da da.po packager.pot -o da.po.new + OUT='................................................ done.' + mv da.po.new da.po + git add da.po error: unable to create temporary file: Not a directory error: po/packager/da.po: failed to insert into database error: unable to index file po/packager/da.po 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