Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 354163 - kde-base/pykde4-4.6.0 doesn't find QScintilla
Summary: kde-base/pykde4-4.6.0 doesn't find QScintilla
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: AMD64 Linux
: High enhancement (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords: InOverlay
Depends on:
Blocks:
 
Reported: 2011-02-08 21:19 UTC by August Hörandl
Modified: 2011-04-17 17:12 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description August Hörandl 2011-02-08 21:19:05 UTC
emerge pykde4

during the configuration phase the QScintilla package is not found.

Reproducible: Always

Steps to Reproduce:
1. have QScintilla installed
2. emerge pykde4
3. look at the output during the build

Actual Results:  
...
-----------------------------------------------------------------------------
-- The following OPTIONAL packages could NOT be located on your system.
-- Consider installing them to enable more features from this software.
-----------------------------------------------------------------------------
   * QScintilla2  <http://www.riverbankcomputing.co.uk/software/qscintilla/intro>
     QScintilla2 libraries
     Needed to compile QScintilla2 bindings
...

Expected Results:  
pykde4 should use installed QScintilla.


# eix QScintilla
[I] dev-python/qscintilla-python
     Available versions:  2.4 2.4.3 2.4.5 (~)2.4.6 {debug +qt4}
     Installed versions:  2.4.6(23:42:22 2011-02-02)(-debug)
     Homepage:            http://www.riverbankcomputing.co.uk/software/qscintilla/intro
     Description:         Python bindings for Qscintilla

[I] x11-libs/qscintilla
     Available versions:  2.4.3 2.4.5 (~)2.4.6 {doc python}
     Installed versions:  2.4.6(17:16:07 2010-12-27)(doc python)
     Homepage:            http://www.riverbankcomputing.co.uk/software/qscintilla/intro
     Description:         A Qt port of Neil Hodgson's Scintilla C++ editor class



Actually the ebuild doesn't mention qscintilla in DEPEND -- shouldn't there be a USE flag to pull in this optional dependency?
Comment 1 Rafał Mużyło 2011-02-08 23:09:10 UTC
Your problem might be simply not reemerging packages that depend on sip after its upgrade.
But a potential auto-magical dep is a different matter.
Comment 2 August Hörandl 2011-02-09 07:42:49 UTC
A quick check of pykde4-4.6.0.ebuild:
>...
>src_configure() {
>        mycmakeargs=(
>                -DWITH_QScintilla=OFF


So this feature is always disabled !?
Comment 3 Andreas K. Hüttel archtester gentoo-dev 2011-03-26 21:16:30 UTC
The support was never there, so this is more a feature request than a bug report. :)


Anyway, added in the KDE overlay in -r1 and later. Please test...
Comment 4 Maciej Mrozowski gentoo-dev 2011-04-17 17:12:49 UTC
This whole bug is invalid.

Scintilla support was never present in pykde4 and -DWITH_QScintilla=OFF was added purposedly to prevent some automagic dependencies being pulled.

I'll revert all scintilla ebuild changes - please verify source tarballs in a future before solving user requests.