|Summary:||app-emulation/point2play: verify and potentially improve Python-related code|
|Product:||Gentoo Linux||Reporter:||Arfrever Frehtes Taifersar Arahesis (RETIRED) <arfrever>|
|Component:||Current packages||Assignee:||Gentoo TreeCleaner Project <treecleaner>|
|Package list:||Runtime testing required:||---|
|Bug Depends on:|
Description Arfrever Frehtes Taifersar Arahesis (RETIRED) 2010-03-24 19:35:10 UTC
- If this package can be used as a library and installs Python modules (*.so or *.py) into directories specific to given versions of Python, then consider supporting installation for multiple Python versions. Please read section "Types of packages" in documentation . - 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. - 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.) - 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  for more details.  http://www.gentoo.org/proj/en/Python/developersguide.xml
Comment 1 SpanKY 2010-03-24 20:51:13 UTC
it's a "binary" commercial package, so i'm not inclined to "fix" anything about it. unless there's an actual problem here instead of "nice to have" improvements, nothing is going to change. if there are actual bugs, i'd just punt the package.
Comment 2 Arfrever Frehtes Taifersar Arahesis (RETIRED) 2010-03-24 21:45:21 UTC
If this package supports only Python 2, then you should only fix dependencies.
Comment 3 SpanKY 2010-03-29 05:54:03 UTC
i really have no idea tree-cleaners: please punt this as it needs a maintainer of sorts
Comment 4 Jeremy Olexa (darkside) (RETIRED) 2010-06-12 20:22:18 UTC
# Jeremy Olexa <email@example.com> (12 Jun 2010) # Removed at maintainer's request. Needs new maintainer to stick around. # Removed in 60 days by treecleaners, bug 311189 app-emulation/point2play
Comment 5 Jeremy Olexa (darkside) (RETIRED) 2010-09-21 02:48:28 UTC