Bug 50340 - Migrate univention-appcenter to univention-l10n-build
Migrate univention-appcenter to univention-l10n-build
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: App Center
UCS 4.4
Other Linux
: P5 normal (vote)
: UCS 4.4-2-errata
Assigned To: Dirk Wiesenthal
Jannik Ahlers
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2019-10-10 14:01 CEST by Dirk Wiesenthal
Modified: 2019-10-24 13:31 CEST (History)
2 users (show)

See Also:
What kind of report is it?: Development Internal
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dirk Wiesenthal univentionstaff 2019-10-10 14:01:17 CEST
The App Center uses its home-brewed scripts/build-appcenter-po along with a lot of custom debian/rules rules.

Instead we should use "univention-l10n-build de" and "univention-l10n-install de"
Comment 1 Dirk Wiesenthal univentionstaff 2019-10-10 14:09:31 CEST
Fixed in
  univention-appcenter 8.0.11-71A~4.4.0.201910101408

dpkg -l *appcenter* | tail -n +7 | cut -d' ' -f3 | while read p; do dpkg -L "$p" | grep \\.mo; done

shows the same files before and after the update.
Comment 2 Jannik Ahlers univentionstaff 2019-10-14 11:50:48 CEST
OK: Translations work
OK: yaml
OK: package installation
-> Verified
Comment 3 Arvid Requate univentionstaff 2019-10-16 16:59:38 CEST
<http://errata.software-univention.de/ucs/4.4/312.html>
Comment 4 Florian Best univentionstaff 2019-10-24 13:31:19 CEST
debian/rules still contains:

 40 %.mo:»  %.po
 41 »   msgfmt --check -o $@ $<