[yocto] Bitbake recipe Post install script not executed once the package is installed
Bipnesh, Abhinav (Abhinav)
abhinavbipnesh at avaya.com
Sat Mar 14 04:37:51 PDT 2015
Yes, Basically I did install manually using below command
rpm -i test.rpm
One thing to add here is we are running Busybox on which I am trying to perform the installation.
Cheers,
Abhinav
________________________________________
From: Paul Eggleton [paul.eggleton at linux.intel.com]
Sent: Saturday, March 14, 2015 5:01 PM
To: Bipnesh, Abhinav (Abhinav)
Cc: yocto at yoctoproject.org
Subject: Re: [yocto] Bitbake recipe Post install script not executed once the package is installed
On Saturday 14 March 2015 10:39:59 Bipnesh, Abhinav wrote:
> 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
I assume you meant *.txt as .txt wouldn't exist even if the postinstall script
had run.
> Also didn't see the echo output on the console when the package is being
> installed or post installation activity is being performed.
Is the output package that you are installing actually called "test"?
Cheers,
Paul
--
Paul Eggleton
Intel Open Source Technology Centre
More information about the yocto
mailing list