Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 508302

Summary: app-emulation/xen-tools-4.4.0-r1[qemu] collides with app-emulation/qemu
Product: Gentoo Linux Reporter: jannis <kripton>
Component: Current packagesAssignee: Gentoo Xen Devs <xen>
Status: RESOLVED FIXED    
Severity: normal CC: xen
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge --info xen-tools
rename po file to avoid file collision (un-tested)

Description jannis 2014-04-21 08:40:33 UTC
* package app-emulation/xen-tools-4.4.0-r1 NOT merged
 * 
 * Detected file collision(s):
 * 
 *      /usr/share/locale/hu/LC_MESSAGES/qemu.mo
 *      /usr/share/locale/it/LC_MESSAGES/qemu.mo
 *      /usr/share/locale/tr/LC_MESSAGES/qemu.mo
 *      /usr/share/locale/fr_FR/LC_MESSAGES/qemu.mo
 *      /usr/share/locale/de_DE/LC_MESSAGES/qemu.mo
 * 
 * Searching all installed packages for file collisions...
 * 
 * Press Ctrl-C to Stop
 * 
 * app-emulation/qemu-1.6.0-r1:0::gentoo
 *      /usr/share/locale/de_DE/LC_MESSAGES/qemu.mo
 *      /usr/share/locale/fr_FR/LC_MESSAGES/qemu.mo
 *      /usr/share/locale/hu/LC_MESSAGES/qemu.mo
 *      /usr/share/locale/it/LC_MESSAGES/qemu.mo
 *      /usr/share/locale/tr/LC_MESSAGES/qemu.mo

Reproducible: Always
Comment 1 Yixun Lan archtester gentoo-dev 2014-04-21 09:04:06 UTC
hi jannis, please always provide "emerge --info", but I guess here you enable USE="qemu"? and xen source has bundled qemu, which means it will eventually lead to file collision..
probably we can just remove those files while detecting app-emulation/qemu is installed? but sounds like a dirty hack.. and I can't think of better solution myself
Comment 2 jannis 2014-04-21 09:17:28 UTC
Created attachment 375410 [details]
emerge --info xen-tools
Comment 3 SpanKY gentoo-dev 2014-04-21 15:08:19 UTC
guess there should be a blocker there
Comment 4 Yixun Lan archtester gentoo-dev 2014-04-26 16:55:46 UTC
Created attachment 375782 [details, diff]
rename po file to avoid file collision (un-tested)

(In reply to SpanKY from comment #3)
> guess there should be a blocker there

yes, adding a blocker would be the easiest/laziest solution.

but since we've already patched xen source to make these two ebuild (app-emulation/qemu, app-emulation/xen-tools) co-exist, won't we mind adding another patch, and seems it's quite trivial...
Comment 5 Yixun Lan archtester gentoo-dev 2014-05-10 00:09:05 UTC
patch applied, fixed in xen-4.4.0-r2 , see comments in bug 509054 for ChangeLog