# emerge -DavuN firefox These are the packages that would be merged, in order: Calculating dependencies... done! Dependency resolution took 18.23 s (backtrack: 2/20). Total: 0 packages, Size of downloads: 0 KiB !!! The following update(s) have been skipped due to unsatisfied dependencies !!! triggered by backtracking: www-client/firefox:esr ----- I don't currently care that firefox won't install. The bug is that the unsatisfied dependency is not being shown, I should see which firefox dependency isn't being resolved. Reproducible: Always Steps to Reproduce: 1. emerge --deep --verbose --update =www-client/firefox-115.12.0 2. 3. Actual Results: !!! The following update(s) have been skipped due to unsatisfied dependencies !!! triggered by backtracking: Expected Results: !!! The following update(s) have been skipped due to unsatisfied dependencies on {list of unresolved dependencies...} !!! triggered by backtracking: The unresolved dependencies could be (from equery depgraph www-client/firefox-115.12.0) `-- media-sound/apulse-0.1.13-r2 (>=media-sound/apulse-0.1.12-r4) amd64 [sdk] `-- dev-libs/libevent-2.1.12-r1 (>=dev-libs/libevent-2.1.12) amd64 [threads(+)] `-- media-libs/libvpx-1.13.1-r1 (>=media-libs/libvpx-1.8.2) amd64 [postproc] `-- media-libs/libpng-1.6.43 (>=media-libs/libpng-1.6.35) amd64 [apng] `-- x11-libs/gtk+-3.24.41 (x11-libs/gtk+) amd64 [wayland] `-- x11-libs/libxkbcommon-1.7.0 (x11-libs/libxkbcommon) amd64 [wayland] `-- media-libs/openh264-2.4.1 (media-libs/openh264) amd64 [plugin] `-- dev-lang/python-3.11.9-r1 (dev-lang/python) amd64 [ncurses sqlite ssl] `-- dev-lang/python-3.10.14_p1-r1 (dev-lang/python) amd64 [ncurses sqlite ssl] `-- sys-libs/compiler-rt-sanitizers-17.0.6 (=sys-libs/compiler-rt-sanitizers-17*) amd64 [profile] `-- sys-libs/compiler-rt-sanitizers-16.0.6 (=sys-libs/compiler-rt-sanitizers-16*) amd64 [profile] `-- sys-libs/compiler-rt-sanitizers-15.0.7 (=sys-libs/compiler-rt-sanitizers-15*) amd64 [profile] `-- x11-base/xorg-server-21.1.13-r1 (x11-base/xorg-server) amd64 [xvfb] `-- gui-libs/wlroots-0.17.2-r1 (<gui-libs/wlroots-0.17.3) amd64 [tinywl(-)]
You can use --backtrack=0 to reveal the issue.
Also, --update implies that it's acceptable to skip packages given as arguments, and --selective=n can be combined with --update in order to indicate that it is not acceptable.
Please don't truncate output when reporting a bug.
Likely a dupe of bug 934385.
I agree that https://bugs.gentoo.org/show_bug.cgi?id=934385 is a duplicate. I truncated the depgraph as I didn't think it was relevant, I was mainly indicating that equery depgraph was useful.
Created attachment 896428 [details] emerge -DavuN --backtrack=0 firefox I think this confirms this is a duplicate.
*** This bug has been marked as a duplicate of bug 934385 ***