x11-wm/openbox-3.4.7.2 has RDEPEND="... >=x11-libs/pango-1.8[X] ..." set, but pango 1.8 does not exist (yet). emerge -uDp world shows ---cut--- emerge: there are no ebuilds built with USE flags to satisfy ">=x11-libs/pango-1.8[X]". !!! One of the following packages is required to complete your request: - x11-libs/pango-1.18.4 (Missing IUSE: X) - x11-libs/pango-1.16.5 (Missing IUSE: X) (dependency required by "x11-wm/openbox-3.4.7.2" [installed]) (dependency required by "world" [argument]) ---cut--- Reproducible: Always Steps to Reproduce:
You've misunderstood it. 1.18.4>=1.8 and the rest was simply: "reemerge pango with X useflag".
Yup, 18 > 8 - my bad. However, pango does not have a USE flag X AFAICS: --- /usr/portage/x11-libs/pango/pango-1.18.4.ebuild --- IUSE="doc" --- --- emerge -pvt pango --- [ebuild R ] x11-libs/pango-1.18.4 USE="doc -debug" 0 kB --- Also, adding "x11-libs/pango X" to /etc/portage/package.use does and re-merging pango does not solve the issue.
Sync. x11-libs/pango-1.20.3 is stable and has that flag.
What's more x11-libs/pango-1.20.3 has been in portage since 25 May 2008.