Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 953448 - mangohud requires imgui 1.89.9 = exactly and the upgrade to 1.91 cant complete. theres no solution
Summary: mangohud requires imgui 1.89.9 = exactly and the upgrade to 1.91 cant complet...
Status: UNCONFIRMED
Alias: None
Product: GURU
Classification: Unclassified
Component: Package issues (show other bugs)
Hardware: AMD64 Linux
: Normal normal
Assignee: Gonçalo Negrier Duarte
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-04-08 20:15 UTC by hangint3n
Modified: 2025-06-10 14:45 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description hangint3n 2025-04-08 20:15:31 UTC
$ time sudo emerge -auDN --autounmask-write --keep-going @world

These are the packages that would be merged, in order:

Calculating dependencies... done!
Dependency resolution took 9.54 s (backtrack: 0/20).


WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:

media-libs/imgui:0

  (media-libs/imgui-1.91.1:0/1.91.1::guru, ebuild scheduled for merge) USE="opengl vulkan -allegro5 -glfw -sdl2 -sdl2-renderer -sdl3 -sdl3-renderer -webgpu" ABI_X86="32 (64) (-x32)" conflicts with
    =media-libs/imgui-1.89.9*:0/1.89.9=[opengl,vulkan,abi_x86_64(-)] required by (games-util/mangohud-0.8.1:0/0::guru, installed) USE="X dbus wayland -debug -mangoapp -mangohudctl -mangoplot -test -xnvctrl" ABI_X86="(64) -32 (-x32)" PYTHON_SINGLE_TARGET="python3_13 -python3_11 -python3_12" VIDEO_CARDS="amdgpu nvidia"
    ^                 ^^^^^^^^^^^^^^^^^                             
    =media-libs/imgui-1.89.9*:=[opengl,vulkan,abi_x86_64(-)] required by (games-util/mangohud-0.8.1:0/0::guru, installed) USE="X dbus wayland -debug -mangoapp -mangohudctl -mangoplot -test -xnvctrl" ABI_X86="(64) -32 (-x32)" PYTHON_SINGLE_TARGET="python3_13 -python3_11 -python3_12" VIDEO_CARDS="amdgpu nvidia"
Comment 1 Takuya Wakazono 2025-04-13 08:37:07 UTC
hangint3n, you can suppress the warning for now by removing imgui from the world file:
emerge --deselect media-libs/imgui

imgui maintainer, is there any reason why media-libs/imgui-1.91 is in the tree?
AFAICS, nothing currently depends on this version.
Comment 2 Gonçalo Negrier Duarte 2025-06-10 14:45:52 UTC
(In reply to Takuya Wakazono from comment #1)
> imgui maintainer, is there any reason why media-libs/imgui-1.91 is in the
> tree?
> AFAICS, nothing currently depends on this version.

I justed aded the latest version at the time I did change to the ebuild. 
I also stop updating to the latest version because, for now, only mangohud depends on it, so I just maintain the version required by mangohud.