All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] util-linux: split out libuuid and libblkid
@ 2011-01-19 16:55 Paul Eggleton
  2011-01-19 16:55 ` [PATCH 1/3] util-linux: split out libuuid and libblkid into separate packages Paul Eggleton
                   ` (3 more replies)
  0 siblings, 4 replies; 16+ messages in thread
From: Paul Eggleton @ 2011-01-19 16:55 UTC (permalink / raw)
  To: poky

Split libuuid and libblkid from util-linux into separate runtime packages.
Slightly reduces the overall footprint of other packages that depend on these 
libraries.

Pull URL: git://git.pokylinux.org/poky-contrib.git
  Branch: paule/util-linux-libsplit
  Browse: http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=paule/util-linux-libsplit

Thanks,
    Paul Eggleton <paul.eggleton@linux.intel.com>
---


Paul Eggleton (3):
  util-linux: split out libuuid and libblkid into separate packages
  gst-plugins-base: add util-linux to DEPENDS
  Bump PR on recipes that depend on util-linux

 .../nfs-utils/nfs-utils_1.2.3.bb                   |    2 +-
 meta/recipes-core/util-linux/util-linux.inc        |    6 ++++--
 meta/recipes-core/util-linux/util-linux_2.17.2.bb  |    2 +-
 .../e2fsprogs/e2fsprogs_1.41.12.bb                 |    2 +-
 meta/recipes-devtools/mtd/mtd-utils_1.4.1.bb       |    2 +-
 meta/recipes-graphics/xorg-lib/libsm_1.2.0.bb      |    2 +-
 .../gstreamer/gst-plugins-base_0.10.31.bb          |    4 ++--
 7 files changed, 11 insertions(+), 9 deletions(-)



^ permalink raw reply	[flat|nested] 16+ messages in thread

* [PATCH 1/3] util-linux: split out libuuid and libblkid into separate packages
  2011-01-19 16:55 [PATCH 0/3] util-linux: split out libuuid and libblkid Paul Eggleton
@ 2011-01-19 16:55 ` Paul Eggleton
  2011-01-19 19:13   ` Saul Wold
  2011-01-19 16:55 ` [PATCH 2/3] gst-plugins-base: add util-linux to DEPENDS Paul Eggleton
                   ` (2 subsequent siblings)
  3 siblings, 1 reply; 16+ messages in thread
From: Paul Eggleton @ 2011-01-19 16:55 UTC (permalink / raw)
  To: poky

libuuid and libblkid can exist on their own separately from the rest
of util-linux. Slightly reduces the overall footprint of other packages
that depend on these libraries.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
---
 meta/recipes-core/util-linux/util-linux.inc       |    6 ++++--
 meta/recipes-core/util-linux/util-linux_2.17.2.bb |    2 +-
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/meta/recipes-core/util-linux/util-linux.inc b/meta/recipes-core/util-linux/util-linux.inc
index 53d8463..c3e1ace 100644
--- a/meta/recipes-core/util-linux/util-linux.inc
+++ b/meta/recipes-core/util-linux/util-linux.inc
@@ -27,7 +27,7 @@ SRC_URI = "${KERNELORG_MIRROR}/pub/linux/utils/util-linux-ng/v${MAJOR_VERSION}/u
            file://make_include \
            "
 
-PACKAGES_prepend = "util-linux-fdisk util-linux-cfdisk util-linux-sfdisk util-linux-swaponoff util-linux-losetup util-linux-umount util-linux-mount util-linux-readprofile "
+PACKAGES_prepend = "util-linux-fdisk util-linux-cfdisk util-linux-sfdisk util-linux-swaponoff util-linux-losetup util-linux-umount util-linux-mount util-linux-readprofile util-linux-libuuid util-linux-libblkid "
 
 PACKAGES_virtclass-native = ""
 
@@ -47,9 +47,11 @@ FILES_util-linux-losetup = "/sbin/losetup.${PN}"
 FILES_util-linux-mount = "/bin/mount.${PN}"
 FILES_util-linux-umount = "/bin/umount.${PN}"
 FILES_util-linux-readprofile = "/sbin/readprofile"
+FILES_util-linux-libuuid = "/usr/lib/libuuid.so.*"
+FILES_util-linux-libblkid = "/usr/lib/libblkid.so.*"
 
 RRECOMMENDS_${PN} = "util-linux-fdisk util-linux-cfdisk util-linux-sfdisk util-linux-mount util-linux-readprofile "
-RDEPENDS_${PN} = "util-linux-umount util-linux-swaponoff util-linux-losetup"
+RDEPENDS_${PN} = "util-linux-umount util-linux-swaponoff util-linux-losetup util-linux-libuuid util-linux-libblkid"
 
 RRECOMMENDS_${PN}_virtclass-native = ""
 RDEPENDS_${PN}_virtclass-native = ""
diff --git a/meta/recipes-core/util-linux/util-linux_2.17.2.bb b/meta/recipes-core/util-linux/util-linux_2.17.2.bb
index 9b344d4..662bde0 100644
--- a/meta/recipes-core/util-linux/util-linux_2.17.2.bb
+++ b/meta/recipes-core/util-linux/util-linux_2.17.2.bb
@@ -1,6 +1,6 @@
 MAJOR_VERSION = "2.17"
 require util-linux.inc
