From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.3)
Description of problem:
This patch adds %define use_X to the spec file. This define is then
used to conditionnaly turn functionnaly that needs X11 on or off.
Deactivating X11 is useful for servers.
redhat-lsb Requires a bunch of X11 libraries that server will never need.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Install default fc3
2. rpm -e xorg-x11-libs
Actual Results: Step 2 will fail because redhat-lsb Requires
librairies that are in xorg-x11-libs.
Expected Results: Be able to install a server w/o X11 libs.
Created attachment 111148 [details]
patch to spec file
LSB 2.0 test suites need X. Any reason why you are installed redhat-lsb?
FC3 installs it by default. Aren't /lib/lsb/init-functions and the
scripts in /etc/redhat-lsb necessary?
Do you mean on FC3 default installation path, or in full-installation?
If it is in full-installation, user will pull down X packages anyway.
If it is on default installation path, it is definitely a bug.
redhat-lsb should just pull in if users install every packages on the
Thanks for the report. Closing out based of the rationale.