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

Bug 406945

Summary: dev-python/futures-2.1.2 - Backport of the concurrent.futures package from Python 3.2
Product: Gentoo Linux Reporter: Arseny Solokha <asolokha>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: RESOLVED FIXED    
Severity: normal CC: python
Priority: Normal Keywords: EBUILD
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://code.google.com/p/pythonfutures/ http://pypi.python.org/pypi/futures
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Proposed ebuild.

Description Arseny Solokha 2012-03-05 04:09:49 UTC
Created attachment 304273 [details]
Proposed ebuild.

dev-python/futures is a run-time dependency for bitbake-1.15.1. However, there is no corresponding ebuild in the Portage tree yet.

Please note that I'm not very aware of specifics of writing ebuilds for Python packages. The attached minimal ebuild (which has been copied from dev-python/progressbar) may require some fixing before importing to the Portage tree. However, it works for me w/ Python 2.7.

--- dev-embedded/bitbake/bitbake-1.15.1.ebuild~	2012-03-05 12:06:53.650038082 +0800
+++ dev-embedded/bitbake/bitbake-1.15.1.ebuild	2012-03-05 12:07:21.890040435 +0800
@@ -25,6 +25,7 @@
 IUSE="doc"
 
 RDEPEND="|| ( dev-lang/python:2.7[sqlite] dev-lang/python:2.6[sqlite] dev-lang/python:2.5[sqlite] >=dev-python/pysqlite-2.3.2 )
+	dev-python/futures
 	dev-python/ply
 	dev-python/progressbar"
 DEPEND="${RDEPEND}
Comment 1 Tim Harder gentoo-dev 2012-03-17 10:28:52 UTC
Fixed in 1.15.1-r1.