-PR="r1"
+PR = "r2"
 
 SRC_URI += "file://uclibc-compile.patch \
 	          file://util-linux-ng-replace-siginterrupt.patch"
-- 
1.7.1



^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [PATCH 2/3] gst-plugins-base: add util-linux to DEPENDS
  2011-01-19 16:55 [PATCH 0/3] util-linux: split out libuuid and libblkid Paul Eggleton
  2011-01-19 16:55 ` [PATCH 1/3] util-linux: split out libuuid and libblkid into separate packages Paul Eggleton
@ 2011-01-19 16:55 ` Paul Eggleton
  2011-01-19 16:55 ` [PATCH 3/3] Bump PR on recipes that depend on util-linux Paul Eggleton
  2011-01-19 19:51 ` [PATCH 0/3] util-linux: split out libuuid and libblkid Koen Kooi
  3 siblings, 0 replies; 16+ messages in thread
From: Paul Eggleton @ 2011-01-19 16:55 UTC (permalink / raw)
  To: poky

gst-plugins-base requires libuuid, so add util-linux to DEPENDS.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
---
 .../gstreamer/gst-plugins-base_0.10.31.bb          |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta/recipes-multimedia/gstreamer/gst-plugins-base_0.10.31.bb b/meta/recipes-multimedia/gstreamer/gst-plugins-base_0.10.31.bb
index 77330b6..8bf243e 100644
--- a/meta/recipes-multimedia/gstreamer/gst-plugins-base_0.10.31.bb
+++ b/meta/recipes-multimedia/gstreamer/gst-plugins-base_0.10.31.bb
@@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=0636e73ff0215e8d672dc4c32c317bb3 \
                     file://COPYING.LIB;md5=55ca817ccb7d5b5b66355690e9abc605 \
                     file://gst/ffmpegcolorspace/utils.c;beginline=1;endline=20;md5=9c83a200b8e597b26ca29df20fc6ecd0"
 
-DEPENDS += "virtual/libx11 alsa-lib freetype gnome-vfs liboil libogg libvorbis libxv libtheora avahi"
+DEPENDS += "virtual/libx11 alsa-lib freetype gnome-vfs liboil libogg libvorbis libxv libtheora avahi util-linux"
 RDEPENDS_${PN} += "gnome-vfs-plugin-file gnome-vfs-plugin-http gnome-vfs-plugin-ftp \
              gnome-vfs-plugin-sftp"
 
@@ -15,7 +15,7 @@ SRC_URI += " file://gst-plugins-base-tremor.patch"
 SRC_URI[md5sum] = "9baa0d87e81c88b2477a3554ab629c46"
 SRC_URI[sha256sum] = "abb006c78222cfb69d31e983268d1d5219e9d4e0da24c6c4cd687968af7a33bd"
 
-PR = "r0"
+PR = "r1"
 
 inherit gettext
 
-- 
1.7.1



^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [PATCH 3/3] Bump PR on recipes that depend on util-linux
  2011-01-19 16:55 [PATCH 0/3] util-linux: split out libuuid and libblkid Paul Eggleton
  2011-01-19 16:55 ` [PATCH 1/3] util-linux: split out libuuid and libblkid into separate packages Paul Eggleton
  2011-01-19 16:55 ` [PATCH 2/3] gst-plugins-base: add util-linux to DEPENDS Paul Eggleton
@ 2011-01-19 16:55 ` Paul Eggleton
  2011-01-19 19:51 ` [PATCH 0/3] util-linux: split out libuuid and libblkid Koen Kooi
  3 siblings, 0 replies; 16+ messages in thread
From: Paul Eggleton @ 2011-01-19 16:55 UTC (permalink / raw)
  To: poky

This ensures package runtime dependencies are up-to-date after splitting
out libuuid and libblkid.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
---
 .../nfs-utils/nfs-utils_1.2.3.bb                   |    2 +-
 .../e2fsprogs/e2fsprogs_1.41.12.bb                 |    2 +-
 meta/recipes-devtools/mtd/mtd-utils_1.4.1.bb       |    2 +-
 meta/recipes-graphics/xorg-lib/libsm_1.2.0.bb      |    2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/meta/recipes-connectivity/nfs-utils/nfs-utils_1.2.3.bb b/meta/recipes-connectivity/nfs-utils/nfs-utils_1.2.3.bb
index a2bac61..b456474 100644
--- a/meta/recipes-connectivity/nfs-utils/nfs-utils_1.2.3.bb
+++ b/meta/recipes-connectivity/nfs-utils/nfs-utils_1.2.3.bb
@@ -13,7 +13,7 @@ DEPENDS = "libcap libnfsidmap libevent util-linux tcp-wrappers"
 RDEPENDS_${PN} = "portmap"
 RRECOMMENDS_${PN} = "kernel-module-nfsd"
 
