In the xnview ebuild i find: > RDEPEND="|| ( ( > x11-libs/libXau > x11-libs/libX11 > x11-libs/libXt > x11-libs/libXext > x11-libs/libXp > x11-libs/libXdmcp > media-fonts/font-bh-lucidatypewriter-100dpi > media-fonts/font-bh-lucidatypewriter-75dpi ) > virtual/x11 )" On my system the fonts required for xnview are not installed: > eix media-fonts/font-bh-lucidatypewriter-100dpi > * media-fonts/font-bh-lucidatypewriter-100dpi > Available versions: 1.0.0 > Installed: none > Homepage: http://xorg.freedesktop.org/ > Description: X.Org Bigelow & Holmes Lucida bitmap fonts > > > Found 1 matches > > eix media-fonts/font-bh-lucidatypewriter-75dpi > * media-fonts/font-bh-lucidatypewriter-75dpi > Available versions: 1.0.0 > Installed: none > Homepage: http://xorg.freedesktop.org/ > Description: X.Org Bigelow & Holmes Lucida bitmap fonts > > > Found 1 matches But when i want to install xnview: > emerge -pv xnview > > These are the packages that would be merged, in order: > > Calculating dependencies... done! > [ebuild N ] x11-misc/xnview-1.70-r2 0 kB > > Total size of downloads: 0 kB Portage doesn't install media-fonts/font-bh-lucidatypewriter-100dpi and media-fonts/font-bh-lucidatypewriter-75dpi as dependencies. When i install xnview without this dependencies xnview wont work! Why get these fonts mentioned as dependency in the ebuild not installed on my system?
*** This bug has been marked as a duplicate of 133671 ***
i went to bug 133671 and then to bug 126748. according to this solved bugs i updated portage from stable 2.1-r1 to the newest testing version 2.1.1_pre4-r2, because this issue should be fixed in portage-2.1.1_pre3-r5. after this i run a world update and it wants to install many other things but not the fonts which are required for xnview.
(In reply to comment #2) Change the dependency to <virtual/x11-7, redigest and try again.
(In reply to comment #3) > Change the dependency to <virtual/x11-7, redigest and try again. > this solved the problem even with stable portage version 2.1-r1
Well yeah, that's the other part of the problem mentioned on the duplicate bug. Go persuade someone to go thru the entire tree and change all references to <virtual/x11-7 (or wait until the virtual dies). :/
(In reply to comment #5) > Well yeah, that's the other part of the problem mentioned on the duplicate bug. > Go persuade someone to go thru the entire tree and change all references to > <virtual/x11-7 (or wait until the virtual dies). :/ > i read about this and i thought that there was a script automating this changes within a few hours for me i worked around this by installing the fonts with the --oneshot option because i don't want to add dependencies to the world-file. now i get bothered by emerge -p --depclean which wants remove the fonts, but i think i can live with this. by the way, what are the premises for virtuals to die (especially for this one)?
Reopen to mark it as fixed.