Bug 35258 - Updating po files locally fails
Summary: Updating po files locally fails
Status: RESOLVED FIXED
Alias: None
Product: Koha
Classification: Unclassified
Component: I18N/L10N (show other bugs)
Version: Main
Hardware: All All
: P5 - low major (vote)
Assignee: Jonathan Druart
QA Contact: Testopia
URL:
Keywords: rel_23_11_candidate
Depends on: 34587
Blocks:
  Show dependency treegraph
 
Reported: 2023-11-04 19:25 UTC by Katrin Fischer
Modified: 2023-11-10 07:56 UTC (History)
3 users (show)

See Also:
Change sponsored?: ---
Patch complexity: Trivial patch
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:
23.11.00


Attachments
Bug 35258: Remove uneeded comment and fix po:update (1.88 KB, patch)
2023-11-07 21:18 UTC, Jonathan Druart
Details | Diff | Splinter Review
Bug 35258: Remove uneeded comment and fix po:update (1.93 KB, patch)
2023-11-07 21:34 UTC, Katrin Fischer
Details | Diff | Splinter Review

Note You need to log in before you can comment on or make changes to this bug.
Description Katrin Fischer 2023-11-04 19:25:36 UTC
gulp po:update --lang de-DE
[19:23:06] Using gulpfile /kohadevbox/koha/gulpfile.js
[19:23:06] Starting 'po:update'...
[19:23:06] Starting 'po_update_marc_marc21'...
[19:23:06] Starting 'po_update_marc_unimarc'...
[19:23:06] Starting 'po_update_staff'...
[19:23:06] Starting 'po_update_opac'...
[19:23:06] Starting 'po_update_pref'...
[19:23:06] Starting 'po_update_messages'...
[19:23:06] Starting 'po_update_messages_js'...
[19:23:06] Starting 'po_update_installer'...
[19:23:06] Starting 'po_update_installer_marc21'...
[19:23:06] Starting 'po_update_installer_unimarc'...
[19:23:06] Finished 'po_update_installer' after 643 ms
[19:23:06] Finished 'po_update_installer_unimarc' after 645 ms
[19:23:06] Finished 'po_update_installer_marc21' after 735 ms
[19:23:07] Finished 'po_update_pref' after 891 ms
[19:23:07] 'po_update_messages_js' errored after 1.13 s
[19:23:07] Error: Command failed: xgettext -L JavaScript --from-code=UTF-8 --package-name Koha --package-version= -k -k__ -k__x -k__n:1,2 -k__nx:1,2 -k__xn:1,2 -k__p:1c,2 -k__px:1c,2 -k__np:1c,2,3 -k__npx:1c,2,3 -kN__ -kN__n:1,2 -kN__p:1c,2 -kN__np:1c,2,3 -k -k$__ -k$__x -k$__n:1,2 -k$__nx:1,2 -k$__xn:1,2 --force-po -o /tmp/koha-xihFUv/Koha-messages-js.pot -f /tmp/koha-xihFUv/files
koha-tmpl/intranet-tmpl/prog/js/vue/components/Breadcrumbs.vue:13: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/Breadcrumbs.vue:18: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/Breadcrumbs.vue:45: warning: RegExp literal terminated too early
koha-tmpl/intranet-tmpl/prog/js/vue/components/ButtonSubmit.vue:17: warning: RegExp literal terminated too early
koha-tmpl/intranet-tmpl/prog/js/vue/components/FormSelectVendors.vue:48: warning: RegExp literal terminated too early
koha-tmpl/intranet-tmpl/prog/js/vue/components/KohaTable.vue:240: warning: RegExp literal terminated too early
koha-tmpl/intranet-tmpl/prog/js/vue/components/Toolbar.vue:12: warning: RegExp literal terminated too early
koha-tmpl/intranet-tmpl/prog/js/vue/components/ToolbarButton.vue:28: warning: RegExp literal terminated too early
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/Home.vue:12: warning: RegExp literal terminated too early
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/Settings.vue:28: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/Settings.vue:30: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/Settings.vue:37: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/Settings.vue:40: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/Settings.vue:58: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/Settings.vue:61: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/Settings.vue:179: warning: RegExp literal terminated too early
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/SettingsProcessings.vue:13: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/SettingsProcessings.vue:16: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/SettingsProcessings.vue:28: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/SettingsProcessings.vue:31: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/SettingsProcessingsFormAdd.vue:98: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/SettingsProcessingsFormAdd.vue:100: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/SettingsProcessingsFormAdd.vue:125: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/SettingsProcessingsFormAdd.vue:135: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/SettingsProcessingsShow.vue:9: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/SettingsProcessingsShow.vue:12: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/TrainsFormAdd.vue:199: warning: RegExp literal terminated too early
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/TrainsFormAddItem.vue:47: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/TrainsFormAddItem.vue:49: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/TrainsFormAddItem.vue:51: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/TrainsFormAddItem.vue:56: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/TrainsFormAddItem.vue:72: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/TrainsFormAddItem.vue:77: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/TrainsFormAddItem.vue:79: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/TrainsFormAddItem.vue:83: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/TrainsFormAddItem.vue:129: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/TrainsFormAddItem.vue:132: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/TrainsFormAddItems.vue:45: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/TrainsFormAddItems.vue:50: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/TrainsFormAddItems.vue:67: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/TrainsFormAddItems.vue:73: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/TrainsFormAddItems.vue:75: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/TrainsFormAddItems.vue:77: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/TrainsShow.vue:22: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/TrainsShow.vue:24: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/TrainsShow.vue:54: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/TrainsShow.vue:57: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/TrainsShow.vue:71: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/TrainsShow.vue:74: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/TrainsShow.vue:210: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/TrainsShow.vue:212: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/TrainsShow.vue:228: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/TrainsShow.vue:230: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/WaitingList.vue:57: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/WaitingList.vue:59: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementLicenses.vue:144: warning: RegExp literal terminated too early
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementPeriods.vue:99: warning: RegExp literal terminated too early
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementRelationships.vue:132: warning: RegExp literal terminated too early
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsFormAdd.vue:80: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsFormAdd.vue:82: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsFormAdd.vue:144: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsFormAdd.vue:146: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsFormAdd.vue:147: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsFormAdd.vue:149: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsFormAdd.vue:404: warning: RegExp literal terminated too early
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsShow.vue:9: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsShow.vue:12: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsShow.vue:17: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsShow.vue:19: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsShow.vue:99: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsShow.vue:101: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsShow.vue:130: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsShow.vue:132: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsShow.vue:161: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsShow.vue:163: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsShow.vue:168: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsShow.vue:174: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsShow.vue:211: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsShow.vue:219: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsShow.vue:244: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsShow.vue:248: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsShow.vue:251: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsShow.vue:258: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsShow.vue:267: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsShow.vue:274: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/Documents.vue:148: warning: RegExp literal terminated too early
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsEBSCOPackageAgreements.vue:15: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsEBSCOPackageAgreements.vue:17: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsEBSCOPackageAgreements.vue:21: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsEBSCOPackageAgreements.vue:26: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsEBSCOPackagesList.vue:43: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsEBSCOPackagesList.vue:46: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsEBSCOPackagesList.vue:259: warning: RegExp literal terminated too early
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsEBSCOResourcesShow.vue:41: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsEBSCOResourcesShow.vue:44: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsEBSCOResourcesShow.vue:84: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsEBSCOResourcesShow.vue:87: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsEBSCOTitlesList.vue:49: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsEBSCOTitlesList.vue:52: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsEBSCOTitlesList.vue:295: warning: RegExp literal terminated too early
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalPackageAgreements.vue:93: warning: RegExp literal terminated too early
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalPackageTitlesList.vue:96: warning: RegExp literal terminated too early
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalPackagesFormAdd.vue:207: warning: RegExp literal terminated too early
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalPackagesList.vue:252: warning: RegExp literal terminated too early
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalPackagesShow.vue:9: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalPackagesShow.vue:12: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalPackagesShow.vue:18: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalPackagesShow.vue:20: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalPackagesShow.vue:76: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalPackagesShow.vue:83: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalResourcesShow.vue:22: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalResourcesShow.vue:25: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalResourcesShow.vue:65: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalResourcesShow.vue:68: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesFormAdd.vue:68: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesFormAdd.vue:72: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesFormAdd.vue:87: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesFormAdd.vue:91: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesFormAdd.vue:106: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesFormAdd.vue:110: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesFormAdd.vue:123: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesFormAdd.vue:125: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesFormAdd.vue:140: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesFormAdd.vue:144: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesFormAdd.vue:159: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesFormAdd.vue:161: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesFormAdd.vue:253: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesFormAdd.vue:257: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesFormAdd.vue:272: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesFormAdd.vue:276: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesFormAdd.vue:289: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesFormAdd.vue:291: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesFormAdd.vue:328: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesFormAdd.vue:332: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesFormAdd.vue:347: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesFormAdd.vue:351: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesFormAddResources.vue:135: warning: RegExp literal terminated too early
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesList.vue:246: warning: RegExp literal terminated too early
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesShow.vue:9: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesShow.vue:12: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesShow.vue:18: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesShow.vue:20: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/Home.vue:12: warning: RegExp literal terminated too early
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/LicensesFormAdd.vue:273: warning: RegExp literal terminated too early
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/LicensesList.vue:234: warning: RegExp literal terminated too early
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/LicensesShow.vue:9: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/LicensesShow.vue:12: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/LicensesShow.vue:80: warning: unterminated string
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/LicensesShow.vue:82: warning: unterminated string
Aborted (core dumped)

    at ChildProcess.exithandler (node:child_process:419:12)
    at ChildProcess.emit (node:events:514:28)
    at ChildProcess.emit (node:domain:552:15)
    at maybeClose (node:internal/child_process:1091:16)
    at Socket.<anonymous> (node:internal/child_process:449:11)
    at Socket.emit (node:events:514:28)
    at Socket.emit (node:domain:552:15)
    at Pipe.<anonymous> (node:net:323:12)
    at Pipe.callbackTrampoline (node:internal/async_hooks:130:17)
