From: Laurentiu Palcu <laurentiu.palcu@intel.com>
To: Brian Hutchinson <b.hutchman@gmail.com>
Cc: "yocto@yoctoproject.org" <yocto@yoctoproject.org>
Subject: Re: Getting a relocate_sdk.py issue when installing a sdk on Centos
Date: Wed, 30 Oct 2013 07:41:12 +0200 [thread overview]
Message-ID: <20131030054112.GA23839@lpalcu-linux> (raw)
In-Reply-To: <CAFZh4h-ULci3FhdeNJDE1zEFRqAQpwVJyLY95-PVW0z2sQFGHQ@mail.gmail.com>
Hi Brian,
On Tue, Oct 29, 2013 at 05:21:53PM -0400, Brian Hutchinson wrote:
> On Tue, Oct 29, 2013 at 5:04 PM, Brian Hutchinson <b.hutchman@gmail.com> wrote:
>
> Hi,
>
> I tried to research this issue I'm seeing but hit a bunch of noise. I
> generated a Yocto 1.5 sdk with my image and -c populate_sdk for i686. When
> a collegue tries to install the sdk on his Centos box with Python 2.6.7, he
> gets:
>
> sudo ./poky-eglibc-i686-core-image-wcs-armv7a-vfp-neon-toolchain-1.5.sh
>
> Enter target directory for SDK (default: /opt/poky/1.5):
>
> The directory "/opt/poky/1.5" already contains a SDK for this architecture.
>
> If you continue, existing files will be overwritten! Proceed[y/N]?y
>
> Extracting SDK...done
>
> Setting it up... File "/opt/poky/1.5/relocate_sdk.py", line 34
>
> old_prefix = re.compile(b"/opt/poky/1\.5")
>
> ^
This commit:
commit 39356f622d3d2226f12c4930beeaf4b392d90ca5
Author: Konrad Scherer <Konrad.Scherer@windriver.com>
Date: Thu Oct 17 10:17:20 2013 -0400
relocate_sdk.py: Allow script to work with Python 2.4 and 3.
should fix your issue.
Thanks,
Laurentiu
>
> SyntaxError: invalid syntax
>
> SDK could not be set up. Relocate script failed. Abort!
>
>
> So I'm kind of scratching my head. Then I think hey this is a 64 bit
> machine, maybe the x86_64 SDK will work so then I crank one of those out
> and after blowing away the stuff in /opt/poky/1.5 and running the install
> script with the 64bit SDK version we see the same error.
>
> One post I did see was Jason Wessel & Richard talking about some chicken/
> egg problem with certain versions of Python http://git.yoctoproject.org/
> cgit.cgi/poky/commit/?id=c160a982551f5d6186081daa8fa20682fd7fae17 but the
> version mentioned was 2.4.x and my collegue has 2.6.7.
>
> Is there some base set of packages that a machine needs to use the SDK
> generated by -c populate_sdk?
>
> I'm kind of at a loss as to why this works on some machines but not others.
>
> Regards,
>
>
>
>
> Just some more information .... I can install this same sdk on my Ubuntu 12.04
> box (32bit) just fine and it is running Python 2.7.3 in case any of that
> matters.
>
> Regards,
>
> Brian
>
> _______________________________________________
> yocto mailing list
> yocto@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/yocto
next prev parent reply other threads:[~2013-10-30 5:41 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-10-29 21:04 Getting a relocate_sdk.py issue when installing a sdk on Centos Brian Hutchinson
2013-10-29 21:21 ` Brian Hutchinson
2013-10-29 23:14 ` Khem Raj
2013-10-30 5:41 ` Laurentiu Palcu [this message]
2013-10-30 13:19 ` Brian Hutchinson
2013-10-30 13:34 ` Laurentiu Palcu
2013-10-30 14:00 ` Brian Hutchinson
2013-10-30 14:41 ` Laurentiu Palcu
2013-10-30 14:45 ` Brian Hutchinson
2013-10-30 21:26 ` Brian Hutchinson
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20131030054112.GA23839@lpalcu-linux \
--to=laurentiu.palcu@intel.com \
--cc=b.hutchman@gmail.com \
--cc=yocto@yoctoproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.