Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 190783 - dev-util/kdesvn missing debug USE flag
Summary: dev-util/kdesvn missing debug USE flag
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High enhancement (vote)
Assignee: George Shapovalov (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-08-30 13:38 UTC by rf
Modified: 2007-08-31 12:53 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
add the debug USE flag to the ebuild (kdesvn-0.11.2.ebuild.diff,789 bytes, patch)
2007-08-30 15:28 UTC, rf
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description rf 2007-08-30 13:38:51 UTC
On an update from kdesvn-0.9.2 to kdesvn-0.11.2 the 'debug' and some other use flags were removed.


# emerge -pv kdesvn

These are the packages that would be merged, in order:

Calculating dependencies                                   ... done!
[ebuild     U ] dev-util/kdesvn-0.11.2 [0.9.2] USE="(-arts%*) (-debug%*) (-xinerama%)" 0 kB


Reproducible: Always

Steps to Reproduce:
1. update from kdesvn-0.9.2 to kdesvn-0.11.2 or higher


Actual Results:  
no debugable version of kdesvn
Comment 1 George Shapovalov (RETIRED) gentoo-dev 2007-08-30 14:22:15 UTC
Well, this is not a kdesvn issue - it never (explicitly) had this flag to start with. The change actually happened with the introduction of 0.10 versions, where kdesvn build system was totally redone by upstream and, correspondingly, the ebuilds rewritten. The particular change, responsible for this is inherit kde -> inherit kde-functions. If you wish to restore that you may change that line to inherit kde instead of kde-functions. However this pulls in the xinerama and arts use flags as well, which are notreally relevant for this package.

I am not decided on what to do here. If you want to have this flag back, could you please test this change and report whether:

1. enabling debug actually made any difference? (I haven't ever tested it like that, in fact I "took over" this package at about the time of that change I mentioned. I suspect that flag was only enabling debug info for the relevant kdelibs, which were compiled before anyway).

2. that was helpfull.

George
Comment 2 rf 2007-08-30 15:28:05 UTC
Created attachment 129630 [details, diff]
add the debug USE flag to the ebuild

Add the debug USE flag to the kdesvn ebuild
Comment 3 rf 2007-08-30 15:36:37 UTC
I wrote this patch. Now it compiles as debug version if i set the debug USE flag.
Comment 4 George Shapovalov (RETIRED) gentoo-dev 2007-08-31 12:53:29 UTC
Thank rf. I have cleaned up a patch a bit and added the debug to 0.11.2, 0.12.1 and 0.13.0. Please test.

George