Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 508302 - app-emulation/xen-tools-4.4.0-r1[qemu] collides with app-emulation/qemu
Summary: app-emulation/xen-tools-4.4.0-r1[qemu] collides with app-emulation/qemu
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Xen Devs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-04-21 08:40 UTC by jannis
Modified: 2014-05-10 00:09 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info xen-tools (einfo,25.58 KB, text/plain)
2014-04-21 09:17 UTC, jannis
Details
rename po file to avoid file collision (un-tested) (xen-4-fix-qemu-po-collision.patch,924 bytes, patch)
2014-04-26 16:55 UTC, Yixun Lan
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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