-PR = "r1"
+PR = "r2"
 
 SRC_URI = "${SOURCEFORGE_MIRROR}/nfs/nfs-utils-${PV}.tar.bz2 \
            file://nfs-utils-1.0.6-uclibc.patch \
diff --git a/meta/recipes-devtools/e2fsprogs/e2fsprogs_1.41.12.bb b/meta/recipes-devtools/e2fsprogs/e2fsprogs_1.41.12.bb
index 3681ab3..ffe6dce 100644
--- a/meta/recipes-devtools/e2fsprogs/e2fsprogs_1.41.12.bb
+++ b/meta/recipes-devtools/e2fsprogs/e2fsprogs_1.41.12.bb
@@ -1,6 +1,6 @@
 require e2fsprogs.inc
 
-PR = "r19"
+PR = "r20"
 
 SRC_URI += "file://quotefix.patch;patch=1 \
             file://acinclude.m4"
diff --git a/meta/recipes-devtools/mtd/mtd-utils_1.4.1.bb b/meta/recipes-devtools/mtd/mtd-utils_1.4.1.bb
index 8189bff..5e6db0e 100644
--- a/meta/recipes-devtools/mtd/mtd-utils_1.4.1.bb
+++ b/meta/recipes-devtools/mtd/mtd-utils_1.4.1.bb
@@ -11,7 +11,7 @@ SRC_URI = "git://git.infradead.org/mtd-utils.git;protocol=git;tag=v${PV} \
 
 S = "${WORKDIR}/git/"
 
-PR = "r0"
+PR = "r1"
 
 EXTRA_OEMAKE = "'CC=${CC}' 'CFLAGS=${CFLAGS} -I${S}/include -DWITHOUT_XATTR' 'BUILDDIR=${S}'"
 
diff --git a/meta/recipes-graphics/xorg-lib/libsm_1.2.0.bb b/meta/recipes-graphics/xorg-lib/libsm_1.2.0.bb
index 5ce01b7..9ad5e4a 100644
--- a/meta/recipes-graphics/xorg-lib/libsm_1.2.0.bb
+++ b/meta/recipes-graphics/xorg-lib/libsm_1.2.0.bb
@@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=d98446615b962372d6a46057170043fa"
 
 DEPENDS += "libice xproto xtrans e2fsprogs"
 
-PR = "r0"
+PR = "r1"
 PE = "1"
 
 XORG_PN = "libSM"
-- 
1.7.1



^ permalink raw reply related	[flat|nested] 16+ messages in thread

* Re: [PATCH 1/3] util-linux: split out libuuid and libblkid into separate packages
  2011-01-19 16:55 ` [PATCH 1/3] util-linux: split out libuuid and libblkid into separate packages Paul Eggleton
@ 2011-01-19 19:13   ` Saul Wold
  2011-01-20 10:15     ` Paul Eggleton
  0 siblings, 1 reply; 16+ messages in thread
From: Saul Wold @ 2011-01-19 19:13 UTC (permalink / raw)
  To: Paul Eggleton; +Cc: poky

On 01/19/2011 08:55 AM, Paul Eggleton wrote:
> libuuid and libblkid can exist on their own separately from the rest
> of util-linux. Slightly reduces the overall footprint of other packages
> that depend on these libraries.
>
Is this different than the work that Qing submitted last night?  Are you 
both addressing the same bug #661?

This fix seems different than his, we need to make sure we are better 
coordinated

Thanks
	Sau!



> Signed-off-by: Paul Eggleton<paul.eggleton@linux.intel.com>
> ---
>   meta/recipes-core/util-linux/util-linux.inc       |    6 ++++--
>   meta/recipes-core/util-linux/util-linux_2.17.2.bb |    2 +-
>   2 files changed, 5 insertions(+), 3 deletions(-)
>
> diff --git a/meta/recipes-core/util-linux/util-linux.inc b/meta/recipes-core/util-linux/util-linux.inc
> index 53d8463..c3e1ace 100644
> --- a/meta/recipes-core/util-linux/util-linux.inc
> +++ b/meta/recipes-core/util-linux/util-linux.inc
> @@ -27,7 +27,7 @@ SRC_URI = "${KERNELORG_MIRROR}/pub/linux/utils/util-linux-ng/v${MAJOR_VERSION}/u
>              file://make_include \
>              "
>
> -PACKAGES_prepend = "util-linux-fdisk util-linux-cfdisk util-linux-sfdisk util-linux-swaponoff util-linux-losetup util-linux-umount util-linux-mount util-linux-readprofile "
> +PACKAGES_prepend = "util-linux-fdisk util-linux-cfdisk util-linux-sfdisk util-linux-swaponoff util-linux-losetup util-linux-umount util-linux-mount util-linux-readprofile util-linux-libuuid util-linux-libblkid "
>
>   PACKAGES_virtclass-native = ""
>
> @@ -47,9 +47,11 @@ FILES_util-linux-losetup = "/sbin/losetup.${PN}"
>   FILES_util-linux-mount = "/bin/mount.${PN}"
>   FILES_util-linux-umount = "/bin/umount.${PN}"
>   FILES_util-linux-readprofile = "/sbin/readprofile"
> +FILES_util-linux-libuuid = "/usr/lib/libuuid.so.*"
> +FILES_util-linux-libblkid = "/usr/lib/libblkid.so.*"
>
>   RRECOMMENDS_${PN} = "util-linux-fdisk util-linux-cfdisk util-linux-sfdisk util-linux-mount util-linux-readprofile "
> -RDEPENDS_${PN} = "util-linux-umount util-linux-swaponoff util-linux-losetup"
> +RDEPENDS_${PN} = "util-linux-umount util-linux-swaponoff util-linux-losetup util-linux-libuuid util-linux-libblkid"
>
>   RRECOMMENDS_${PN}_virtclass-native = ""
>   RDEPENDS_${PN}_virtclass-native = ""
> diff --git a/meta/recipes-core/util-linux/util-linux_2.17.2.bb b/meta/recipes-core/util-linux/util-linux_2.17.2.bb
> index 9b344d4..662bde0 100644
> --- a/meta/recipes-core/util-linux/util-linux_2.17.2.bb
> +++ b/meta/recipes-core/util-linux/util-linux_2.17.2.bb
> @@ -1,6 +1,6 @@
>   MAJOR_VERSION = "2.17"
>   require util-linux.inc
> -PR="r1"
> +PR = "r2"
>
>   SRC_URI += "file://uclibc-compile.patch \
>   	          file://util-linux-ng-replace-siginterrupt.patch"



^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [PATCH 0/3] util-linux: split out libuuid and libblkid
  2011-01-19 16:55 [PATCH 0/3] util-linux: split out libuuid and libblkid Paul Eggleton
                   ` (2 preceding siblings ...)
  2011-01-19 16:55 ` [PATCH 3/3] Bump PR on recipes that depend on util-linux Paul Eggleton
@ 2011-01-19 19:51 ` Koen Kooi
  2011-01-19 20:03   ` Mark Hatle
                     ` (3 more replies)
  3 siblings, 4 replies; 16+ messages in thread
