Bug 467984

Summary: kdesdk-utils should not depends on kdelibs etc
Product: [Fedora] Fedora Reporter: Jens Petersen <petersen>
Component: kdesdkAssignee: Than Ngo <than>
Status: CLOSED NEXTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: i18n-bugs, jfearn, jreznik, kevin, lorenzo, ltinkl, rdieter, than, tuxbrewr
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2008-10-23 16:41:41 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Jens Petersen 2008-10-22 04:36:27 UTC
Description of problem:
Installing kdesdk-utils pulls in a bunch of kde packages which it should not depends on AFAIK.

Steps to Reproduce:
1. yum install kdesdk-utils
2. inspect source for po2xml etc
3. look at koji build log
  
Actual results:
1. pulls in kdelibs and bunch of other core kde packages
2. does not include any kde include files
3. links explicitly to /usr/lib/kde4/devel/libkdecore.so
http://kojipkgs.fedoraproject.org/packages/kdesdk/4.1.2/2.fc10/data/logs/i386/build.log

Expected results:
1. not to pull in megabytes of kde packages
3. not to link to libkdecore

Additional info:
The debian package does not depend on kde:
http://packages.debian.org/experimental/poxml
This is also affects F9.

Comment 1 Rex Dieter 2008-10-22 13:08:26 UTC
Confirmed.  ugh.

Debian strips out a lot of extraneous lib linkage and deps (upstreamed for kde-4.2.0), looks like we may have some surgery to do too.

Comment 2 Fedora Update System 2008-10-22 16:13:16 UTC
kdesdk-4.1.2-3.fc9 has been submitted as an update for Fedora 9.
http://admin.fedoraproject.org/updates/kdesdk-4.1.2-3.fc9

Comment 3 Fedora Update System 2008-10-23 16:41:38 UTC
kdesdk-4.1.2-3.fc9 has been pushed to the Fedora 9 stable repository.  If problems still persist, please make note of it in this bug report.