Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 283148

Summary: dev-util/eric-4.3.10-r1 installs internal copies of dev-python/chardet and dev-python/pygments
Product: Gentoo Linux Reporter: Arfrever Frehtes Taifersar Arahesis (RETIRED) <arfrever>
Component: Current packagesAssignee: Qt Bug Alias <qt>
Status: RESOLVED FIXED    
Severity: normal CC: python
Priority: Highest    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---

Description Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2009-08-29 18:46:03 UTC
/usr/lib/python${VERSION}/site-packages/eric4/ThirdParty contains internal copies of dev-python/chardet and dev-python/pygments.
Comment 1 Davide Pesavento (RETIRED) gentoo-dev 2009-09-11 22:10:52 UTC
4.4 snapshots also bundle an internal copy of dev-python/simplejson.
Anyway, eric-4.4_pre20090821 is fixed in qting-edge overlay.
Comment 2 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2009-09-13 02:16:30 UTC
(In reply to comment #1)
> 4.4 snapshots also bundle an internal copy of dev-python/simplejson.

dev-python/simplejson is deprecated. Please add a patch to not require dev-python/simplejson when Python >=2.6 is installed. dev-util/eric doesn't have any reverse depencencies, so you can even unconditionally require Python >=2.6.
Comment 3 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2009-09-13 02:25:36 UTC
eric/Helpviewer/OpenSearch/OpenSearchEngine.py already contains:

try:
    import json
except ImportError:
    try:
        import simplejson as json
    except ImportError:
        import ThirdParty.SimpleJSON.simplejson as json

So only dependencies need to be fixed.
Comment 4 Davide Pesavento (RETIRED) gentoo-dev 2009-09-14 10:04:15 UTC
Dependencies fixed, thanks!
Comment 5 Ben de Groot (RETIRED) gentoo-dev 2009-12-28 06:29:18 UTC
Original issue still present in 4.3.10-r1 (current latest ~arch).
Comment 6 Davide Pesavento (RETIRED) gentoo-dev 2009-12-29 23:09:57 UTC
This has been fixed some time ago for eric-4.4_pre* snapshots (in qting-edge).
Do you want a patch against 4.3.10-r1?
Comment 7 Davide Pesavento (RETIRED) gentoo-dev 2010-01-12 16:31:47 UTC
Fixed in tree for >=eric-4.4.0
Comment 8 Ben de Groot (RETIRED) gentoo-dev 2010-01-12 20:52:57 UTC
(In reply to comment #7)
> Fixed in tree for >=eric-4.4.0

But these fixes should be backported to 4.3 in my opinion. At least 4.3.10-r1 as that is the next stable candidate. We can then remove the earlier versions.

Comment 9 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2010-01-17 17:21:26 UTC
(In reply to comment #8)

It would require dropping of keywords, so IMHO it's not worth backporting.