From: Koen Kooi @ 2011-01-19 19:51 UTC (permalink / raw)
  To: Paul Eggleton; +Cc: poky

Tangent: have you considered switching to util-linux-ng?

Op 19 jan 2011, om 17:55 heeft Paul Eggleton het volgende geschreven:

> Split libuuid and libblkid from util-linux into separate runtime packages.
> Slightly reduces the overall footprint of other packages that depend on these 
> libraries.
> 
> Pull URL: git://git.pokylinux.org/poky-contrib.git
>  Branch: paule/util-linux-libsplit
>  Browse: http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=paule/util-linux-libsplit
> 
> Thanks,
>    Paul Eggleton <paul.eggleton@linux.intel.com>
> ---
> 
> 
> Paul Eggleton (3):
>  util-linux: split out libuuid and libblkid into separate packages
>  gst-plugins-base: add util-linux to DEPENDS
>  Bump PR on recipes that depend on util-linux
> 
> .../nfs-utils/nfs-utils_1.2.3.bb                   |    2 +-
> meta/recipes-core/util-linux/util-linux.inc        |    6 ++++--
> meta/recipes-core/util-linux/util-linux_2.17.2.bb  |    2 +-
> .../e2fsprogs/e2fsprogs_1.41.12.bb                 |    2 +-
> meta/recipes-devtools/mtd/mtd-utils_1.4.1.bb       |    2 +-
> meta/recipes-graphics/xorg-lib/libsm_1.2.0.bb      |    2 +-
> .../gstreamer/gst-plugins-base_0.10.31.bb          |    4 ++--
> 7 files changed, 11 insertions(+), 9 deletions(-)
> 
> _______________________________________________
> poky mailing list
> poky@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/poky



