Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 142826 - x11-misc/xnview - font dependencies
Summary: x11-misc/xnview - font dependencies
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-08-04 12:09 UTC by Daniel Pielmeier
Modified: 2009-07-20 11:15 UTC (History)
0 users

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 Daniel Pielmeier gentoo-dev 2006-08-04 12:09:26 UTC
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?
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-08-04 13:01:35 UTC

*** This bug has been marked as a duplicate of 133671 ***
Comment 2 Daniel Pielmeier gentoo-dev 2006-08-04 16:50:37 UTC
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.
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2006-08-04 16:54:19 UTC
(In reply to comment #2)

Change the dependency to <virtual/x11-7, redigest and try again.

Comment 4 Daniel Pielmeier gentoo-dev 2006-08-04 17:00:57 UTC
(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
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2006-08-04 17:08:27 UTC
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). :/
Comment 6 Daniel Pielmeier gentoo-dev 2006-08-04 17:23:43 UTC
(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)?
Comment 7 Daniel Pielmeier gentoo-dev 2009-07-20 11:15:31 UTC
Reopen to mark it as fixed.