* [arago/yocto-1.3] crda and python-m2crypto
@ 2013-07-15 5:21 Christian Gagneraud
2013-07-16 12:58 ` Maupin, Chase
0 siblings, 1 reply; 5+ messages in thread
From: Christian Gagneraud @ 2013-07-15 5:21 UTC (permalink / raw)
To: meta-arago
Hi,
While building an image with arago-stable/yocto-1.3, I encountered an error:
DEBUG: Executing shell function do_compile
NOTE: make -j 8 MAKEFLAGS= all_noverify
GEN keys-gcrypt.c
CC crda.o
CC intersect.o
Trusted pubkeys: pubkeys/linville.key.pub.pem
CC print-regdom.o
CC regdbdump.o
ERROR: Failed to import the "M2Crypto" module: No module named M2Crypto
Please install the "M2Crypto" Python module.
On Debian GNU/Linux the package is called "python-m2crypto".
make: *** [keys-gcrypt.c] Error 1
make: *** Waiting for unfinished jobs....
ERROR: oe_runmake failed
ERROR: Function failed: do_compile (see
/home/christiaga/projects/yocto/arago/build/arago-tmp-external-linaro-toolchain/work\
/armv7ahf-vfp-neon-oe-linux-gnueabi/crda-1.1.1-r0/temp/log.do_compile.15753
for further information)
Basically crda doesn't build because it needs python-m2crypto, i've
installed it via apt-get and everything was fine then.
This is not documented in [1], [2] nor in [3].
After digging a bit I found that the CRDA recipe comes from
arago-distro-extras, but it can be found in
meta-openembedded/meta-networking (on master, not on danny branch) as
well. Looking at [4], it seems this version would have this dependency
built by bitbake (python-m2crypto-native), again python-m2crypto-native
is available only on master, not on danny.
Do you want me to open a bug report somewhere?
Regards,
Chris
[1]
http://www.yoctoproject.org/docs/1.1/yocto-project-qs/yocto-project-qs.html
[2]
http://arago-project.org/wiki/index.php/Setting_Up_Build_Environment#Host_tools
[3] http://www.openembedded.org/wiki/Getting_started
[4]
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [arago/yocto-1.3] crda and python-m2crypto
2013-07-15 5:21 [arago/yocto-1.3] crda and python-m2crypto Christian Gagneraud
@ 2013-07-16 12:58 ` Maupin, Chase
2013-07-16 21:28 ` Christian Gagneraud
0 siblings, 1 reply; 5+ messages in thread
From: Maupin, Chase @ 2013-07-16 12:58 UTC (permalink / raw)
To: Christian Gagneraud, meta-arago@arago-project.org
>-----Original Message-----
>From: meta-arago-bounces@arago-project.org [mailto:meta-arago-
>bounces@arago-project.org] On Behalf Of Christian Gagneraud
>Sent: Monday, July 15, 2013 12:21 AM
>To: meta-arago@arago-project.org
>Subject: [meta-arago] [arago/yocto-1.3] crda and python-m2crypto
>
>Hi,
>
>While building an image with arago-stable/yocto-1.3, I encountered
>an error:
>DEBUG: Executing shell function do_compile
>NOTE: make -j 8 MAKEFLAGS= all_noverify
> GEN keys-gcrypt.c
> CC crda.o
> CC intersect.o
> Trusted pubkeys: pubkeys/linville.key.pub.pem
> CC print-regdom.o
> CC regdbdump.o
>ERROR: Failed to import the "M2Crypto" module: No module named
>M2Crypto
>Please install the "M2Crypto" Python module.
>On Debian GNU/Linux the package is called "python-m2crypto".
>make: *** [keys-gcrypt.c] Error 1
>make: *** Waiting for unfinished jobs....
>ERROR: oe_runmake failed
>ERROR: Function failed: do_compile (see
>/home/christiaga/projects/yocto/arago/build/arago-tmp-external-
>linaro-toolchain/work\
>/armv7ahf-vfp-neon-oe-linux-gnueabi/crda-1.1.1-
>r0/temp/log.do_compile.15753
>for further information)
>
>Basically crda doesn't build because it needs python-m2crypto,
>i've
>installed it via apt-get and everything was fine then.
>This is not documented in [1], [2] nor in [3].
>
>After digging a bit I found that the CRDA recipe comes from
>arago-distro-extras, but it can be found in
>meta-openembedded/meta-networking (on master, not on danny branch)
>as
>well. Looking at [4], it seems this version would have this
>dependency
>built by bitbake (python-m2crypto-native), again python-m2crypto-
>native
>is available only on master, not on danny.
In the meta-arago danny branch there is a python-m2crypto recipe that extends native. So can you add the DEPENDS on python-m2crypto-native to the crda recipe with danny and have this work? Is that the solution you are mentioning?
>
>Do you want me to open a bug report somewhere?
>
>Regards,
>Chris
>
>[1]
>http://www.yoctoproject.org/docs/1.1/yocto-project-qs/yocto-
>project-qs.html
>[2]
>http://arago-
>project.org/wiki/index.php/Setting_Up_Build_Environment#Host_tools
>[3] http://www.openembedded.org/wiki/Getting_started
>[4]
>_______________________________________________
>meta-arago mailing list
>meta-arago@arago-project.org
>http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [arago/yocto-1.3] crda and python-m2crypto
2013-07-16 12:58 ` Maupin, Chase
@ 2013-07-16 21:28 ` Christian Gagneraud
2013-07-16 21:32 ` Maupin, Chase
2013-07-17 21:28 ` Dmytriyenko, Denys
0 siblings, 2 replies; 5+ messages in thread
From: Christian Gagneraud @ 2013-07-16 21:28 UTC (permalink / raw)
To: Maupin, Chase; +Cc: meta-arago@arago-project.org
On 17/07/13 00:58, Maupin, Chase wrote:
>> -----Original Message-----
>> From: meta-arago-bounces@arago-project.org [mailto:meta-arago-
>> bounces@arago-project.org] On Behalf Of Christian Gagneraud
>> Sent: Monday, July 15, 2013 12:21 AM
>> To: meta-arago@arago-project.org
>> Subject: [meta-arago] [arago/yocto-1.3] crda and python-m2crypto
>>
>> Hi,
>>
>> While building an image with arago-stable/yocto-1.3, I encountered
>> an error:
>> DEBUG: Executing shell function do_compile
>> NOTE: make -j 8 MAKEFLAGS= all_noverify
>> GEN keys-gcrypt.c
>> CC crda.o
>> CC intersect.o
>> Trusted pubkeys: pubkeys/linville.key.pub.pem
>> CC print-regdom.o
>> CC regdbdump.o
>> ERROR: Failed to import the "M2Crypto" module: No module named
>> M2Crypto
>> Please install the "M2Crypto" Python module.
>> On Debian GNU/Linux the package is called "python-m2crypto".
>> make: *** [keys-gcrypt.c] Error 1
>> make: *** Waiting for unfinished jobs....
>> ERROR: oe_runmake failed
>> ERROR: Function failed: do_compile (see
>> /home/christiaga/projects/yocto/arago/build/arago-tmp-external-
>> linaro-toolchain/work\
>> /armv7ahf-vfp-neon-oe-linux-gnueabi/crda-1.1.1-
>> r0/temp/log.do_compile.15753
>> for further information)
>>
>> Basically crda doesn't build because it needs python-m2crypto,
>> i've
>> installed it via apt-get and everything was fine then.
>> This is not documented in [1], [2] nor in [3].
>>
>> After digging a bit I found that the CRDA recipe comes from
>> arago-distro-extras, but it can be found in
>> meta-openembedded/meta-networking (on master, not on danny branch)
>> as
>> well. Looking at [4], it seems this version would have this
>> dependency
>> built by bitbake (python-m2crypto-native), again python-m2crypto-
>> native
>> is available only on master, not on danny.
>
> In the meta-arago danny branch there is a python-m2crypto recipe
> that extends native. So can you add the DEPENDS on
> python-m2crypto-native to the crda recipe with danny and have this
> work? Is that the solution you are mentioning?
You are right, and actually crda (from meta-arago) already depends on
python-m2crypto-native.
Anyway, it doesn't seem to be enough as my build failed, and I had to
install my distro version of python-m2crypto to fix this (unless it got
fixed as a side effect of re-running bitbake).
I might clean and rebuild everything, I thought I could update the
layers without rebuilding everything from scratch, in theory it should
work, but in practice I'm not sure it does, as I had a couple of issues
(after my last update) that doesn't make sense to others (BlueZ version
issue, Qt and now crda).
Thanks,
Chris
>>
>> Do you want me to open a bug report somewhere?
>>
>> Regards,
>> Chris
>>
>> [1]
>> http://www.yoctoproject.org/docs/1.1/yocto-project-qs/yocto-
>> project-qs.html
>> [2]
>> http://arago-
>> project.org/wiki/index.php/Setting_Up_Build_Environment#Host_tools
>> [3] http://www.openembedded.org/wiki/Getting_started
>> [4]
>> _______________________________________________
>> meta-arago mailing list
>> meta-arago@arago-project.org
>> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [arago/yocto-1.3] crda and python-m2crypto
2013-07-16 21:28 ` Christian Gagneraud
@ 2013-07-16 21:32 ` Maupin, Chase
2013-07-17 21:28 ` Dmytriyenko, Denys
1 sibling, 0 replies; 5+ messages in thread
From: Maupin, Chase @ 2013-07-16 21:32 UTC (permalink / raw)
To: Christian Gagneraud; +Cc: meta-arago@arago-project.org
>-----Original Message-----
>From: Chris Gagneraud [mailto:chgans@googlemail.com] On Behalf Of
>Christian Gagneraud
>Sent: Tuesday, July 16, 2013 4:28 PM
>To: Maupin, Chase
>Cc: meta-arago@arago-project.org
>Subject: Re: [meta-arago] [arago/yocto-1.3] crda and python-
>m2crypto
>
>On 17/07/13 00:58, Maupin, Chase wrote:
>>> -----Original Message-----
>>> From: meta-arago-bounces@arago-project.org [mailto:meta-arago-
>>> bounces@arago-project.org] On Behalf Of Christian Gagneraud
>>> Sent: Monday, July 15, 2013 12:21 AM
>>> To: meta-arago@arago-project.org
>>> Subject: [meta-arago] [arago/yocto-1.3] crda and python-
>m2crypto
>>>
>>> Hi,
>>>
>>> While building an image with arago-stable/yocto-1.3, I
>encountered
>>> an error:
>>> DEBUG: Executing shell function do_compile
>>> NOTE: make -j 8 MAKEFLAGS= all_noverify
>>> GEN keys-gcrypt.c
>>> CC crda.o
>>> CC intersect.o
>>> Trusted pubkeys: pubkeys/linville.key.pub.pem
>>> CC print-regdom.o
>>> CC regdbdump.o
>>> ERROR: Failed to import the "M2Crypto" module: No module named
>>> M2Crypto
>>> Please install the "M2Crypto" Python module.
>>> On Debian GNU/Linux the package is called "python-m2crypto".
>>> make: *** [keys-gcrypt.c] Error 1
>>> make: *** Waiting for unfinished jobs....
>>> ERROR: oe_runmake failed
>>> ERROR: Function failed: do_compile (see
>>> /home/christiaga/projects/yocto/arago/build/arago-tmp-external-
>>> linaro-toolchain/work\
>>> /armv7ahf-vfp-neon-oe-linux-gnueabi/crda-1.1.1-
>>> r0/temp/log.do_compile.15753
>>> for further information)
>>>
>>> Basically crda doesn't build because it needs python-m2crypto,
>>> i've
>>> installed it via apt-get and everything was fine then.
>>> This is not documented in [1], [2] nor in [3].
>>>
>>> After digging a bit I found that the CRDA recipe comes from
>>> arago-distro-extras, but it can be found in
>>> meta-openembedded/meta-networking (on master, not on danny
>branch)
>>> as
>>> well. Looking at [4], it seems this version would have this
>>> dependency
>>> built by bitbake (python-m2crypto-native), again python-
>m2crypto-
>>> native
>>> is available only on master, not on danny.
>>
>> In the meta-arago danny branch there is a python-m2crypto recipe
>> that extends native. So can you add the DEPENDS on
>> python-m2crypto-native to the crda recipe with danny and have
>this
>> work? Is that the solution you are mentioning?
>
>You are right, and actually crda (from meta-arago) already depends
>on
>python-m2crypto-native.
>Anyway, it doesn't seem to be enough as my build failed, and I had
>to
>install my distro version of python-m2crypto to fix this (unless
>it got
>fixed as a side effect of re-running bitbake).
>
>I might clean and rebuild everything, I thought I could update the
>layers without rebuilding everything from scratch, in theory it
>should
>work, but in practice I'm not sure it does, as I had a couple of
>issues
>(after my last update) that doesn't make sense to others (BlueZ
>version
>issue, Qt and now crda).
Yeah. When things are a significant update I usually do a clean build just to be safe.
>
>Thanks,
>Chris
>
>>>
>>> Do you want me to open a bug report somewhere?
>>>
>>> Regards,
>>> Chris
>>>
>>> [1]
>>> http://www.yoctoproject.org/docs/1.1/yocto-project-qs/yocto-
>>> project-qs.html
>>> [2]
>>> http://arago-
>>>
>project.org/wiki/index.php/Setting_Up_Build_Environment#Host_tools
>>> [3] http://www.openembedded.org/wiki/Getting_started
>>> [4]
>>> _______________________________________________
>>> meta-arago mailing list
>>> meta-arago@arago-project.org
>>> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [arago/yocto-1.3] crda and python-m2crypto
2013-07-16 21:28 ` Christian Gagneraud
2013-07-16 21:32 ` Maupin, Chase
@ 2013-07-17 21:28 ` Dmytriyenko, Denys
1 sibling, 0 replies; 5+ messages in thread
From: Dmytriyenko, Denys @ 2013-07-17 21:28 UTC (permalink / raw)
To: Maupin, Chase, chgans@gna.org; +Cc: meta-arago@arago-project.org
[-- Attachment #1: Type: text/plain, Size: 3845 bytes --]
BTW, m2crypto seems to be broken in meta-arago, if I remember correctly, as I had to install my host package too...
Denys
-----Original Message-----
From: Christian Gagneraud [chgans@gna.org]
Received: Tuesday, 16 Jul 2013, 17:28
To: Maupin, Chase [chase.maupin@ti.com]
CC: meta-arago@arago-project.org [meta-arago@arago-project.org]
Subject: Re: [meta-arago] [arago/yocto-1.3] crda and python-m2crypto
On 17/07/13 00:58, Maupin, Chase wrote:
>> -----Original Message-----
>> From: meta-arago-bounces@arago-project.org [mailto:meta-arago-
>> bounces@arago-project.org] On Behalf Of Christian Gagneraud
>> Sent: Monday, July 15, 2013 12:21 AM
>> To: meta-arago@arago-project.org
>> Subject: [meta-arago] [arago/yocto-1.3] crda and python-m2crypto
>>
>> Hi,
>>
>> While building an image with arago-stable/yocto-1.3, I encountered
>> an error:
>> DEBUG: Executing shell function do_compile
>> NOTE: make -j 8 MAKEFLAGS= all_noverify
>> GEN keys-gcrypt.c
>> CC crda.o
>> CC intersect.o
>> Trusted pubkeys: pubkeys/linville.key.pub.pem
>> CC print-regdom.o
>> CC regdbdump.o
>> ERROR: Failed to import the "M2Crypto" module: No module named
>> M2Crypto
>> Please install the "M2Crypto" Python module.
>> On Debian GNU/Linux the package is called "python-m2crypto".
>> make: *** [keys-gcrypt.c] Error 1
>> make: *** Waiting for unfinished jobs....
>> ERROR: oe_runmake failed
>> ERROR: Function failed: do_compile (see
>> /home/christiaga/projects/yocto/arago/build/arago-tmp-external-
>> linaro-toolchain/work\
>> /armv7ahf-vfp-neon-oe-linux-gnueabi/crda-1.1.1-
>> r0/temp/log.do_compile.15753
>> for further information)
>>
>> Basically crda doesn't build because it needs python-m2crypto,
>> i've
>> installed it via apt-get and everything was fine then.
>> This is not documented in [1], [2] nor in [3].
>>
>> After digging a bit I found that the CRDA recipe comes from
>> arago-distro-extras, but it can be found in
>> meta-openembedded/meta-networking (on master, not on danny branch)
>> as
>> well. Looking at [4], it seems this version would have this
>> dependency
>> built by bitbake (python-m2crypto-native), again python-m2crypto-
>> native
>> is available only on master, not on danny.
>
> In the meta-arago danny branch there is a python-m2crypto recipe
> that extends native. So can you add the DEPENDS on
> python-m2crypto-native to the crda recipe with danny and have this
> work? Is that the solution you are mentioning?
You are right, and actually crda (from meta-arago) already depends on
python-m2crypto-native.
Anyway, it doesn't seem to be enough as my build failed, and I had to
install my distro version of python-m2crypto to fix this (unless it got
fixed as a side effect of re-running bitbake).
I might clean and rebuild everything, I thought I could update the
layers without rebuilding everything from scratch, in theory it should
work, but in practice I'm not sure it does, as I had a couple of issues
(after my last update) that doesn't make sense to others (BlueZ version
issue, Qt and now crda).
Thanks,
Chris
>>
>> Do you want me to open a bug report somewhere?
>>
>> Regards,
>> Chris
>>
>> [1]
>> http://www.yoctoproject.org/docs/1.1/yocto-project-qs/yocto-
>> project-qs.html
>> [2]
>> http://arago-
>> project.org/wiki/index.php/Setting_Up_Build_Environment#Host_tools
>> [3] http://www.openembedded.org/wiki/Getting_started
>> [4]
>> _______________________________________________
>> meta-arago mailing list
>> meta-arago@arago-project.org
>> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
_______________________________________________
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
[-- Attachment #2: Type: text/html, Size: 5864 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2013-07-17 21:28 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-07-15 5:21 [arago/yocto-1.3] crda and python-m2crypto Christian Gagneraud
2013-07-16 12:58 ` Maupin, Chase
2013-07-16 21:28 ` Christian Gagneraud
2013-07-16 21:32 ` Maupin, Chase
2013-07-17 21:28 ` Dmytriyenko, Denys
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.