^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [PATCH 0/3] util-linux: split out libuuid and libblkid
  2011-01-19 19:51 ` [PATCH 0/3] util-linux: split out libuuid and libblkid Koen Kooi
@ 2011-01-19 20:03   ` Mark Hatle
  2011-01-19 21:24     ` Richard Purdie
  2011-01-19 20:05   ` Bruce Ashfield
                     ` (2 subsequent siblings)
  3 siblings, 1 reply; 16+ messages in thread
From: Mark Hatle @ 2011-01-19 20:03 UTC (permalink / raw)
  To: Koen Kooi; +Cc: Paul Eggleton, poky

On 1/19/11 1:51 PM, Koen Kooi wrote:
> Tangent: have you considered switching to util-linux-ng?
> 
> Op 19 jan 2011, om 17:55 heeft Paul Eggleton het volgende geschreven:
> 
>> Split libuuid and libblkid from util-linux into separate runtime packages.
>> Slightly reduces the overall footprint of other packages that depend on these 
>> libraries.

The util-linux-ng components are licensed GPLv3, so they could be alternatives,
but we need a GPLv2 version of the components for some systems.

--Mark

>> Pull URL: git://git.pokylinux.org/poky-contrib.git
>>  Branch: paule/util-linux-libsplit
>>  Browse: http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=paule/util-linux-libsplit
>>
>> Thanks,
>>    Paul Eggleton <paul.eggleton@linux.intel.com>
>> ---
>>
>>
>> Paul Eggleton (3):
>>  util-linux: split out libuuid and libblkid into separate packages
>>  gst-plugins-base: add util-linux to DEPENDS
>>  Bump PR on recipes that depend on util-linux
>>
>> .../nfs-utils/nfs-utils_1.2.3.bb                   |    2 +-
>> meta/recipes-core/util-linux/util-linux.inc        |    6 ++++--
>> meta/recipes-core/util-linux/util-linux_2.17.2.bb  |    2 +-
>> .../e2fsprogs/e2fsprogs_1.41.12.bb                 |    2 +-
>> meta/recipes-devtools/mtd/mtd-utils_1.4.1.bb       |    2 +-
>> meta/recipes-graphics/xorg-lib/libsm_1.2.0.bb      |    2 +-
>> .../gstreamer/gst-plugins-base_0.10.31.bb          |    4 ++--
>> 7 files changed, 11 insertions(+), 9 deletions(-)
>>
>> _______________________________________________
>> poky mailing list
>> poky@yoctoproject.org
>> https://lists.yoctoproject.org/listinfo/poky
> 
> _______________________________________________
> poky mailing list
> poky@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/poky



^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [PATCH 0/3] util-linux: split out libuuid and libblkid
  2011-01-19 19:51 ` [PATCH 0/3] util-linux: split out libuuid and libblkid Koen Kooi
  2011-01-19 20:03   ` Mark Hatle
@ 2011-01-19 20:05   ` Bruce Ashfield
  2011-01-19 20:06   ` Richard Purdie
  2011-01-21  3:24   ` Qing He
  3 siblings, 0 replies; 16+ messages in thread
From: Bruce Ashfield @ 2011-01-19 20:05 UTC (permalink / raw)
  To: Koen Kooi; +Cc: Paul Eggleton, poky

On Wed, Jan 19, 2011 at 2:51 PM, Koen Kooi <koen@dominion.thruhere.net> wrote:
> Tangent: have you considered switching to util-linux-ng?

Didn't the fork for this end in December ? I recall reading it on lkml before
the holidays. Or maybe I'm thinking about the wrong thing, but if I'm not
maybe the question is: 'have we considered updating to the unified util-linux' ?

Cheers,

Bruce

>
> Op 19 jan 2011, om 17:55 heeft Paul Eggleton het volgende geschreven:
>
>> Split libuuid and libblkid from util-linux into separate runtime packages.
>> Slightly reduces the overall footprint of other packages that depend on these
>> libraries.
>>
>> Pull URL: git://git.pokylinux.org/poky-contrib.git
>>  Branch: paule/util-linux-libsplit
>>  Browse: http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=paule/util-linux-libsplit
>>
>> Thanks,
>>    Paul Eggleton <paul.eggleton@linux.intel.com>
>> ---
>>
>>
>> Paul Eggleton (3):
>>  util-linux: split out libuuid and libblkid into separate packages
>>  gst-plugins-base: add util-linux to DEPENDS
>>  Bump PR on recipes that depend on util-linux
>>
>> .../nfs-utils/nfs-utils_1.2.3.bb                   |    2 +-
>> meta/recipes-core/util-linux/util-linux.inc        |    6 ++++--
>> meta/recipes-core/util-linux/util-linux_2.17.2.bb  |    2 +-
>> .../e2fsprogs/e2fsprogs_1.41.12.bb                 |    2 +-
>> meta/recipes-devtools/mtd/mtd-utils_1.4.1.bb       |    2 +-
>> meta/recipes-graphics/xorg-lib/libsm_1.2.0.bb      |    2 +-
>> .../gstreamer/gst-plugins-base_0.10.31.bb          |    4 ++--
>> 7 files changed, 11 insertions(+), 9 deletions(-)
>>
>> _______________________________________________
>> poky mailing list
>> poky@yoctoproject.org
>> https://lists.yoctoproject.org/listinfo/poky
>
> _______________________________________________
> poky mailing list
> poky@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/poky
>



-- 
"Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end"


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [PATCH 0/3] util-linux: split out libuuid and libblkid
  2011-01-19 19:51 ` [PATCH 0/3] util-linux: split out libuuid and libblkid Koen Kooi
  2011-01-19 20:03   ` Mark Hatle
  2011-01-19 20:05   ` Bruce Ashfield
@ 2011-01-19 20:06   ` Richard Purdie
  2011-01-21  3:24   ` Qing He
  3 siblings, 0 replies; 16+ messages in thread
From: Richard Purdie @ 2011-01-19 20:06 UTC (permalink / raw)
  To: Koen Kooi; +Cc: Paul Eggleton, poky

On Wed, 2011-01-19 at 20:51 +0100, Koen Kooi wrote:
> Tangent: have you considered switching to util-linux-ng?

util-linux *is* util-linux-ng :/

We probably should rename the recipe to be more clear about this...

Cheers,

Richard




^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [PATCH 0/3] util-linux: split out libuuid and libblkid
  2011-01-19 20:03   ` Mark Hatle
