- If this package can be used as a library and installs Python modules (*.so or *.py) into site-packages directories, then consider supporting installation for multiple Python versions. Please read section "Types of packages" in documentation [1] to decide if this package can support installation for multiple Python versions. - Ensure that the ebuilds do not use deprecated functions or variables. - Please check if Python 3 is supported by this package. You can temporarily set Python 3 as main active version of Python to properly test if this package supports Python 3. - If this package does not support Python 3: - Specify dependency on Python 2. You can use PYTHON_DEPEND helper variable, which should be set before inheriting of python eclass. Please read section "Specification of dependency on Python" in documentation [1]. - If this package cannot support installation for multiple versions of Python, then set active version of Python using python_set_active_version(). - Ensure that shebangs in installed scripts specify correct version of Python. If shebangs are too generic (e.g. '#!/usr/bin/python'), then you can use python_convert_shebangs() to convert shebangs. (Wrapper scripts generated by python_generate_wrapper_scripts() do not require any changes.) Please read section "Shebangs in installed scripts" in documentation [1]. - To ensure that changes applied to the ebuilds are sufficient, please temporarily set Python 3 as main active version of Python and test if this package can be properly installed and if it works at run time. Please see documentation [1] for more details. [1] http://www.gentoo.org/proj/en/Python/developersguide.xml
I don't see any installed python files, I'm assuming you check only looks at the sources.
I'm checking dependencies etc.
Build system sometimes uses iso2pot.py. With Python 3, the following error can happen: ../iso2pot.py --is-version 3.14 \ --comments iso_639_2T_code \ --comments iso_639_1_code \ --fields name --outfile iso_639.pot iso_639.xml File "../iso2pot.py", line 34 self.comment = comment ^ TabError: inconsistent use of tabs and spaces in indentation make[1]: *** [iso_639.pot] Error 1
+*iso-codes-3.16 (17 May 2010) + + 17 May 2010; Gilles Dartiguelongue <eva@gentoo.org> + +iso-codes-3.16.ebuild: + Version bump. Drop unused dependency on python, bug #312107. Dropped dependencies on python. iso2pot.py is executed at make dist time so nothing to worry about for us. Thanks for reporting.