Summary: | app-emulation/xen-tools-4.19.0:0::gentoo file collisions w/ app-emulation/qemu-9.0.2::gentoo | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | MrPenguin07 <cjgibb> |
Component: | Current packages | Assignee: | Tomáš Mózes <hydrapolic> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | 4nykey, cjgibb, dilfridge, hydrapolic, leonchik1976, lg3dx6fd, pat, proxy-maint, virtualization, xen |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/39018 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
Apparently installing qemu l10n was unintended
lzip tarball with a lot of stuff |
Description
MrPenguin07
2024-08-03 06:07:39 UTC
Same issue with: app-emulation/xen-tools-4.18.3_pre0 Can you please share the output of emerge --info on those packages? (In reply to Tomáš Mózes from comment #2) > Can you please share the output of emerge --info on those packages? Hi, Not intending to be difficult however emerge --info contains far too much personal and device specific information. In this case, I believe it's rather simply to confirm that both packages are installing the same files; # equery f xen-tools | grep -i LC_MESSAGES /usr/share/locale/bg/LC_MESSAGES /usr/share/locale/bg/LC_MESSAGES/qemu.mo /usr/share/locale/de_DE/LC_MESSAGES /usr/share/locale/de_DE/LC_MESSAGES/qemu.mo /usr/share/locale/fr_FR/LC_MESSAGES /usr/share/locale/fr_FR/LC_MESSAGES/qemu.mo /usr/share/locale/hu/LC_MESSAGES /usr/share/locale/hu/LC_MESSAGES/qemu.mo /usr/share/locale/it/LC_MESSAGES /usr/share/locale/it/LC_MESSAGES/qemu.mo /usr/share/locale/sv/LC_MESSAGES /usr/share/locale/sv/LC_MESSAGES/qemu.mo /usr/share/locale/tr/LC_MESSAGES /usr/share/locale/tr/LC_MESSAGES/qemu.mo /usr/share/locale/uk/LC_MESSAGES /usr/share/locale/uk/LC_MESSAGES/qemu.mo /usr/share/locale/zh_CN/LC_MESSAGES /usr/share/locale/zh_CN/LC_MESSAGES/qemu.mo # equery f qemu | grep -i LC_MESSAGES /usr/share/locale/bg/LC_MESSAGES /usr/share/locale/bg/LC_MESSAGES/qemu.mo /usr/share/locale/de_DE/LC_MESSAGES /usr/share/locale/de_DE/LC_MESSAGES/qemu.mo /usr/share/locale/fr_FR/LC_MESSAGES /usr/share/locale/fr_FR/LC_MESSAGES/qemu.mo /usr/share/locale/hu/LC_MESSAGES /usr/share/locale/hu/LC_MESSAGES/qemu.mo /usr/share/locale/it/LC_MESSAGES /usr/share/locale/it/LC_MESSAGES/qemu.mo /usr/share/locale/sv/LC_MESSAGES /usr/share/locale/sv/LC_MESSAGES/qemu.mo /usr/share/locale/tr/LC_MESSAGES /usr/share/locale/tr/LC_MESSAGES/qemu.mo /usr/share/locale/uk/LC_MESSAGES /usr/share/locale/uk/LC_MESSAGES/qemu.mo /usr/share/locale/zh_CN/LC_MESSAGES /usr/share/locale/zh_CN/LC_MESSAGES/qemu.mo If there is any doubt that this isn't a simple packaging conflict please let me know and I'll take the time to censor the emerge --info. I do note that another user confirmed experiencing the same issue. Cheers Do you have USE=doc enabled for both packages? (In reply to Tomáš Mózes from comment #4) > Do you have USE=doc enabled for both packages? # equery u qemu | grep doc -doc # equery u xen-tools | grep doc -doc ---- Seems I do not. Btw, the only way I was able to have both installed was by merging one, manually deleting the conflicting files, then merging the other. Hope that helps. Can you please share the USE flags used for merging both packages? Yesterday, I was adding a new Xen version and I wasn't able to reproduce this issue with latest qemu. (In reply to Tomáš Mózes from comment #6) > Can you please share the USE flags used for merging both packages? > Yesterday, I was adding a new Xen version and I wasn't able to reproduce > this issue with latest qemu. app-emulation/xen-tools-4.19.0-4:0/4.19::gentoo USE="hvm ipxe qemu qemu-traditional rombios sdl -api -debug -doc -lzma -ocaml -ovmf -pygrub -python -screen (-selinux) -static-libs -system-ipxe -system-qemu -system-seabios -systemd -zstd" app-emulation/qemu-9.0.2::gentoo] USE="aio alsa bzip2 curl fdt filecaps fuse gnutls gtk jpeg ncurses nls opengl oss pam pin-upstream-blobs pipewire plugins png pulseaudio python sasl sdl sdl-image seccomp slirp smartcard snappy spice ssh udev usb usbredir vde vhost-net virgl virtfs vnc vte xattr xen zstd -accessibility -bpf -capstone -debug -doc -glusterfs -infiniband -io-uring -iscsi -jack -jemalloc -keyutils -lzo -multipath -nfs -numa -rbd (-selinux) -static-user -systemtap -test -xdp%" Hope that helps Created attachment 905993 [details, diff]
Apparently installing qemu l10n was unintended
Created attachment 906164 [details] lzip tarball with a lot of stuff I can reproduce it for app-emulation/xen-tools-4.18.4_pre0 (In reply to Tomáš Mózes from comment #2) > Can you please share the output of emerge --info on those packages? here's a lzip-tarball with a lot of stuff: how_it_was_called.txt emerge_--info.txt /var/tmp/portage/app-emulation/xen-tools-4.18.4_pre0/{build-info/,files/,temp/,work/**{.log}} /var/lib/portage/ /etc/portage/ /var/log/portage/elog/app-emulation/xen-tools-4.18.4_pre0:20241017-100852.log Please test the patch from comment 8, thanks. (In reply to Tomáš Mózes from comment #10) > Please test the patch from comment 8, thanks. seems to work Please test https://github.com/gentoo/gentoo/pull/39018, thanks. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e35ac7157a7d48b96c211ec8cc80b4879adef6ca commit e35ac7157a7d48b96c211ec8cc80b4879adef6ca Author: Tomáš Mózes <hydrapolic@gmail.com> AuthorDate: 2024-10-17 14:53:11 +0000 Commit: Florian Schmaus <flow@gentoo.org> CommitDate: 2024-11-21 10:56:33 +0000 app-emulation/xen-tools: drop gettext automagic Closes: https://bugs.gentoo.org/937219 Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com> Signed-off-by: Florian Schmaus <flow@gentoo.org> .../xen-tools/xen-tools-4.18.4_pre0-r1.ebuild | 529 +++++++++++++++++++++ .../xen-tools/xen-tools-4.19.1_pre0-r1.ebuild | 529 +++++++++++++++++++++ 2 files changed, 1058 insertions(+) |