@ 2011-01-19 21:24     ` Richard Purdie
  2011-01-19 21:33       ` Mark Hatle
  0 siblings, 1 reply; 16+ messages in thread
From: Richard Purdie @ 2011-01-19 21:24 UTC (permalink / raw)
  To: Mark Hatle; +Cc: Paul Eggleton, poky

On Wed, 2011-01-19 at 14:03 -0600, Mark Hatle wrote:
> On 1/19/11 1:51 PM, Koen Kooi wrote:
> > Tangent: have you considered switching to util-linux-ng?
> > 
> > Op 19 jan 2011, om 17:55 heeft Paul Eggleton het volgende geschreven:
> > 
> >> Split libuuid and libblkid from util-linux into separate runtime packages.
> >> Slightly reduces the overall footprint of other packages that depend on these 
> >> libraries.
> 
> The util-linux-ng components are licensed GPLv3, so they could be alternatives,
> but we need a GPLv2 version of the components for some systems.

According to the license headers, only lscpu is GPLv3 and since we
package that separately from everything else and clearly identify its
license, we are currently using util-linux-ng for this purpose as things
stand.

Cheers,

Richard



^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [PATCH 0/3] util-linux: split out libuuid and libblkid
  2011-01-19 21:24     ` Richard Purdie
@ 2011-01-19 21:33       ` Mark Hatle
  2011-01-19 21:50         ` Richard Purdie
  0 siblings, 1 reply; 16+ messages in thread
From: Mark Hatle @ 2011-01-19 21:33 UTC (permalink / raw)
  To: Richard Purdie; +Cc: Paul Eggleton, poky

On 1/19/11 3:24 PM, Richard Purdie wrote:
> On Wed, 2011-01-19 at 14:03 -0600, Mark Hatle wrote:
>> On 1/19/11 1:51 PM, Koen Kooi wrote:
>>> Tangent: have you considered switching to util-linux-ng?
>>>
>>> Op 19 jan 2011, om 17:55 heeft Paul Eggleton het volgende geschreven:
>>>
>>>> Split libuuid and libblkid from util-linux into separate runtime packages.
>>>> Slightly reduces the overall footprint of other packages that depend on these 
>>>> libraries.
>>
>> The util-linux-ng components are licensed GPLv3, so they could be alternatives,
>> but we need a GPLv2 version of the components for some systems.
> 
> According to the license headers, only lscpu is GPLv3 and since we
> package that separately from everything else and clearly identify its
> license, we are currently using util-linux-ng for this purpose as things
> stand.

Ok good then, for some reason I thought various utilities have been moved to
GPLv3 (other then lscpu).. I must have been mistaken.

(and yes I agree changing the name would be a good idea, matching upstream
naming makes it much less confusing.)

--Mark

> Cheers,
> 
> Richard
> 



^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [PATCH 0/3] util-linux: split out libuuid and libblkid
  2011-01-19 21:33       ` Mark Hatle
@ 2011-01-19 21:50         ` Richard Purdie
  2011-01-21  3:33           ` Qing He
  0 siblings, 1 reply; 16+ messages in thread
From: Richard Purdie @ 2011-01-19 21:50 UTC (permalink / raw)
  To: Mark Hatle; +Cc: Paul Eggleton, poky

On Wed, 2011-01-19 at 15:33 -0600, Mark Hatle wrote:
> On 1/19/11 3:24 PM, Richard Purdie wrote:
> > On Wed, 2011-01-19 at 14:03 -0600, Mark Hatle wrote:
> >> On 1/19/11 1:51 PM, Koen Kooi wrote:
> >>> Tangent: have you considered switching to util-linux-ng?
> >>>
> >>> Op 19 jan 2011, om 17:55 heeft Paul Eggleton het volgende geschreven:
> >>>
> >>>> Split libuuid and libblkid from util-linux into separate runtime packages.
> >>>> Slightly reduces the overall footprint of other packages that depend on these 
> >>>> libraries.
> >>
> >> The util-linux-ng components are licensed GPLv3, so they could be alternatives,
> >> but we need a GPLv2 version of the components for some systems.
> > 
> > According to the license headers, only lscpu is GPLv3 and since we
> > package that separately from everything else and clearly identify its
> > license, we are currently using util-linux-ng for this purpose as things
> > stand.
> 
> Ok good then, for some reason I thought various utilities have been moved to
> GPLv3 (other then lscpu).. I must have been mistaken.
> 
> (and yes I agree changing the name would be a good idea, matching upstream
> naming makes it much less confusing.)

My comments apply to the 2.17 version we're using. We'll need to check
when upgrading there aren't any new v3 issues.

Since for 2.19, they've become the same project again, I'd suggest we
not bother renaming and just update :).

Cheers,

Richard



