Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 123568 - tightvnc has a non-modular xorg dep
Summary: tightvnc has a non-modular xorg dep
Status: RESOLVED DUPLICATE of bug 122649
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
: 124807 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-02-20 19:28 UTC by Kyle Brantley
Modified: 2006-03-03 08:07 UTC (History)
1 user (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 Kyle Brantley 2006-02-20 19:28:09 UTC
tightvnc depends on non-modular xorg.


Steps to reproduce:
1. emerge tightvnc --pretend

localhost ~ # emerge tightvnc --pretend

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[blocks B     ] x11-libs/libXft (is blocking x11-base/xorg-x11-6.8.2-r6)
[ebuild  N    ] x11-base/opengl-update-2.2.4
[ebuild     UD] x11-base/xorg-x11-6.8.2-r6 [7.0-r1] USE="bitmap-fonts% ipv6% nls% opengl% pam% truetype-fonts% type1-fonts% xv% -3dnow% -cjk% -debug% -dlloader% -dmx% -doc% -font-server% -insecure-drivers% -minimal% -mmx% -nocxx% -sdk% -sse% -static% -xprint%"
[ebuild  N    ] virtual/x11-6.8
[ebuild  N    ] net-misc/tightvnc-1.2.9-r1  USE="tcpd -java"

Also, I'm seeing that it wants to emerge opengl-update, which from what I can tell, has been replaced with eselect. Though, that's another bug for another day.
Comment 1 Kyle Brantley 2006-02-20 19:39:54 UTC
After a very, very minimal amount of poking, it looks like this should depend on several other packages, just for the build process:

1) x11-misc/gccmakedep
-Used in the build
2) app-text/rman
-Used in the install, man page related.

With modular xorg installed, along with these two packages, emerge tightvnc --nodeps emerges just fine. However, more problems occur when starting vncserver by hand:

localhost ~ # vncserver

You will require a password to access your desktops.

Password:
Verify:
Would you like to enter a view-only password (y/n)? n
Couldn't start Xvnc; trying default font path.
Please set correct fontPath in the vncserver script.
Couldn't start Xvnc process.

Couldn't open RGB_DB '/usr/X11R6/lib/X11/rgb'
20/02/06 20:37:59 Xvnc version 3.3.tight1.2.9
20/02/06 20:37:59 Copyright (C) 1999 AT&T Laboratories Cambridge.
20/02/06 20:37:59 Copyright (C) 2000-2002 Constantin Kaplinsky.
20/02/06 20:37:59 All Rights Reserved.
20/02/06 20:37:59 See http://www.uk.research.att.com/vnc for information on VNC
20/02/06 20:37:59 See http://www.tightvnc.com for TightVNC-specific information
20/02/06 20:37:59 Desktop name 'X' (localhost:1)
20/02/06 20:37:59 Protocol version supported 3.3
20/02/06 20:37:59 Listening for VNC connections on TCP port 5901
20/02/06 20:37:59 Listening for HTTP connections on TCP port 5801
20/02/06 20:37:59   URL http://localhost:5801
Font directory '/usr/lib/X11/fonts/misc/' not found - ignoring
Font directory '/usr/lib/X11/fonts/75dpi/' not found - ignoring

Fatal server error:
could not open default font 'fixed'
Couldn't open RGB_DB '/usr/X11R6/lib/X11/rgb'
20/02/06 20:38:00 Xvnc version 3.3.tight1.2.9
20/02/06 20:38:00 Copyright (C) 1999 AT&T Laboratories Cambridge.
20/02/06 20:38:00 Copyright (C) 2000-2002 Constantin Kaplinsky.
20/02/06 20:38:00 All Rights Reserved.
20/02/06 20:38:00 See http://www.uk.research.att.com/vnc for information on VNC
20/02/06 20:38:00 See http://www.tightvnc.com for TightVNC-specific information
20/02/06 20:38:00 Desktop name 'X' (localhost:1)
20/02/06 20:38:00 Protocol version supported 3.3
20/02/06 20:38:00 Listening for VNC connections on TCP port 5901
20/02/06 20:38:00 Listening for HTTP connections on TCP port 5801
20/02/06 20:38:00   URL http://localhost:5801
Font directory '/usr/X11R6/lib/X11/fonts/misc/' not found - ignoring
Font directory '/usr/X11R6/lib/X11/fonts/Speedo/' not found - ignoring
Font directory '/usr/X11R6/lib/X11/fonts/Type1/' not found - ignoring
Font directory '/usr/X11R6/lib/X11/fonts/75dpi/' not found - ignoring
Font directory '/usr/X11R6/lib/X11/fonts/100dpi/' not found - ignoring

Fatal server error:
could not open default font 'fixed'

localhost ~ # 


Note that in theory, I have every possible font in portage installed, so, I'd also assume that this is a modular xorg-related thing.
Comment 2 Tristan Heaven (RETIRED) gentoo-dev 2006-02-20 20:18:09 UTC
1.3_alpha7 does have the dependencies. 

I don't think it's expected that people running stable systems would go unmasking modular X.
Comment 3 Kyle Brantley 2006-02-20 20:58:42 UTC
Ah, sorry. I actually run a stable system, just with modular xorg unmasked. In ~x86, yes, it emerges correctly, however I'm still having the font problem with the server.

Sorry for the confusion.
Comment 4 Tristan Heaven (RETIRED) gentoo-dev 2006-02-20 21:30:12 UTC
Starts okay for me. /usr/lib/X11/fonts is a symlink to /usr/share/fonts.

It has been reported though. See bug #122807.
Comment 5 Kyle Brantley 2006-02-20 21:42:49 UTC
*turns a bright shade of red*

I even looked over that, too..
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2006-02-21 00:38:26 UTC

*** This bug has been marked as a duplicate of 122649 ***
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2006-03-03 08:07:11 UTC
*** Bug 124807 has been marked as a duplicate of this bug. ***