| 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 packages | Assignee: | 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: | --- | |
4.4 snapshots also bundle an internal copy of dev-python/simplejson. Anyway, eric-4.4_pre20090821 is fixed in qting-edge overlay. (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. 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.
Dependencies fixed, thanks! Original issue still present in 4.3.10-r1 (current latest ~arch). 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? Fixed in tree for >=eric-4.4.0 (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. (In reply to comment #8) It would require dropping of keywords, so IMHO it's not worth backporting. |
/usr/lib/python${VERSION}/site-packages/eric4/ThirdParty contains internal copies of dev-python/chardet and dev-python/pygments.