Bug 827497 - filelight missing versioned kdelibs4 dependency
Summary: filelight missing versioned kdelibs4 dependency
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: filelight
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Neal Becker
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-06-01 15:46 UTC by Neal Becker
Modified: 2012-06-05 13:18 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-06-05 13:18:38 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Neal Becker 2012-06-01 15:46:34 UTC
Description of problem:
Just tried

filelight-4.8.80-1.fc18.x86_64 

on my f17 x86_64 system.  It doesn't work.  Get message about error with filelight_part (or something like that).

Downgrade to 
filelight-4.8.3-1.fc17.x86_64  
fixed it

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


How reproducible:


Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:

Comment 1 Kevin Kofler 2012-06-01 15:48:56 UTC
You cannot use KParts built against a newer kdelibs on an older kdelibs.

Comment 2 Jaroslav Reznik 2012-06-04 11:34:19 UTC
Wait for proper F17 builds (coming soon, there was some mess going on, so we are a little bit delayed). I'm going to close this bug a NOTABUG.

Comment 3 Kevin Kofler 2012-06-04 13:30:07 UTC
There's a genuine bug in the filelight specfile:
%{?_kde4:Requires: kdelibs4%{?_isa} >= %{_kde4_version}}
should be:
%{?_kde4_version:Requires: kdelibs4%{?_isa} >= %{_kde4_version}}

That makes the versioned Requires not work and thus allowed installing filelight without the proper kdelibs.

Comment 4 Rex Dieter 2012-06-05 13:18:38 UTC
Looks like I did that as a bad attempt to save a little typing, except that %{_kde4} doesn't actually exist or work. :-/

Anyway, it's all fixed up in rawhide and will get rolled into 4.8.4 packaging coming real soon.


However, i've seen similar kpart problems as described here on occasion, even with the requisite kdelibs installed.  May be some other sort of bug, but manually running:
kbuildsycoca4 --noincremental
solved it.


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