diff options
Diffstat (limited to 'documentation/dev-manual/dev-manual-common-tasks.xml')
-rw-r--r-- | documentation/dev-manual/dev-manual-common-tasks.xml | 50 |
1 files changed, 0 insertions, 50 deletions
diff --git a/documentation/dev-manual/dev-manual-common-tasks.xml b/documentation/dev-manual/dev-manual-common-tasks.xml index 8ce303c6d5..f2184d09f3 100644 --- a/documentation/dev-manual/dev-manual-common-tasks.xml +++ b/documentation/dev-manual/dev-manual-common-tasks.xml | |||
@@ -6204,9 +6204,6 @@ | |||
6204 | <link linkend='incrementing-a-package-revision-number'>Incrementing a package revision number</link> | 6204 | <link linkend='incrementing-a-package-revision-number'>Incrementing a package revision number</link> |
6205 | </para></listitem> | 6205 | </para></listitem> |
6206 | <listitem><para> | 6206 | <listitem><para> |
6207 | <link linkend='usingpoky-configuring-DISTRO_PN_ALIAS'>Handling a package name alias</link> | ||
6208 | </para></listitem> | ||
6209 | <listitem><para> | ||
6210 | <link linkend='handling-optional-module-packaging'>Handling optional module packaging</link> | 6207 | <link linkend='handling-optional-module-packaging'>Handling optional module packaging</link> |
6211 | </para></listitem> | 6208 | </para></listitem> |
6212 | <listitem><para> | 6209 | <listitem><para> |
@@ -6492,53 +6489,6 @@ | |||
6492 | </section> | 6489 | </section> |
6493 | </section> | 6490 | </section> |
6494 | 6491 | ||
6495 | <section id="usingpoky-configuring-DISTRO_PN_ALIAS"> | ||
6496 | <title>Handling a Package Name Alias</title> | ||
6497 | <para> | ||
6498 | Sometimes a package name you are using might exist under | ||
6499 | an alias or as a similarly named package in a different | ||
6500 | distribution. | ||
6501 | The OpenEmbedded build system implements a | ||
6502 | <filename>do_distro_check</filename> | ||
6503 | task that automatically connects to major distributions | ||
6504 | and checks for these situations. | ||
6505 | If the package exists under a different name in a different | ||
6506 | distribution, you get a <filename>distro_check</filename> | ||
6507 | mismatch. | ||
6508 | You can resolve this problem by defining a per-distro recipe | ||
6509 | name alias using the | ||
6510 | <filename><ulink url='&YOCTO_DOCS_REF_URL;#var-DISTRO_PN_ALIAS'>DISTRO_PN_ALIAS</ulink></filename> | ||
6511 | variable. | ||
6512 | </para> | ||
6513 | |||
6514 | <para> | ||
6515 | Following is an example that shows how you specify the <filename>DISTRO_PN_ALIAS</filename> | ||
6516 | variable: | ||
6517 | <literallayout class='monospaced'> | ||
6518 | DISTRO_PN_ALIAS_pn-PACKAGENAME = "distro1=package_name_alias1 \ | ||
6519 | distro2=package_name_alias2 \ | ||
6520 | distro3=package_name_alias3 \ | ||
6521 | ..." | ||
6522 | </literallayout> | ||
6523 | </para> | ||
6524 | |||
6525 | <para> | ||
6526 | If you have more than one distribution alias, separate them with a space. | ||
6527 | Note that the build system currently automatically checks the | ||
6528 | Fedora, OpenSUSE, Debian, Ubuntu, | ||
6529 | and Mandriva distributions for source package recipes without having to specify them | ||
6530 | using the <filename>DISTRO_PN_ALIAS</filename> variable. | ||
6531 | For example, the following command generates a report that lists the Linux distributions | ||
6532 | that include the sources for each of the recipes. | ||
6533 | <literallayout class='monospaced'> | ||
6534 | $ bitbake world -f -c distro_check | ||
6535 | </literallayout> | ||
6536 | The results are stored in the <filename>build/tmp/log/distro_check-${DATETIME}.results</filename> | ||
6537 | file found in the | ||
6538 | <link linkend='source-directory'>Source Directory</link>. | ||
6539 | </para> | ||
6540 | </section> | ||
6541 | |||
6542 | <section id='handling-optional-module-packaging'> | 6492 | <section id='handling-optional-module-packaging'> |
6543 | <title>Handling Optional Module Packaging</title> | 6493 | <title>Handling Optional Module Packaging</title> |
6544 | 6494 | ||