<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 13 November 2014 20:23, Artur Wroblewski <span dir="ltr">&lt;<a href="mailto:wrobell@pld-linux.org" target="_blank">wrobell@pld-linux.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>&gt; Personally I&#39;d prefer to see a working Python 3.4 integrated in one go<br>
&gt; instead of having a broken 3.4 integrated for an unknown about of time.<br>
&gt; Hopefully anyone else who is interested in 3.4 can step up and work on the<br>
&gt; outstanding issues now that this patch is public (which is another good<br>
&gt; reason to have a public repo with this in).<br>
<br>
</span>If you specify some exit criteria for this, then I can try to improve<br>
the patch. But<br>
please keep in mind that Python 3.3 in Yocto is broken to such extent that it<br>
crashes due to missing essential modules.</blockquote><div><br></div><div> The exit criteria would be a patch to upgrade to 3.4 that doesn&#39;t come with the caveat that seven of the patches need to be updated.  3.3 being broken is a separate issue to upgrading to 3.4 and we should probably fix 3.3 first, backport that fix to dizzy, and then upgrade to 3.4.</div><div><br></div><div>I&#39;ve filed a bug about the startup problem with just python3 installed (#6967). Note that whilst this is a bug it&#39;s not fundamentally broken as installing just python3-core (which python3 is an alias for - more on that in a minute) won&#39;t pull in the bulk of the runtime library.  Installing python3-core and python3-modules brings in the entire runtime, and the interpreter starts up fine.</div><div><br></div><div>You could argue that whilst splitting out the core library is reasonable so that minimal installs are possible, having &quot;python3&quot; not be the full Python experience isn&#39;t reasonable.  I&#39;d be inclined to agree here, and think that python3 should be a meta-package that depends on all of Python.</div><div><br></div><div>Ross</div></div></div></div>