mirror of
https://git.yoctoproject.org/poky
synced 2026-01-29 21:08:42 +01:00
ref-manual: Remove references to package_tar class
This has been removed in 4.2. (From yocto-docs rev: a5dcaf95915deec5243ab2fd0711c63e98b2a661) Signed-off-by: Paul Eggleton <bluelightning@bluelightning.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
8242bd30de
commit
356b6f0e32
@@ -638,9 +638,8 @@ package files are kept:
|
||||
type sub-folder. Given RPM, IPK, or DEB packaging and tarball
|
||||
creation, the
|
||||
:term:`DEPLOY_DIR_RPM`,
|
||||
:term:`DEPLOY_DIR_IPK`,
|
||||
:term:`DEPLOY_DIR_DEB`, or
|
||||
:term:`DEPLOY_DIR_TAR`,
|
||||
:term:`DEPLOY_DIR_IPK`, or
|
||||
:term:`DEPLOY_DIR_DEB`
|
||||
variables are used, respectively.
|
||||
|
||||
- :term:`PACKAGE_ARCH`: Defines
|
||||
@@ -653,9 +652,8 @@ tasks to generate packages and place them into the package holding area
|
||||
(e.g. ``do_package_write_ipk`` for IPK packages). See the
|
||||
":ref:`ref-tasks-package_write_deb`",
|
||||
":ref:`ref-tasks-package_write_ipk`",
|
||||
":ref:`ref-tasks-package_write_rpm`",
|
||||
and
|
||||
":ref:`ref-tasks-package_write_tar`"
|
||||
":ref:`ref-tasks-package_write_rpm`"
|
||||
sections in the Yocto Project Reference Manual for additional
|
||||
information. As an example, consider a scenario where an IPK packaging
|
||||
manager is being used and there is package architecture support for both
|
||||
|
||||
@@ -2025,13 +2025,7 @@ The :ref:`ref-classes-package` class supports generating packages from a build's
|
||||
output. The core generic functionality is in ``package.bbclass``. The
|
||||
code specific to particular package types resides in these
|
||||
package-specific classes: :ref:`ref-classes-package_deb`,
|
||||
:ref:`ref-classes-package_rpm`, :ref:`ref-classes-package_ipk`, and
|
||||
:ref:`ref-classes-package_tar`.
|
||||
|
||||
.. note::
|
||||
|
||||
The :ref:`ref-classes-package_tar` class is broken and
|
||||
not supported. It is recommended that you do not use this class.
|
||||
:ref:`ref-classes-package_rpm`, :ref:`ref-classes-package_ipk`.
|
||||
|
||||
You can control the list of resulting package formats by using the
|
||||
:term:`PACKAGE_CLASSES` variable defined in your ``conf/local.conf``
|
||||
@@ -2121,25 +2115,6 @@ This class inherits the :ref:`ref-classes-package` class and
|
||||
is enabled through the :term:`PACKAGE_CLASSES`
|
||||
variable in the ``local.conf`` file.
|
||||
|
||||
.. _ref-classes-package_tar:
|
||||
|
||||
``package_tar``
|
||||
===============
|
||||
|
||||
The :ref:`ref-classes-package_tar` class provides support for creating tarballs. The
|
||||
class ensures the packages are written out in a tarball format to the
|
||||
``${``\ :term:`DEPLOY_DIR_TAR`\ ``}`` directory.
|
||||
|
||||
This class inherits the :ref:`ref-classes-package` class and
|
||||
is enabled through the :term:`PACKAGE_CLASSES`
|
||||
variable in the ``local.conf`` file.
|
||||
|
||||
.. note::
|
||||
|
||||
You cannot specify the :ref:`ref-classes-package_tar` class first using the
|
||||
:term:`PACKAGE_CLASSES` variable. You must use ``.deb``, ``.ipk``, or ``.rpm``
|
||||
file formats for your image or SDK.
|
||||
|
||||
.. _ref-classes-packagedata:
|
||||
|
||||
``packagedata``
|
||||
|
||||
@@ -260,17 +260,6 @@ the package feeds area. For more information, see the
|
||||
":ref:`overview-manual/concepts:package feeds`" section in
|
||||
the Yocto Project Overview and Concepts Manual.
|
||||
|
||||
.. _ref-tasks-package_write_tar:
|
||||
|
||||
``do_package_write_tar``
|
||||
------------------------
|
||||
|
||||
Creates tarballs and places them in the
|
||||
``${``\ :term:`DEPLOY_DIR_TAR`\ ``}`` directory in
|
||||
the package feeds area. For more information, see the
|
||||
":ref:`overview-manual/concepts:package feeds`" section in
|
||||
the Yocto Project Overview and Concepts Manual.
|
||||
|
||||
.. _ref-tasks-packagedata:
|
||||
|
||||
``do_packagedata``
|
||||
|
||||
@@ -1989,25 +1989,6 @@ system and gives an overview of their function and contents.
|
||||
":ref:`overview-manual/concepts:package feeds`" section
|
||||
in the Yocto Project Overview and Concepts Manual.
|
||||
|
||||
:term:`DEPLOY_DIR_TAR`
|
||||
Points to the area that the OpenEmbedded build system uses to place
|
||||
tarballs that are ready to be used outside of the build system. This
|
||||
variable applies only when :term:`PACKAGE_CLASSES` contains
|
||||
":ref:`ref-classes-package_tar`".
|
||||
|
||||
The BitBake configuration file initially defines this variable as a
|
||||
sub-folder of :term:`DEPLOY_DIR`::
|
||||
|
||||
DEPLOY_DIR_TAR = "${DEPLOY_DIR}/tar"
|
||||
|
||||
The :ref:`ref-classes-package_tar` class uses the
|
||||
:term:`DEPLOY_DIR_TAR` variable to make sure the
|
||||
:ref:`ref-tasks-package_write_tar` task
|
||||
writes TAR packages into the appropriate folder. For more information
|
||||
on how packaging works, see the
|
||||
":ref:`overview-manual/concepts:package feeds`" section
|
||||
in the Yocto Project Overview and Concepts Manual.
|
||||
|
||||
:term:`DEPLOYDIR`
|
||||
When inheriting the :ref:`ref-classes-deploy` class, the
|
||||
:term:`DEPLOYDIR` points to a temporary work area for deployed files that
|
||||
@@ -3679,12 +3660,7 @@ system and gives an overview of their function and contents.
|
||||
Defines the package type (i.e. DEB, RPM, IPK, or TAR) used by the
|
||||
OpenEmbedded build system. The variable is defined appropriately by
|
||||
the :ref:`ref-classes-package_deb`, :ref:`ref-classes-package_rpm`,
|
||||
:ref:`ref-classes-package_ipk`, or :ref:`ref-classes-package_tar` class.
|
||||
|
||||
.. note::
|
||||
|
||||
The ``package_tar`` class is broken and is not supported. It is
|
||||
recommended that you do not use it.
|
||||
or :ref:`ref-classes-package_ipk` class.
|
||||
|
||||
The :ref:`ref-classes-populate-sdk-*` and :ref:`ref-classes-image`
|
||||
classes use the :term:`IMAGE_PKGTYPE` for packaging up images and SDKs.
|
||||
@@ -5663,14 +5639,7 @@ system and gives an overview of their function and contents.
|
||||
You can provide one or more of the following arguments for the
|
||||
variable::
|
||||
|
||||
PACKAGE_CLASSES ?= "package_rpm package_deb package_ipk package_tar"
|
||||
|
||||
.. note::
|
||||
|
||||
While it is a legal option, the :ref:`ref-classes-package_tar`
|
||||
class has limited functionality due to no support for package
|
||||
dependencies by that backend. Therefore, it is recommended that
|
||||
you do not use it.
|
||||
PACKAGE_CLASSES ?= "package_rpm package_deb package_ipk"
|
||||
|
||||
The build system uses only the first argument in the list as the
|
||||
package manager when creating your image or SDK. However, packages
|
||||
|
||||
Reference in New Issue
Block a user