[19:23:07] 'po:update' errored after 1.14 s
Comment 1 Jonathan Druart 2023-11-07 10:38:26 UTC
It's working for me.

$ gulp po:update --lang de-DE
[10:35:43] Using gulpfile /kohadevbox/koha/gulpfile.js
[10:35:43] Starting 'po:update'...
[10:35:43] Starting 'po_update_marc_marc21'...
[10:35:43] Starting 'po_update_marc_unimarc'...
[10:35:43] Starting 'po_update_staff'...
[10:35:43] Starting 'po_update_opac'...
[10:35:43] Starting 'po_update_pref'...
[10:35:43] Starting 'po_update_messages'...
[10:35:43] Starting 'po_update_messages_js'...
[10:35:43] Starting 'po_update_installer'...
[10:35:43] Starting 'po_update_installer_marc21'...
[10:35:43] Starting 'po_update_installer_unimarc'...
[10:35:46] Finished 'po_update_installer_unimarc' after 3.1 s
[10:35:46] Finished 'po_update_installer' after 3.13 s
[10:35:46] Finished 'po_update_installer_marc21' after 3.22 s
[10:35:46] Finished 'po_update_pref' after 3.55 s
[10:35:46] Finished 'po_update_messages_js' after 3.73 s
[10:35:47] Finished 'po_update_marc_unimarc' after 4.46 s
[10:35:47] Finished 'po_update_opac' after 4.59 s
[10:35:48] Finished 'po_update_marc_marc21' after 5.25 s
[10:35:49] Finished 'po_update_messages' after 6.68 s
[10:35:52] Finished 'po_update_staff' after 9.87 s
[10:35:52] Finished 'po:update' after 9.87 s

