On 08/08/2012 03:58 PM, Robert Yang wrote:


On 08/08/2012 12:57 AM, Richard Purdie wrote:
On Mon, 2012-08-06 at 11:29 +0200, Martin Jansa wrote:
On Tue, Jul 24, 2012 at 11:49:52AM +0100, Richard Purdie wrote:
On Tue, 2012-07-24 at 18:19 +0800, Robert Yang wrote:
The native python binary has been moved from usr/bin/python to
usr/bin/python-native/python, the recipe which needs python-native
should "inherit pythonnative", otherwise there would be errors when the
python script runs.

[YOCTO #2822]

Signed-off-by: Robert Yang <[email protected]>
---
  meta/recipes-core/meta/package-index.bb |    2 ++
  1 files changed, 2 insertions(+), 0 deletions(-)

Which part of this recipe needs python-native? Shouldn't scripts which
need pythonnative be using the path to the python interpreter
explicitly?

This fixes my opkg-utils related issues too
http://lists.linuxtogo.org/pipermail/openembedded-core/2012-July/026333.html

The problem is that with pythonnative in opkg-utils it's still using
#!/usr/bin/env python
in tmp-eglibc/sysroots/x86_64-linux/usr/bin/opkg-make-index

And when python-index executes this:
| + [ -e
/var/lib/jenkins/jobs/shr-core/workspace/shr-core/tmp-eglibc/deploy/ipk/ ]
| + touch
/var/lib/jenkins/jobs/shr-core/workspace/shr-core/tmp-eglibc/deploy/ipk/Packages
| + flock
/var/lib/jenkins/jobs/shr-core/workspace/shr-core/tmp-eglibc/deploy/ipk/Packages.flock
-c opkg-make-index -r
/var/lib/jenkins/jobs/shr-core/workspace/shr-core/tmp-eglibc/deploy/ipk/Packages
-p
/var/lib/jenkins/jobs/shr-core/workspace/shr-core/tmp-eglibc/deploy/ipk/Packages
-m /var/lib/jenkins/jobs/shr-core/workspace/shr-core/tmp-eglibc/deploy/ipk/
| Traceback (most recent call last):

It depends on PATH of package-index not opkg-utils.

I think the right fix here is to remove the PYTHONPATH line in
package-index.bb. We should no longer need that and that should fix the
problems but its going to be a while before I can test this on a system
showing the problem.


Hi Richard

I'd like to remove the PYTHONPATH and started testing package_rpm, package_deb
pacakge_ipk now (meta-toolchain-sdk and core-image-sato), I will send the
the patch if the testing is ok (tomorrow).


Just noticed that it has been removed after a 'git pull'

// Robert


// Robert

Cheers,

Richard


_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core





_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

Reply via email to