On Sat, May 30, 2020 at 5:14 AM Mauro Ziliani <[email protected]> wrote:

> Hi all.
>
> I'd like to include pyscard from pypi in my bsp.
>
> I'm using zeus and python3.
>
>
> The recipe for pyscard is placed in recipes-devtools/python of my layer
>
> The recipe name s python3-pyscard_1.9.9.bb
>
> This is the recipe
>
>
> # PYScard
> #
> #
> LICENSE="LGPL-2.1"
> LIC_FILES_CHKSUM = "file://LICENSE;md5=d0227c3c90dc0a9eae8b0a64acd8c6e1"
>
> PYPI_PACKAGE="pyscard"
>
> You don't need this as this is the default value.

>
> inherit pypi setuptools3
>
> SRC_URI[md5sum] = "a8e94032ca8dec22a6c559a7afd41998"
> SRC_URI[sha256sum] =
> "e6bde541990183858740793806b1c7f4e798670519ae4c96145f35d5d7944c20"
>
>
> DEPENDS = " \
>      swig \
>
This has to be swig-native. When in doubt, DEPENDS should be the -native
version.

After this, you will be missing <winscard.h>, which comes from pcsc-lite
recipe in meta-oe, but it didn't readily build even with RDEPENDS_${PN} +=
"python3-core pcsc-lite" (or pcsc-lite in DEPENDS for that matter).

You'll probably have to figure out how to tell swig where to look for the
file.


> "
>
> Why bitbake tell this error?
>
> Sstate summary: Wanted 5 Found 0 Missed 5 Current 168 (0% match, 97%
> complete)
> NOTE: Executing Tasks
> NOTE: Setscene tasks completed
> NOTE: Running task 678 of 773
>
> (/home/mauro/yocto/zeus/sources/meta-custom/recipes-devtools/python/python3-pyscard_1.9.9.bb:
> do_configure)
> NOTE: recipe python3-pyscard-1.9.9-r0: task do_configure: Started
> ERROR: python3-pyscard-1.9.9-r0 do_configure: Execution of
> '/home/mauro/yocto/zeus/qt10-build/tmp-glibc/work/core2-32-oe-linux/python3-pyscard/1.9.9-r0/temp/run.do_configure.1232'
>
> failed with exit code 1:
> Traceback (most recent call last):
>    File "setup.py", line 31, in <module>
>      from setuptools import setup, Extension
> ModuleNotFoundError: No module named 'setuptools'
> WARNING: exit code 1 from a shell command.
>
> ERROR: Logfile of failure stored in:
>
> /home/mauro/yocto/zeus/qt10-build/tmp-glibc/work/core2-32-oe-linux/python3-pyscard/1.9.9-r0/temp/log.do_configure.1232
> Log data follows:
> | DEBUG: Executing shell function do_configure
> | Traceback (most recent call last):
> |   File "setup.py", line 31, in <module>
> |     from setuptools import setup, Extension
> | ModuleNotFoundError: No module named 'setuptools'
> | WARNING: exit code 1 from a shell command.
> | ERROR: Execution of
> '/home/mauro/yocto/zeus/qt10-build/tmp-glibc/work/core2-32-oe-linux/python3-pyscard/1.9.9-r0/temp/run.do_configure.1232'
>
> failed with exit code 1:
> | Traceback (most recent call last):
> |   File "setup.py", line 31, in <module>
> |     from setuptools import setup, Extension
> | ModuleNotFoundError: No module named 'setuptools'
> | WARNING: exit code 1 from a shell command.
> |
> NOTE: recipe python3-pyscard-1.9.9-r0: task do_configure: Failed
> ERROR: Task
>
> (/home/mauro/yocto/zeus/sources/meta-custom/recipes-devtools/python/python3-pyscard_1.9.9.bb:do_configure)
>
> failed with exit code '1'
> NOTE: Tasks Summary: Attempted 765 tasks of which 764 didn't need to be
> rerun and 1 failed.
>
> Summary: 1 task failed:
>
> /home/mauro/yocto/zeus/sources/meta-custom/recipes-devtools/python/python3-pyscard_1.9.9.bb:
> do_configure
> Summary: There was 1 ERROR message shown, returning a non-zero exit code.
>
>
> Thanks all
>
> MZ
>
> 
>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#49536): https://lists.yoctoproject.org/g/yocto/message/49536
Mute This Topic: https://lists.yoctoproject.org/mt/74562303/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub  
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to