[oe] [PATCH v2] mtools: fix broken /usr/bin/lz
Huang, Jie (Jackie)
Jackie.Huang at windriver.com
Thu Oct 16 10:28:40 UTC 2014
Sorry, this should be in oe-core, please ignore this.
Thanks,
Jackie
> -----Original Message-----
> From: openembedded-devel-bounces at lists.openembedded.org [mailto:openembedded-devel-
> bounces at lists.openembedded.org] On Behalf Of jackie.huang at windriver.com
> Sent: Thursday, October 16, 2014 6:27 PM
> To: openembedded-devel at lists.openembedded.org
> Subject: [oe] [PATCH v2] mtools: fix broken /usr/bin/lz
>
> From: Wenlin Kang <wenlin.kang at windriver.com>
>
> When build fs with mtools-3.9.9, has file /usr/bin/lz in rootfs, it is the symlink to uz:
>
> root at qemu3:~# /usr/bin/lz
> -sh: /usr/bin/lz: No such file or directory $root at qemu3:~# ls -l /usr/bin/lz lrwxrwxrwx 1 root root 2 Jul
> 18 18:07 /usr/bin/lz -> uz root at qemu3:~# uz
> -sh: uz: command not found
>
> But the uz isn't actually exist, so the result is that lz is a broken symlink.
>
> The root cause is that uz hasn't been installed when install-scripts.
>
> Signed-off-by: Wenlin Kang <wenlin.kang at windriver.com>
> Signed-off-by: Jackie Huang <jackie.huang at windriver.com>
> ---
> .../mtools/mtools/fix-broken-lz.patch | 23 ++++++++++++++++++++++
> meta/recipes-devtools/mtools/mtools_3.9.9.bb | 4 +++-
> 2 files changed, 26 insertions(+), 1 deletion(-) create mode 100644 meta/recipes-
> devtools/mtools/mtools/fix-broken-lz.patch
>
> diff --git a/meta/recipes-devtools/mtools/mtools/fix-broken-lz.patch b/meta/recipes-
> devtools/mtools/mtools/fix-broken-lz.patch
> new file mode 100644
> index 0000000..cb45491
> --- /dev/null
> +++ b/meta/recipes-devtools/mtools/mtools/fix-broken-lz.patch
> @@ -0,0 +1,23 @@
> +Upstream-Status: Backport
> +
> +Signed-off-by: Wenlin Kang <wenlin.kang at windriver.com>
> +Signed-off-by: Jackie Huang <jackie.huang at windriver.com>
> +---
> + Makefile.in | 1 +
> + 1 file changed, 1 insertion(+)
> +
> +diff --git a/Makefile.in b/Makefile.in
> +index 8f9305a..694e837 100644
> +--- a/Makefile.in
> ++++ b/Makefile.in
> +@@ -251,6 +251,7 @@ install-scripts: ${DESTDIR}$(bindir)/mtools
> + @$(top_srcdir)/mkinstalldirs ${DESTDIR}$(bindir)
> + @for j in $(SCRIPTS) ; do \
> + $(INSTALL_SCRIPT) $(srcdir)/scripts/$$j ${DESTDIR}$(bindir)/$$j ; \
> ++ $(INSTALL_PROGRAM) $(srcdir)/scripts/$$j ${DESTDIR}$(bindir)/$$j ; \
> + echo ${DESTDIR}$(bindir)/$$j ; \
> + done
> + rm -f ${DESTDIR}$(bindir)/lz
> +--
> +2.0.0
> +
> diff --git a/meta/recipes-devtools/mtools/mtools_3.9.9.bb b/meta/recipes-
> devtools/mtools/mtools_3.9.9.bb
> index d995c8f..f6dd336 100644
> --- a/meta/recipes-devtools/mtools/mtools_3.9.9.bb
> +++ b/meta/recipes-devtools/mtools/mtools_3.9.9.bb
> @@ -31,7 +31,9 @@ RRECOMMENDS_${PN} = "\ SRC_URI =
> "http://downloads.yoctoproject.org/mirror/sources/mtools-${PV}.tar.gz \
> file://mtools-makeinfo.patch \
> file://mtools.patch \
> - file://no-x11.patch"
> + file://no-x11.patch \
> + file://fix-broken-lz.patch \
> +"
>
> SRC_URI[md5sum] = "3e68b857b4e1f3a6521d1dfefbd30a36"
> SRC_URI[sha256sum] = "af083a73425d664d4607ef6c6564fd9319a0e47ee7c105259a45356cb834690e"
> --
> 2.0.0
>
> --
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
More information about the Openembedded-devel
mailing list