Can you remove node_modules and try again?
Comment 2 Jonathan Druart 2023-11-07 11:00:51 UTC
Which OS are you on?

root@kohadevbox:koha$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 12 (bookworm)
Release:        12
Codename:       bookworm

root@kohadevbox:koha$ gettext --version
gettext (GNU gettext-runtime) 0.21
Comment 3 Katrin Fischer 2023-11-07 14:12:35 UTC
(In reply to Jonathan Druart from comment #2)
> Which OS are you on?
> 
> root@kohadevbox:koha$ lsb_release -a
> No LSB modules are available.
> Distributor ID: Debian
> Description:    Debian GNU/Linux 12 (bookworm)
> Release:        12
> Codename:       bookworm
> 
> root@kohadevbox:koha$ gettext --version
> gettext (GNU gettext-runtime) 0.21

Hm my ktd replies:

No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux 11 (bullseye)
Release:	11
Codename:	bullseye

gettext (GNU gettext-runtime) 0.21
Comment 4 Jonathan Druart 2023-11-07 20:55:04 UTC
Can you pull new ktd images? If it still fails can you try with debian 12?

Make sure you don't have node_modules and run the command within ktd's container.
Comment 5 Jonathan Druart 2023-11-07 21:13:36 UTC
Caused by commit 033b683813ec061f6fbb6038f7245f0fa0ffeedd                                                                                                                                                                                                                           
    Bug 34587: Add data providers components and sub-components

Recreating on D11.
Comment 6 Jonathan Druart 2023-11-07 21:18:19 UTC
Created attachment 158622 [details] [review]
Bug 35258: Remove uneeded comment and fix po:update

This comment was breaking gulp po:update on D11
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/LicensesShow.vue:82: warning: unterminated string
Aborted (core dumped)

    at ChildProcess.exithandler (node:child_process:419:12)
    at ChildProcess.emit (node:events:514:28)
    at ChildProcess.emit (node:domain:552:15)
    at maybeClose (node:internal/child_process:1091:16)
    at Socket.<anonymous> (node:internal/child_process:449:11)
    at Socket.emit (node:events:514:28)
    at Socket.emit (node:domain:552:15)
    at Pipe.<anonymous> (node:net:323:12)
    at Pipe.callbackTrampoline (node:internal/async_hooks:130:17)
[19:23:07] 'po:update' errored after 1.14 s
Comment 7 Katrin Fischer 2023-11-07 21:34:53 UTC
Created attachment 158624 [details] [review]
Bug 35258: Remove uneeded comment and fix po:update

This comment was breaking gulp po:update on D11
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/LicensesShow.vue:82: warning: unterminated string
Aborted (core dumped)

    at ChildProcess.exithandler (node:child_process:419:12)
    at ChildProcess.emit (node:events:514:28)
    at ChildProcess.emit (node:domain:552:15)
    at maybeClose (node:internal/child_process:1091:16)
    at Socket.<anonymous> (node:internal/child_process:449:11)
    at Socket.emit (node:events:514:28)
    at Socket.emit (node:domain:552:15)
    at Pipe.<anonymous> (node:net:323:12)
    at Pipe.callbackTrampoline (node:internal/async_hooks:130:17)
[19:23:07] 'po:update' errored after 1.14 s

Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Comment 8 Katrin Fischer 2023-11-07 21:36:32 UTC
Now that the line has been found, it's an obvious fix. Moving to PQA.
Comment 9 Tomás Cohen Arazi 2023-11-08 13:00:11 UTC
Pushed to master for 23.11.

Nice work everyone, thanks!
Comment 10 Fridolin Somers 2023-11-10 07:56:26 UTC
Depends on Bug 34587 not in 23.05.x