[OE-core] [PATCH 2/3] packagegroup-core-lsb/-full-cmdline: add bzip2

Andre McCurdy armccurdy at gmail.com
Fri Oct 12 19:08:59 UTC 2018


On Thu, Oct 11, 2018 at 7:24 PM, Chen Qi <Qi.Chen at windriver.com> wrote:
> We are having the following error when using 'tar' from tar
> recipe to decompress .tar.bz2 files.
>
>   tar (child): bzip2: Cannot exec: No such file or directory
>   tar (child): Error is not recoverable: exiting now
>   tar: Child returned status 2
>   tar: Error is not recoverable: exiting now
>
> The tar package is introduced by these two packagegroups into image.

Maybe better to enable bzip2 by default in busybox (we already seem to
have bunzip2 enabled).

> From the README file from tar's source codes:>
>   """
>   ** gzip and bzip2.
>
>   GNU tar uses the gzip and bzip2 programs to read and write compressed
>   archives.  If you don't have these programs already, you need to
>   install them.
>   """
>
> So we'd better cluster gzip and bzip2 with tar. These two packagegroups
> already get 'gzip', so we also add 'bzip2'.
>
> Signed-off-by: Chen Qi <Qi.Chen at windriver.com>
> ---
>  meta/recipes-extended/packagegroups/packagegroup-core-full-cmdline.bb | 1 +
>  meta/recipes-extended/packagegroups/packagegroup-core-lsb.bb          | 1 +
>  2 files changed, 2 insertions(+)
>
> diff --git a/meta/recipes-extended/packagegroups/packagegroup-core-full-cmdline.bb b/meta/recipes-extended/packagegroups/packagegroup-core-full-cmdline.bb
> index e86168802..ffa8388 100644
> --- a/meta/recipes-extended/packagegroups/packagegroup-core-full-cmdline.bb
> +++ b/meta/recipes-extended/packagegroups/packagegroup-core-full-cmdline.bb
> @@ -125,6 +125,7 @@ RDEPENDS_packagegroup-core-full-cmdline-initscripts = "\
>      "
>
>  RDEPENDS_packagegroup-core-full-cmdline-multiuser = "\
> +    bzip2 \
>      cracklib \
>      gzip \
>      shadow \
> diff --git a/meta/recipes-extended/packagegroups/packagegroup-core-lsb.bb b/meta/recipes-extended/packagegroups/packagegroup-core-lsb.bb
> index 933864a..6631547 100644
> --- a/meta/recipes-extended/packagegroups/packagegroup-core-lsb.bb
> +++ b/meta/recipes-extended/packagegroups/packagegroup-core-lsb.bb
> @@ -136,6 +136,7 @@ RDEPENDS_packagegroup-core-lsb-core = "\
>      bc \
>      binutils \
>      binutils-symlinks \
> +    bzip2 \
>      coreutils \
>      cpio \
>      cronie \
> --
> 1.9.1
>
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core



More information about the Openembedded-core mailing list