^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [PATCH 1/3] util-linux: split out libuuid and libblkid into separate packages
  2011-01-19 19:13   ` Saul Wold
@ 2011-01-20 10:15     ` Paul Eggleton
  2011-01-21  3:15       ` Qing He
  0 siblings, 1 reply; 16+ messages in thread
From: Paul Eggleton @ 2011-01-20 10:15 UTC (permalink / raw)
  To: poky

On Wednesday 19 January 2011 19:13:35 Saul Wold wrote:
> On 01/19/2011 08:55 AM, Paul Eggleton wrote:
> > libuuid and libblkid can exist on their own separately from the rest
> > of util-linux. Slightly reduces the overall footprint of other packages
> > that depend on these libraries.
> 
> Is this different than the work that Qing submitted last night?  Are you
> both addressing the same bug #661?
> 
> This fix seems different than his, we need to make sure we are better
> coordinated

Yes, this is a lesson for me to check bugzilla and pay closer attention 
patches that are being posted - my apologies. FYI I was responding to a 
request from Richard on IRC rather than the bug report.

Qing's patch is slightly better than mine in that it splits the dev packages 
out as well; on the other hand it names the packages libuuid and libblkid 
rather than util-linux-libblkid and util-linux-libuuid. Personally it doesn't 
bother me, but having the prefix there does at least make it easy to determine 
the source recipe from the package name.

I think we do also need to bump PR on all packages that depend on these 
libraries (the other patches from my patchset) so that package dependencies 
get corrected automatically.

Qing, would you mind integrating these changes into your branch and reposting? 
(assuming we want the util-linux- package name prefix?)

Cheers,
Paul


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [PATCH 1/3] util-linux: split out libuuid and libblkid into separate packages
  2011-01-20 10:15     ` Paul Eggleton
@ 2011-01-21  3:15       ` Qing He
  0 siblings, 0 replies; 16+ messages in thread
From: Qing He @ 2011-01-21  3:15 UTC (permalink / raw)
  To: Paul Eggleton, saul.wold; +Cc: poky

On Thu, 2011-01-20 at 18:15 +0800, Paul Eggleton wrote:
> On Wednesday 19 January 2011 19:13:35 Saul Wold wrote:
> > On 01/19/2011 08:55 AM, Paul Eggleton wrote:
> > > libuuid and libblkid can exist on their own separately from the rest
> > > of util-linux. Slightly reduces the overall footprint of other packages
> > > that depend on these libraries.
> > 
> > Is this different than the work that Qing submitted last night?  Are you
> > both addressing the same bug #661?
> > 
> > This fix seems different than his, we need to make sure we are better
> > coordinated
> 
> Yes, this is a lesson for me to check bugzilla and pay closer attention 
> patches that are being posted - my apologies. FYI I was responding to a 
> request from Richard on IRC rather than the bug report.

It's no big deal, there are lots of messages on the list and it's pretty
normal to miss some of them. I did not see your discussion on IRC,
otherwise I would have give you guys updates.

> 
> Qing's patch is slightly better than mine in that it splits the dev packages 
> out as well; on the other hand it names the packages libuuid and libblkid 
> rather than util-linux-libblkid and util-linux-libuuid. Personally it doesn't 
> bother me, but having the prefix there does at least make it easy to determine 
> the source recipe from the package name.

Personally I'm OK with both naming, I just happened to use lib* for brevity.

> 
> I think we do also need to bump PR on all packages that depend on these 
> libraries (the other patches from my patchset) so that package dependencies 
> get corrected automatically.

Yes. This is reasonable.

However, I have some concerns on other similar issues. This specific
problem (bumping PR for dependency changes) was brought out earlier but
seems quite difficult to maintain the package revisions consistently.
Every repackaging or major API change (or even some bbclass change) is
likely to need an adjustment of the packages that depend on it. Given
that some of these are low level libraries that are widely linked, it's
not easy to maintain the correctness of PR of impacted packages.

My understanding is that, previously, usually PR is only changed when
there is explicit modification to the .bb file, those implicit changes
are largely ignored. Smooth upgrading of the binary packages in the
target is only a goal that we all want, but is expected to have some
problems?

> 
> Qing, would you mind integrating these changes into your branch and reposting? 
> (assuming we want the util-linux- package name prefix?)

Ok, I'll get the patches updated. Together with the other patches in
your patch set.

Saul, please also hold the other patch in my patch set regarding
util-linux dangling link as well, I'll resend it in the new set.

Thanks,
Qing


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [PATCH 0/3] util-linux: split out libuuid and libblkid
  2011-01-19 19:51 ` [PATCH 0/3] util-linux: split out libuuid and libblkid Koen Kooi
                     ` (2 preceding siblings ...)
  2011-01-19 20:06   ` Richard Purdie
