Bug 13569

Summary: libx11-locale multilib conflicts (rarely)
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Ross Burton <ross.burton>
Component: coreAssignee: Ross Burton <ross.burton>
Status: RESOLVED WORKSFORME QA Contact:
Severity: normal    
Priority: Medium CC: meta.mr.watcher, meta.watcher, randy.macleod
Version: unspecified   
Target Milestone: 3.1   
Hardware: x86   
OS: Multiple   
URL: https://autobuilder.yoctoproject.org/typhoon/#/builders/44/builds/1117/steps/8/logs/step3b
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description Ross Burton 2019-10-03 12:35:31 UTC
In a multilib autobuilder build:

Error: Transaction check error:
  file /usr/share/X11/locale/C/Compose conflicts between attempted installs of lib32-libx11-locale-1:1.6.8-r0.x86 and libx11-locale-1:1.6.8-r0.core2_64
  file /usr/share/X11/locale/C/XLC_LOCALE conflicts between attempted installs of lib32-libx11-locale-1:1.6.8-r0.x86 and libx11-locale-1:1.6.8-r0.core2_64
  file /usr/share/X11/locale/am_ET.UTF-8/Compose conflicts between attempted installs of lib32-libx11-locale-1:1.6.8-r0.x86 and libx11-locale-1:1.6.8-r0.core2_64
  file /usr/share/X11/locale/am_ET.UTF-8/XLC_LOCALE conflicts between attempted installs of lib32-libx11-locale-1:1.6.8-r0.x86 and libx11-locale-1:1.6.8-r0.core2_64
  file /usr/share/X11/locale/armscii-8/Compose conflicts between attempted installs of lib32-libx11-locale-1:1.6.8-r0.x86 and libx11-locale-1:1.6.8-r0.core2_64
  file /usr/share/X11/locale/armscii-8/XLC_LOCALE conflicts between attempted installs of lib32-libx11-locale-1:1.6.8-r0.x86 and libx11-locale-1:1.6.8-r0.core2_64
[...]

Those files should have been identical, so we're not sure what happened here. Doesn't happen repeatedly, might be related to hash equiv.
Comment 1 Ross Burton 2019-10-17 15:12:31 UTC
Hasn't happened since, maybe it was a bug in the old hash equiv code?