Red Hat Bugzilla – Bug 122473
2.6 kernel source package depends on Qt and GTK devel
Last modified: 2015-01-04 17:05:36 EST
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/124 (KHTML, like Gecko) Safari/125.1
Description of problem:
The 2.6 kernel-source package claims dependency on gtk2-devel and qt-devel, which makes it difficult to install the package on a headless server that has no X11/GUI bits. GTK and Qt should be optional, they are needed only for some of the graphical configuration variants but you can compile the source without them.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Find a system with no GTK or Qt devel packages
2. rpm -ivh kernel-source-*.rpm
Actual Results: error: Failed dependencies:
gtk2-devel is needed by kernel-source-2.6.5-1.350
qt-devel is needed by kernel-source-2.6.5-1.350
Expected Results: Problem-free installation of kernel-source package.
Workaround: use --nodeps option on rpm.
Well these deps are real for make xconfig / make gconfig which are
documented ways to configure the kernel.
(btw if you think you need kernel-source to build some external module
against; that changed with the 2.6 rpms, you can't use kernel-source
for that anymore, everything needed is in the normal kernel rpm already)