@ 2011-01-21  3:24   ` Qing He
  3 siblings, 0 replies; 16+ messages in thread
From: Qing He @ 2011-01-21  3:24 UTC (permalink / raw)
  To: Koen Kooi; +Cc: Paul Eggleton, poky

On Thu, 2011-01-20 at 03:51 +0800, Koen Kooi wrote:
> Tangent: have you considered switching to util-linux-ng?

Koen,
	It's already util-linux-ng, the original util-linux stalled at
2.13~pre7, and now util-linux-ng is renamed back to util-linux. You can
see that util-linux and util-linux-ng directories are identical on
kernel.org

Thanks,
Qing

> 
> Op 19 jan 2011, om 17:55 heeft Paul Eggleton het volgende geschreven:
> 
> > Split libuuid and libblkid from util-linux into separate runtime packages.
> > Slightly reduces the overall footprint of other packages that depend on these 
> > libraries.
> > 
> > Pull URL: git://git.pokylinux.org/poky-contrib.git
> >  Branch: paule/util-linux-libsplit
> >  Browse: http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=paule/util-linux-libsplit
> > 
> > Thanks,
> >    Paul Eggleton <paul.eggleton@linux.intel.com>
> > ---
> > 
> > 
> > Paul Eggleton (3):
> >  util-linux: split out libuuid and libblkid into separate packages
> >  gst-plugins-base: add util-linux to DEPENDS
> >  Bump PR on recipes that depend on util-linux
> > 
> > .../nfs-utils/nfs-utils_1.2.3.bb                   |    2 +-
> > meta/recipes-core/util-linux/util-linux.inc        |    6 ++++--
> > meta/recipes-core/util-linux/util-linux_2.17.2.bb  |    2 +-
> > .../e2fsprogs/e2fsprogs_1.41.12.bb                 |    2 +-
> > meta/recipes-devtools/mtd/mtd-utils_1.4.1.bb       |    2 +-
> > meta/recipes-graphics/xorg-lib/libsm_1.2.0.bb      |    2 +-
> > .../gstreamer/gst-plugins-base_0.10.31.bb          |    4 ++--
> > 7 files changed, 11 insertions(+), 9 deletions(-)
> > 
> > _______________________________________________
> > poky mailing list
> > poky@yoctoproject.org
> > https://lists.yoctoproject.org/listinfo/poky
> 
> _______________________________________________
> poky mailing list
> poky@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/poky


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [PATCH 0/3] util-linux: split out libuuid and libblkid
  2011-01-19 21:50         ` Richard Purdie
@ 2011-01-21  3:33           ` Qing He
  0 siblings, 0 replies; 16+ messages in thread
From: Qing He @ 2011-01-21  3:33 UTC (permalink / raw)
  To: Richard Purdie; +Cc: Paul Eggleton, poky

On Thu, 2011-01-20 at 05:50 +0800, Richard Purdie wrote:
> On Wed, 2011-01-19 at 15:33 -0600, Mark Hatle wrote:
> > On 1/19/11 3:24 PM, Richard Purdie wrote:
> > > On Wed, 2011-01-19 at 14:03 -0600, Mark Hatle wrote:
> > >> On 1/19/11 1:51 PM, Koen Kooi wrote:
> > >>> Tangent: have you considered switching to util-linux-ng?
> > >>>
> > >>> Op 19 jan 2011, om 17:55 heeft Paul Eggleton het volgende geschreven:
> > >>>
> > >>>> Split libuuid and libblkid from util-linux into separate runtime packages.
> > >>>> Slightly reduces the overall footprint of other packages that depend on these 
> > >>>> libraries.
> > >>
> > >> The util-linux-ng components are licensed GPLv3, so they could be alternatives,
> > >> but we need a GPLv2 version of the components for some systems.
> > > 
> > > According to the license headers, only lscpu is GPLv3 and since we
> > > package that separately from everything else and clearly identify its
> > > license, we are currently using util-linux-ng for this purpose as things
> > > stand.
> > 
> > Ok good then, for some reason I thought various utilities have been moved to
> > GPLv3 (other then lscpu).. I must have been mistaken.
> > 
> > (and yes I agree changing the name would be a good idea, matching upstream
> > naming makes it much less confusing.)
> 
> My comments apply to the 2.17 version we're using. We'll need to check
> when upgrading there aren't any new v3 issues.

This reminds me to do some additional check when upgrading util-linux. I
was about to upgrade recently, and didn't think about this much.

Thanks,
Qing


^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2011-01-21  3:39 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-01-19 16:55 [PATCH 0/3] util-linux: split out libuuid and libblkid Paul Eggleton
2011-01-19 16:55 ` [PATCH 1/3] util-linux: split out libuuid and libblkid into separate packages Paul Eggleton
2011-01-19 19:13   ` Saul Wold
2011-01-20 10:15     ` Paul Eggleton
2011-01-21  3:15       ` Qing He
2011-01-19 16:55 ` [PATCH 2/3] gst-plugins-base: add util-linux to DEPENDS Paul Eggleton
2011-01-19 16:55 ` [PATCH 3/3] Bump PR on recipes that depend on util-linux Paul Eggleton
2011-01-19 19:51 ` [PATCH 0/3] util-linux: split out libuuid and libblkid Koen Kooi
2011-01-19 20:03   ` Mark Hatle
2011-01-19 21:24     ` Richard Purdie
2011-01-19 21:33       ` Mark Hatle
2011-01-19 21:50         ` Richard Purdie
2011-01-21  3:33           ` Qing He
2011-01-19 20:05   ` Bruce Ashfield
2011-01-19 20:06   ` Richard Purdie
2011-01-21  3:24   ` Qing He

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.