[OE-core] [PATCH V3 0/4] man/info: fix not support xz/bz2 compression

Burton, Ross ross.burton at intel.com
Wed Sep 24 21:53:47 UTC 2014


Hi Hongxu,

This is failing for me, core-image-minimal for NUC with doc-pkgs:

Collected errors:
 * check_data_file_clashes: Package util-linux-doc wants to install
file /data/poky-master/tmp/work/nuc-poky-linux/cor
e-image-minimal/1.0-r0/rootfs/usr/share/man/man3/libblkid.3.xz
        But that file is already provided by package  * e2fsprogs-doc
 * check_data_file_clashes: Package util-linux-doc wants to install
file /data/poky-master/tmp/work/nuc-poky-linux/cor
e-image-minimal/1.0-r0/rootfs/usr/share/man/man8/findfs.8.xz
        But that file is already provided by package  * e2fsprogs-doc
 * check_data_file_clashes: Package util-linux-doc wants to install
file /data/poky-master/tmp/work/nuc-poky-linux/cor
e-image-minimal/1.0-r0/rootfs/usr/share/man/man8/fsck.8.xz
        But that file is already provided by package  * e2fsprogs-doc
 * check_data_file_clashes: Package util-linux-doc wants to install
file /data/poky-master/tmp/work/nuc-poky-linux/cor
e-image-minimal/1.0-r0/rootfs/usr/share/man/man8/blkid.8.xz
        But that file is already provided by package  * e2fsprogs-doc
 * opkg_install_cmd: Cannot install package util-linux-doc.

NOTE: Running intercept scripts:
NOTE: > Executing update_info_dir intercept ...
/data/poky-master/tmp/work/nuc-poky-linux/core-image-minimal/1.0-r0/intercept_scripts/update_info_dir:
line 63: /insta
ll-info: No such file or directory
/data/poky-master/tmp/work/nuc-poky-linux/core-image-minimal/1.0-r0/intercept_scripts/update_info_dir:
line 63: /insta
ll-info: No such file or directory

Ross

On 24 September 2014 16:27, Hongxu Jia <hongxu.jia at windriver.com> wrote:
> Changed in V3:
> - Remove Debian-specific code
> - split() the INHERIT variable
>
> Changed in V2:
> - Conditionally add 'gzip/bzip2/xz' to man/info's RDEPENDS
>   rather than modify busybox's defconfig.
>
> - Refer Ubuntu to add a script to postinst_intercept to
>   run it after all packages have been installed at build time.
>
> Test Case:
>
> vim local.conf
> ..
> IMAGE_INSTALL_append = " man man-doc texinfo texinfo-doc info info-doc"
> INHERIT += "compress_doc"
> DOC_COMPRESS = "xz" or DOC_COMPRESS = "bz2"
> ..
>
> bitbake core-image-minimal
>
> runqemu qemux86
>
> On target,
> ...
> root at qemux86:~# man man
>
> root at qemux86:~# info info
> ...
>
> //Hongxu
>
>
> The following changes since commit 8ac8eca2e3bd8c78e2b31ea974930ed0243258a3:
>
>   build-appliance-image: Update to dizzy head revision (2014-09-23 22:10:26 +0100)
>
> are available in the git repository at:
>
>   git://git.pokylinux.org/poky-contrib hongxu/fix-doc
>   http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=hongxu/fix-doc
>
> Hongxu Jia (4):
>   scripts/postinst-intercepts: add update_info_dir
>   texinfo: fix QA Error while doc compress enabled
>   texinfo: fix info not work
>   man/texinfo: conditionally add gzip/bzip2/xz to RDEPENDS
>
>  meta/recipes-extended/man/man_1.6g.bb        | 13 +++++
>  meta/recipes-extended/texinfo/texinfo_5.2.bb | 68 +++++++++++++++++++++++-
>  scripts/postinst-intercepts/update_info_dir  | 77 ++++++++++++++++++++++++++++
>  3 files changed, 157 insertions(+), 1 deletion(-)
>  create mode 100755 scripts/postinst-intercepts/update_info_dir
>
> --
> 1.9.1
>



More information about the Openembedded-core mailing list