Openembedded Devel Discussions
 help / color / mirror / Atom feed
From: Koen Kooi <k.kooi@student.utwente.nl>
To: openembedded-devel@lists.openembedded.org
Subject: Re: [PATCH 1/2] e2fsprogs: stop providing libblkid/libuuid/fsck - they are in util-linux-ng
Date: Fri, 12 Feb 2010 16:04:16 +0100	[thread overview]
Message-ID: <hl3qlf$blr$1@ger.gmane.org> (raw)
In-Reply-To: <1265986283-28972-2-git-send-email-marcin@juszkiewicz.com.pl>

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 12-02-10 15:51, Marcin Juszkiewicz wrote:
> There is a long story about moving components from e2fsprogs to
> util-linux-ng and I will not write it here. But it happened and we
> should follow.
> 
> The story in short is: kill libblkid, libuuid in this package, drop fsck
> binary and use those which are in util-linux-ng. There are more and more
> applications/libraries which require libblkid 2.xx - for example recent
> HAL.
> 


Acked-by: Koen Kooi <koen@openembedded.org>




> Signed-off-by: Marcin Juszkiewicz <marcin@juszkiewicz.com.pl>
> ---
>  recipes/e2fsprogs/e2fsprogs_1.41.9.bb |   13 +++++--------
>  1 files changed, 5 insertions(+), 8 deletions(-)
> 
> diff --git a/recipes/e2fsprogs/e2fsprogs_1.41.9.bb b/recipes/e2fsprogs/e2fsprogs_1.41.9.bb
> index ada93bd..dd9aadb 100644
> --- a/recipes/e2fsprogs/e2fsprogs_1.41.9.bb
> +++ b/recipes/e2fsprogs/e2fsprogs_1.41.9.bb
> @@ -1,6 +1,8 @@
>  require e2fsprogs.inc
>  
> -DEPENDS += "gettext-native"
> +DEPENDS += "gettext-native util-linux-ng"
> +
> +EXTRA_OECONF += " --disable-libuuid --disable-libblkid --disable-fsck"
>  
>  do_configure() {
>          oe_runconf
> @@ -33,22 +35,17 @@ do_stage () {
>  # blkid used to be part of e2fsprogs but is useful outside, add it
>  # as an RDEPENDS so that anything relying on it being in e2fsprogs
>  # still works
> -RDEPENDS_e2fsprogs = "e2fsprogs-blkid e2fsprogs-uuidgen e2fsprogs-badblocks"
> +RDEPENDS_e2fsprogs = "util-linux-ng e2fsprogs-badblocks"
>  
>  FILES_${PN} += "${libdir}/e2initrd_helper"
>  
> -PACKAGES =+ "e2fsprogs-blkid e2fsprogs-uuidgen e2fsprogs-e2fsck e2fsprogs-mke2fs e2fsprogs-fsck e2fsprogs-tune2fs e2fsprogs-badblocks"
> -FILES_e2fsprogs-blkid = "${base_sbindir}/blkid.${PN}"
> -FILES_e2fsprogs-uuidgen = "${bindir}/uuidgen"
> -FILES_e2fsprogs-fsck = "${base_sbindir}/fsck.${PN}"
> +PACKAGES =+ "e2fsprogs-e2fsck e2fsprogs-mke2fs e2fsprogs-tune2fs e2fsprogs-badblocks"
>  FILES_e2fsprogs-e2fsck = "${base_sbindir}/e2fsck.${PN} ${base_sbindir}/fsck.ext*.${PN}"
>  FILES_e2fsprogs-mke2fs = "${base_sbindir}/mke2fs.${PN} ${base_sbindir}/mkfs.ext*.${PN}"
>  FILES_e2fsprogs-tune2fs = "${base_sbindir}/tune2fs ${base_sbindir}/e2label ${base_sbindir}/findfs"
>  FILES_e2fsprogs-badblocks = "${base_sbindir}/badblocks"
>  
>  do_install_append () {
> -	mv ${D}${base_sbindir}/fsck ${D}${base_sbindir}/fsck.${PN}
> -	mv ${D}${base_sbindir}/blkid ${D}${base_sbindir}/blkid.${PN}
>  	mv ${D}${base_sbindir}/e2fsck ${D}${base_sbindir}/e2fsck.${PN}
>  	rm ${D}${base_sbindir}/fsck.ext2
>  	rm ${D}${base_sbindir}/fsck.ext3

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)

iD8DBQFLdW3wMkyGM64RGpERAj+uAJ9A2IRy6jUQk6yIndC/BcwScpUV0ACggzMw
AUAMFuiWO8FK9aHpLz5Z/TI=
=d+dj
-----END PGP SIGNATURE-----




  reply	other threads:[~2010-02-12 15:07 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-02-12 14:51 Patches to solve libblkid/libuuid version problems Marcin Juszkiewicz
2010-02-12 14:51 ` [PATCH 1/2] e2fsprogs: stop providing libblkid/libuuid/fsck - they are in util-linux-ng Marcin Juszkiewicz
2010-02-12 15:04   ` Koen Kooi [this message]
2010-02-12 14:51 ` [PATCH 2/2] util-linux-ng: provide libblkid/libuuid/fsck Marcin Juszkiewicz
2010-02-12 15:05   ` Koen Kooi
2010-02-12 15:18     ` Marcin Juszkiewicz
2010-02-12 20:12   ` Khem Raj
2010-02-13  5:29     ` Marcin Juszkiewicz
2010-02-12 20:15 ` Patches to solve libblkid/libuuid version problems Khem Raj
2010-02-13  5:26   ` Marcin Juszkiewicz

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='hl3qlf$blr$1@ger.gmane.org' \
    --to=k.kooi@student.utwente.nl \
    --cc=openembedded-devel@lists.openembedded.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox