Bug 390421 - Some (maybe optional) missing BuildRequires
Summary: Some (maybe optional) missing BuildRequires
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: kdepimlibs
Version: rawhide
Hardware: All
OS: Linux
low
low
Target Milestone: ---
Assignee: Than Ngo
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2007-11-19 14:14 UTC by Sebastian Vahl
Modified: 2008-04-09 18:16 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2008-04-09 18:16:23 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Sebastian Vahl 2007-11-19 14:14:38 UTC
Description of problem:
When looking into BUILD/kdepimlibs-3.96.0/i386-redhat-linux-gnu/CMakeCache.txt
there are listed some missing BuildRequires:

QT_QTMOTIF_INCLUDE_DIR:PATH=QT_QTMOTIF_INCLUDE_DIR-NOTFOUND
QT_QTMOTIF_LIBRARY:FILEPATH=QT_QTMOTIF_LIBRARY-NOTFOUND
QT_QTNSPLUGIN_INCLUDE_DIR:PATH=QT_QTNSPLUGIN_INCLUDE_DIR-NOTFOUND
QT_QTNSPLUGIN_LIBRARY:FILEPATH=QT_QTNSPLUGIN_LIBRARY-NOTFOUND
X11_Xaccessrules_INCLUDE_PATH:PATH=X11_Xaccessrules_INCLUDE_PATH-NOTFOUND
X11_Xcomposite_INCLUDE_PATH:PATH=X11_Xcomposite_INCLUDE_PATH-NOTFOUND
X11_Xcomposite_LIB:FILEPATH=X11_Xcomposite_LIB-NOTFOUND
X11_Xdamage_INCLUDE_PATH:PATH=X11_Xdamage_INCLUDE_PATH-NOTFOUND
X11_Xdamage_LIB:FILEPATH=X11_Xdamage_LIB-NOTFOUND
X11_Xkbfile_INCLUDE_PATH:PATH=X11_Xkbfile_INCLUDE_PATH-NOTFOUND
X11_Xkbfile_LIB:FILEPATH=X11_Xkbfile_LIB-NOTFOUND
X11_Xscreensaver_LIB:FILEPATH=X11_Xscreensaver_LIB-NOTFOUND
X11_Xv_INCLUDE_PATH:PATH=X11_Xv_INCLUDE_PATH-NOTFOUND
X11_Xv_LIB:FILEPATH=X11_Xv_LIB-NOTFOUND
X11_Xxf86misc_LIB:FILEPATH=X11_Xxf86misc_LIB-NOTFOUND


Most of them could be fulfilled by requiring these packages:

libXcomposite-devel
libXdamage-devel
libxkbfile-devel
libXv-devel
libXxf86misc-devel
libXScrnSaver-devel

With these BRs the list is shorter:

QT_QTMOTIF_INCLUDE_DIR:PATH=QT_QTMOTIF_INCLUDE_DIR-NOTFOUND
QT_QTMOTIF_LIBRARY:FILEPATH=QT_QTMOTIF_LIBRARY-NOTFOUND
QT_QTNSPLUGIN_INCLUDE_DIR:PATH=QT_QTNSPLUGIN_INCLUDE_DIR-NOTFOUND
QT_QTNSPLUGIN_LIBRARY:FILEPATH=QT_QTNSPLUGIN_LIBRARY-NOTFOUND


Version-Release number of selected component (if applicable):
kdepimlibs-3.96.0-1

Comment 1 Kevin Kofler 2007-11-19 15:40:45 UTC
Huh? What does kdepimlibs need X11 headers for? I think these are bogus, i.e. 
they aren't actually being used. They show up in all packages, and seeing 
these "required" in kdepimlibs, which is supposed to be about PIM, not window 
management, looks very fishy.

Comment 2 Kevin Kofler 2008-04-09 18:16:23 UTC
The X11 headers part was solved long ago by making kdelibs-devel require them, 
the QtMotif and QtNsplugin deps are bogus.


Note You need to log in before you can comment on or make changes to this bug.