Hi to all,
I am trying to build a recipe for pm2 (process manager for nodejs
tasks). I have followed what described here:
https://wiki.yoctoproject.org/wiki/TipsAndTricks/NPM, section "NPM
projects in Development" (projects under git)
So I gave the command
devtool add https://github.com/Unitech/pm2.git
and then
bitbake pm2
Then added a patch. Everything is OK. At the end I moved the recipe
under my layer (sources/meta-mycompany/recipes-devtools/pm2)
and issued the command
devtool reset pm2
But from here on nothing seems to work. For example I have the following
error while applying a patch (that exists, and I can apply a .txt
version of it by a python do_patch_append). Without the patch I get a
different error (pm2-3.0.4+gitAUTOINC+5a8dd7dd4f-r0 do_populate_lic: QA
Issue: pm2: LIC_FILES_CHKSUM points to an invalid file:
/home/user/yocto/build/tmp/work/armv7at2hf-neon-fslc-linux-gnueabi/pm2/3.0.4+gitAUTOINC+5a8dd7dd4f-r0/npmpkg/GNU-AGPL-3.0.txt).
It looks like it is pointing to the wrong place, the overall impression
is of a basic underlying flaw that pops out in different forms. Any hint
or debugging suggestions?
Excerpt from the error log:
ERROR: pm2-3.0.4+gitAUTOINC+5a8dd7dd4f-r0 do_patch: Command Error:
'quilt --quiltrc
/home/user/yocto/build/tmp/work/armv7at2hf-neon-fslc-linux-gnueabi/pm2/3.0.4+gitAUTOINC+5a8dd7dd4f-r0/recipe-sysroot-native/etc/quiltrc
push' exited with 0 Output:
Applying patch 0001-Removed-openrc-deps.patch
can't find file to patch at input line 14
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|From 5cb1a8599eca3588d62da4619e82f7356ee6cefb Mon Sep 17 00:00:00 2001
|From: xxx
|Date: Tue, 28 Aug 2018 11:18:04 +0200
|Subject: [PATCH] Removed openrc deps
|
|---
| lib/templates/init-scripts/openrc.tpl | 52
-----------------------------------
| 1 file changed, 52 deletions(-)
|
|diff --git a/lib/templates/init-scripts/openrc.tpl
b/lib/templates/init-scripts/openrc.tpl
|index 2f6d8bd..8b13789 100755
--
_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core