Am 16.05.2014 14:16, schrieb Neuer User: > Am 16.05.2014 14:04, schrieb Anders Darander: > > Great, that helped with no 1.). Still a lot to learn for me. > > No 2. is still open, though. Is that a problem of my recipe or rather a > generic problem of the python3 recipe? I could patch the python3 recipe, > so that it changes the interpreter line to "python3". >
Hmm the python3-native recipe has this install function: ---------------------------------------------------------- do_install() { install -d ${D}${libdir}/pkgconfig oe_runmake 'DESTDIR=${D}' install if [ -e ${WORKDIR}/sitecustomize.py ]; then install -m 0644 ${WORKDIR}/sitecustomize.py ${D}/${libdir}/python${PYTHON_MAJMIN} fi install -d ${D}${bindir}/${PN} install -m 0755 Parser/pgen ${D}${bindir}/${PN} # Make sure we use /usr/bin/env python for PYTHSCRIPT in `grep -rIl ${bindir}/${PN}/python ${D}${bindir}/${PN}`; do sed -i -e '1s|^#!.*|#!/usr/bin/env python|' $PYTHSCRIPT done } ---------------------------------------------------------- If I change the sed line to "#!/usr/bin/env python3", that would probably work then. But would it break something else? -- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto