dev-manual: Added note about RPM not dealing with post-install

Fixes [YOCTO #10351]

I added a note to the "Post Installation Scripts" section of the
"Writing a New Recipe" section to call out the fact that the
RPM package manager will not install packages on the target when
any RPM post-install script returns a non-zero exit code when
the script is run on the target.

(From yocto-docs rev: a2b36b4a352522e3c576a45ee239af51eda518c1)

Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Scott Rifenbark
2016-11-21 16:45:23 -08:00
committed by Richard Purdie
parent 2a6bba4378
commit d9e3f7629b

View File

@@ -3012,6 +3012,13 @@
If the script succeeds, the package is marked as installed.
If the script fails, the package is marked as unpacked and
the script is executed when the image boots again.
<note>
Any RPM post-installation script that runs on the target
should return a 0 exit code.
RPM does not allow non-zero exit codes for these scripts,
and the RPM package manager will cause the package to fail
installation on the target.
</note>
</para>
<para>