From 3305c26f06be5f2012b7b319d85cc4928fc89221 Mon Sep 17 00:00:00 2001 From: Scott Rifenbark Date: Wed, 15 Oct 2014 06:33:58 -0700 Subject: ref-manual: Added file-redeps QA check to the insane.bbclass. (From yocto-docs rev: 85a0cec2a36889485f1bd010a85e0115303409a0) Signed-off-by: Scott Rifenbark Signed-off-by: Richard Purdie --- documentation/ref-manual/ref-classes.xml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'documentation/ref-manual/ref-classes.xml') diff --git a/documentation/ref-manual/ref-classes.xml b/documentation/ref-manual/ref-classes.xml index aea1a4f4a5..8e0ad2c909 100644 --- a/documentation/ref-manual/ref-classes.xml +++ b/documentation/ref-manual/ref-classes.xml @@ -1387,6 +1387,25 @@ Some very rare cases do exist for dynamically loaded modules where these symlinks are needed instead in the main package. + file-redeps: + Checks that file-level dependencies identified by the + OpenEmbedded build system are satisfied. + For example, a shell script might start with the line + #!/bin/bash. + This line would translate to a file dependency on + /bin/bash. + Of the three package managers that the OpenEmbedded build + system supports, only RPM directly handles file-level + dependencies, resolving them automatically to packages + providing the files. + However, the lack of that functionality in the other two + package managers does not mean the dependencies do not still + need resolving. + This QA check attempts to ensure that explicitly declared + RDEPENDS + exist to handle any file-level dependency detected in + packaged files. + files-invalid: Checks for FILES -- cgit v1.2.3-54-g00ecf