[OE-core] [OE-CORE][sumo][python3] Generated SDK missing sqlite3

Burton, Ross ross.burton at intel.com
Tue Apr 17 16:27:08 UTC 2018


Work for me with plain oe-core:

$ ./poky-glibc-x86_64-core-image-minimal-corei7-64-toolchain-ext-2.4+snapshot.sh
Poky (Yocto Project Reference Distro) Extensible SDK installer version
2.4+snapshot
===================================================================================
Enter target directory for SDK (default: ~/poky_sdk):
You are about to install the SDK to "/home/ross/poky_sdk". Proceed[Y/n]? y
Extracting SDK.......................................................................done
Setting it up...
Extracting buildtools...
Preparing build system...
Parsing recipes: 100%
|##############################################################################|
Time: 0:00:10
Initialising tasks: 100%
|###########################################################################|
Time: 0:00:07
Checking sstate mirror object availability: 100%
|###################################################| Time: 0:00:00
Loading cache: 100%
|################################################################################|
Time: 0:00:00
Initialising tasks: 100%
|###########################################################################|
Time: 0:00:00
done
SDK has been successfully set up and is ready to be used.
Each time you wish to use the SDK in a new shell session, you need to
source the environment setup script e.g.
 $ . /home/ross/poky_sdk/environment-setup-corei7-64-poky-linux

Obviously something is different, how are you reproducing this?

Ross

On 17 April 2018 at 14:50, Davis, Michael <michael.davis at essvote.com> wrote:
> I was on the HEAD of sumo(commit d012a9acdc3dce014705224a1261145628e75931)
> so that commit was already included when I had the issue.  Just generated
> another test today and the issue was still there.  If I remove
> native-python3-misc from TOOLCHAIN_HOST_TASK it fails on installing the SDK.
> With it there it succeeds.
>
>
>
> Mike
>
>
>
>
>
>
>
> From: Alejandro Enedino Hernandez Samaniego [mailto:alejandr at xilinx.com]
> Sent: Monday, April 16, 2018 8:07 PM
> To: Davis, Michael; openembedded-core at lists.openembedded.org
> Subject: RE: [OE-CORE][sumo][python3] Generated SDK missing sqlite3
>
>
>
> Which commit are you using?
>
>
>
> https://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=4379b29e7eede727993ee68c9eba2bdebace5108
>
>
>
> In any case, that one should’ve solved it.
>
>
>
> Alejandro
>
>
>
> From: openembedded-core-bounces at lists.openembedded.org
> [mailto:openembedded-core-bounces at lists.openembedded.org] On Behalf Of
> Davis, Michael
> Sent: Monday, April 16, 2018 11:19 AM
> To: Davis, Michael <michael.davis at essvote.com>;
> openembedded-core at lists.openembedded.org
> Subject: Re: [OE-core] [OE-CORE][sumo][python3] Generated SDK missing
> sqlite3
>
>
>
> Adding python3-misc to the SDK seems to have solved the issue.
>
> I saw some commits about separating the two so perhaps this is a side
> effect?
>
>
>
> From: Davis, Michael
> Sent: Monday, April 16, 2018 11:04 AM
> To: 'openembedded-core at lists.openembedded.org'
> Subject: [OE-CORE][sumo][python3] Generated SDK missing sqlite3
>
>
>
> Testing out the upcoming sumo release and ran into an issue.  Whenever I
> attempt to generate an sdk-ext with sumo I get a failure about missing
> sqlite3.
>
> Traceback (most recent call last):
>  File "/home/mdavis/core_sdk/sysroots/x86_64-pokysdk-linux/usr/bin/devtool",
> line 344, in <module>
>    ret = main()
>  File "/home/mdavis/core_sdk/sysroots/x86_64-pokysdk-linux/usr/bin/devtool",
> line 285, in main
>    scriptutils.logger_setup_color(logger, global_args.color)
>  File "/home/mdavis/core_sdk/layers/core/scripts/lib/scriptutils.py", line
> 38, in logger_setup_color
>    from bb.msg import BBLogFormatter
>  File "/home/mdavis/core_sdk/layers/core/bitbake/lib/bb/__init__.py", line
> 79, in <module>
>    from bb import fetch2 as fetch
>  File "/home/mdavis/core_sdk/layers/core/bitbake/lib/bb/fetch2/__init__.py",
> line 39, in <module>
>    import bb.persist_data, bb.utils
>  File "/home/mdavis/core_sdk/layers/core/bitbake/lib/bb/persist_data.py",
> line 33, in <module>
>    sqlversion = sqlite3.sqlite_version_info
> AttributeError: module 'sqlite3' has no attribute 'sqlite_version_info'
>
>
>
> The issue seems to be isolated only to python3. The sdk partially installs
> and I am able to source it.  I created a small python sqlite app and was
> able to run it properly with python2, but not 3.
>
>
>
>
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core
>



More information about the Openembedded-core mailing list