Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 147436 - net-misc/vnc add use flag to not install Xorg modules
Summary: net-misc/vnc add use flag to not install Xorg modules
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Raúl Porcel (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-13 03:39 UTC by Justin
Modified: 2008-10-07 20:48 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 Justin 2006-09-13 03:39:42 UTC
Hi,
Right now vnc with the server use flag depends on xorg-server and installs the xorg vnc modules.
I use vnc's vncserver binary as an xserver/vnc server and so I don't need those.
I think a use flag should be added to not install those.
Justin
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-09-13 04:11:14 UTC
The dependency needs to stay there as it plain won't run w/ any lower xorg-server server (search bugzilla for related bug).
Comment 2 Justin 2006-09-13 04:40:57 UTC
(In reply to comment #1)
> The dependency needs to stay there as it plain won't run w/ any lower
> xorg-server server (search bugzilla for related bug).
> 
I am running the vncserver binary which is a xserver that outputs to vnc only.
Because of that I don't need xorg-server installed.
It seems there could be a use flag like "no-xserver-support" that doesn't install vnc.so and doesn't depend on xorg-server.
Right now I have to edit the vnc ebuild to remove the dependency on xorg-server sence I don't need it.
Comment 3 SpanKY gentoo-dev 2006-09-13 19:21:57 UTC
that would require logic for USE=client and until there is an easy way to specify defaults, i'm not going to add that
Comment 4 Justin 2006-09-13 23:05:14 UTC
(In reply to comment #3)
> that would require logic for USE=client and until there is an easy way to
> specify defaults, i'm not going to add that
> 
Ok.
In the meantime I'll just remove the dependency from the ebuild and add the ebuild to an exclude list so emerge --sync doesn't overwrite it.
Comment 5 Raúl Porcel (RETIRED) gentoo-dev 2007-12-17 14:45:49 UTC
Now there's EAPI=1
Comment 6 Octavian 2008-04-21 19:56:09 UTC
Just want to let you know that I planned to submit a feature enhancement for the same issue. 

I had to use a development version of Xorg (1.4) due to the i810 driver but I could not get the vnc from Gentoo. I had to use the version from the realvnc website.

Best regards,
Octavian
Comment 7 Raúl Porcel (RETIRED) gentoo-dev 2008-10-07 20:48:44 UTC
Fixed in r5