Michał Górny schrieb: > It's based on the PYTHON_SINGLE_TARGET variable concept. For that > reason, I used '-single' in the name. If someone could come up with > a better name, I'd be happy to use it. > > It's used on top of python-r1. Similarly, you use ${PYTHON_DEPS} in your > RDEP/DEP; [${PYTHON_USEDEP}] can be used to depend on single- and multi- > implementation packages. > > pkg_setup() is exported. It finds the enabled implementation, and > exports EPYTHON and PYTHON. >
Maybe this is just a bit misleading, but let me ask to clarify this: What exactly does "it finds the enabled implementation" mean? Is it defined by the user (via a USE flag) or based on eselect-python target? How does a dev define the implementation to be used and how does the package manager output look like for sucht a package? -- Thomas Sachau Gentoo Linux Developer