Bug 126130 - x11/kdebase3 requires xkb which is not a dependency of it
Summary: x11/kdebase3 requires xkb which is not a dependency of it
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-kde (group)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-31 11:30 UTC by Gergely Czuczy
Modified: 2008-08-01 13:13 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gergely Czuczy 2008-07-31 11:30:05 UTC
x11/kdebase3 doesn't builds the kxkb part, because the required xkb dependencies (probably libxkbfile and libxkbui) are not installed.
By default this lingers, because x11-toolkits/qt33 has the NAS dependency turned on, and that includes the xkb packages that kdebase3 needs to be built completly. By turning off qt33's NAS dependency kdebase3 won't package properly, because kxkb won't be built.

Fix: 

Suggestion: add proper dependencies to kdebase3 :)
How-To-Repeat: 1) make -C /usr/ports/x11-toolkits/qt33 config  // turn off NAs
2) make -C /usr/ports/x11/kdebase3 package
it will throw an error during the package build on some missing files.
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2008-07-31 11:31:57 UTC
Responsible Changed
From-To: freebsd-ports-bugs->kde

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 dfilter service freebsd_committer freebsd_triage 2008-08-01 13:07:31 UTC
arved       2008-08-01 12:07:10 UTC

  FreeBSD ports repository

  Modified files:
    x11/kdebase3         Makefile 
  Log:
  Add missing dependencies on xorg libraries
  
  PR:             123406, 126130
  Submitted by:   Mel <mel@rachie.is-a-.geek.net>
  Reported by:    Gergely Czuczy
  
  Revision  Changes    Path
  1.207     +2 -2      ports/x11/kdebase3/Makefile
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 3 Tilman Keskinoz freebsd_committer freebsd_triage 2008-08-01 13:13:42 UTC
State Changed
From-To: open->closed

A patch has been committed, thanks for reporting