[yocto] Bitbake recipe Post install script not executed once the package is installed

Bipnesh, Abhinav (Abhinav) abhinavbipnesh at avaya.com
Sat Mar 14 03:39:59 PDT 2015


Hi All,

I was trying to perform a post install activity as part of the recipe using pkg_postinst_PACKAGENAME() but seems it’s not working. Below is the sample function we have written as part of the recipe

pkg_postinst_test (){
    #!/bin/sh -xe
    echo " we are calling post install for test"
    mkdir -p /test/logs/1
    touch /test/test1/test2/test3/sample.txt

}
testX directory exists as they are created as part of the install activity. When we verify the post install we did find the file being created as below is the output

ls /test/test1/test2/test3/.txt ls: cannot access /test/test1/test2/test3/.txt: No such file or directory

Also didn't see the echo output on the console when the package is being installed or post installation activity is being performed.

So any thoughts how to fix this issue as we need to perform some post install activity as part of the package installation.

Thanks,
-Abhinav


More information about the yocto mailing list