Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 511926 - >=app-i18n/transifex-client-0.10 installs internal copy of dev-python/urllib3
Summary: >=app-i18n/transifex-client-0.10 installs internal copy of dev-python/urllib3
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Markos Chandras (RETIRED)
URL:
Whiteboard:
Keywords: UPSTREAM
Depends on: 586080
Blocks:
  Show dependency tree
 
Reported: 2014-05-31 07:02 UTC by Nikoli
Modified: 2016-08-11 08:11 UTC (History)
0 users

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


Attachments
equery f transifex-client (equery_f,7.31 KB, application/octet-stream)
2014-05-31 07:02 UTC, Nikoli
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nikoli 2014-05-31 07:02:29 UTC
Created attachment 377916 [details]
equery f transifex-client

Files in /usr/lib64/python2.7/site-packages/txclib/packages/urllib3/ look very similar to https://github.com/shazow/urllib3/tree/master/urllib3
Comment 1 Markos Chandras (RETIRED) gentoo-dev 2014-05-31 09:17:05 UTC
I contacted upstream. Lets see what happens.
Comment 2 Markos Chandras (RETIRED) gentoo-dev 2014-06-07 10:30:50 UTC
There is no intention from upstream to fix their code properly so we need to come up with a patch ourselves.
Comment 3 Azamat H. Hackimov 2016-06-16 07:14:51 UTC
This should be fixed in 0.12.1 version.
Comment 4 Patrice Clement gentoo-dev 2016-08-11 08:11:27 UTC
commit 584cac93cebbbd29ae3be4b416a4e807511469f8 (HEAD -> master, origin/master, origin/HEAD)
Author:     Azamat H. Hackimov <azamat.hackimov@gmail.com>
AuthorDate: Sun Jul 17 00:24:32 2016 +0500
Commit:     Patrice Clement <monsieurp@gentoo.org>
CommitDate: Thu Aug 11 10:10:50 2016 +0200

app-i18n/transifex-client: version bump to 0.12.1.

Added patch for proper using dev-python/urllib3 and dev-python/six.

Gentoo-Bug: https://bugs.gentoo.org/511926
Gentoo-Bug: https://bugs.gentoo.org/586080

Package-Manager: portage-2.2.28
Closes: https://github.com/gentoo/gentoo/pull/1895

Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

app-i18n/transifex-client/Manifest                 |  1 +
.../transifex-client-0.12.1_urllib3_six.patch      | 24 ++++++++++++++++++++++
.../transifex-client-0.12.1.ebuild                 | 23 +++++++++++++++++++++
3 files changed, 48 insertions(+)
create mode 100644 app-i18n/transifex-client/files/transifex-client-0.12.1_urllib3_six.patch
create mode 100644 app-i18n/transifex-client/transifex-client-0.12.1.ebuild

Commited, thanks!