Bug 2268342
| Summary: | Unexpected differences in xfce4-terminal.desktop and xfce4-terminal-settings.desktop in rebuilds | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Zbigniew Jędrzejewski-Szmek <zbyszek> |
| Component: | intltool | Assignee: | Matthias Clasen <mclasen> |
| Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | medium | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 42 | CC: | davide, gnome-sig, kevin, mcatanza, mclasen, nonamedotc, raveit65.sun, rstrode |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2025-08-25 22:21:58 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Zbigniew Jędrzejewski-Szmek
2024-03-06 22:41:33 UTC
If I add 'stress-ng --cpu 60' in another window, the build becomes reproducible. I assume that the koji builds have constant load (maybe IO, not CPU), which slows the build down and the issue does not occur. But if the CPUs and disks are quick, we lose some of the languages. I think might be https://bugs.launchpad.net/intltool/+bug/1687644 ? Or something like it since that was from 2017.. hum. Our intltool package has the this patch. (In fact, it has the same three patches that are in upstream trunk branch that are also in the Ubuntu packages.) The relevant parts of the log: + /usr/bin/make -O -j12 V=1 VERBOSE=1 /usr/bin/make all-recursive Making all in colorschemes make[2]: Entering directory '/builddir/build/BUILD/xfce4-terminal-1.1.2/colorschemes' LC_ALL=C /usr/bin/intltool-merge -d -u -c ../po/.intltool-merge-cache ../po black-on-white.theme.in black-on-white.theme Generating and caching the translation database Merging translations into black-on-white.theme. make[2]: Leaving directory '/builddir/build/BUILD/xfce4-terminal-1.1.2/colorschemes' make[2]: Entering directory '/builddir/build/BUILD/xfce4-terminal-1.1.2/colorschemes' LC_ALL=C /usr/bin/intltool-merge -d -u -c ../po/.intltool-merge-cache ../po xterm.theme.in xterm.theme Generating and caching the translation database Merging translations into xterm.theme. make[2]: Leaving directory '/builddir/build/BUILD/xfce4-terminal-1.1.2/colorschemes' make[2]: Entering directory '/builddir/build/BUILD/xfce4-terminal-1.1.2/colorschemes' LC_ALL=C /usr/bin/intltool-merge -d -u -c ../po/.intltool-merge-cache ../po dark-pastels.theme.in dark-pastels.theme Generating and caching the translation database Merging translations into dark-pastels.theme. make[2]: Leaving directory '/builddir/build/BUILD/xfce4-terminal-1.1.2/colorschemes' make[2]: Entering directory '/builddir/build/BUILD/xfce4-terminal-1.1.2/colorschemes' LC_ALL=C /usr/bin/intltool-merge -d -u -c ../po/.intltool-merge-cache ../po tango.theme.in tango.theme Generating and caching the translation database Merging translations into tango.theme. make[2]: Leaving directory '/builddir/build/BUILD/xfce4-terminal-1.1.2/colorschemes' make[2]: Entering directory '/builddir/build/BUILD/xfce4-terminal-1.1.2/colorschemes' LC_ALL=C /usr/bin/intltool-merge -d -u -c ../po/.intltool-merge-cache ../po solarized-light.theme.in solarized-light.theme Generating and caching the translation database Merging translations into solarized-light.theme. make[2]: Leaving directory '/builddir/build/BUILD/xfce4-terminal-1.1.2/colorschemes' make[2]: Entering directory '/builddir/build/BUILD/xfce4-terminal-1.1.2/colorschemes' LC_ALL=C /usr/bin/intltool-merge -d -u -c ../po/.intltool-merge-cache ../po solarized-dark.theme.in solarized-dark.theme Generating and caching the translation database Merging translations into solarized-dark.theme. make[2]: Leaving directory '/builddir/build/BUILD/xfce4-terminal-1.1.2/colorschemes' make[2]: Entering directory '/builddir/build/BUILD/xfce4-terminal-1.1.2/colorschemes' LC_ALL=C /usr/bin/intltool-merge -d -u -c ../po/.intltool-merge-cache ../po green-on-black.theme.in green-on-black.theme Generating and caching the translation database Merging translations into green-on-black.theme. make[2]: Leaving directory '/builddir/build/BUILD/xfce4-terminal-1.1.2/colorschemes' make[2]: Entering directory '/builddir/build/BUILD/xfce4-terminal-1.1.2/colorschemes' LC_ALL=C /usr/bin/intltool-merge -d -u -c ../po/.intltool-merge-cache ../po white-on-black.theme.in white-on-black.theme Generating and caching the translation database Merging translations into white-on-black.theme. make[2]: Leaving directory '/builddir/build/BUILD/xfce4-terminal-1.1.2/colorschemes' ... make[2]: Entering directory '/builddir/build/BUILD/xfce4-terminal-1.1.2' LC_ALL=C /usr/bin/intltool-merge -d -u -c ./po/.intltool-merge-cache ./po xfce4-terminal-settings.desktop.in xfce4-terminal-settings.desktop Found cached translation database Merging translations into xfce4-terminal-settings.desktop. make[2]: Leaving directory '/builddir/build/BUILD/xfce4-terminal-1.1.2' make[2]: Entering directory '/builddir/build/BUILD/xfce4-terminal-1.1.2' LC_ALL=C /usr/bin/intltool-merge -d -u -c ./po/.intltool-merge-cache ./po xfce4-terminal.desktop.in xfce4-terminal.desktop Found cached translation database Merging translations into xfce4-terminal.desktop. make[2]: Leaving directory '/builddir/build/BUILD/xfce4-terminal-1.1.2' This is the best I could come up with: https://src.fedoraproject.org/rpms/xfce4-terminal/pull-request/3 I'm ok with that for debugging/quick fixing... but I don't think we should carry it for a long time, we should try and fix it for good. This bug appears to have been reported against 'rawhide' during the Fedora Linux 42 development cycle. Changing version to 42. Better late than never: fixed in intltool-0.51.0-43.fc43 (thanks Zbigniew!) |