* [PATCH 0/2] Patches for dependency issue
@ 2012-08-29 10:39 Kang Kai
2012-08-29 10:39 ` [PATCH 1/2] Add dependency libidn to 3 packages Kang Kai
` (2 more replies)
0 siblings, 3 replies; 6+ messages in thread
From: Kang Kai @ 2012-08-29 10:39 UTC (permalink / raw)
To: openembedded-core; +Cc: Zhenfeng.Zhao
The following changes since commit b4c5725af4cd85d5644f0373e2674e903c4eab2b:
yocto-bsp: add missing xserver-xf86-config .bbappend for qemu (2012-08-25 14:47:07 +0100)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib kangkai/deps
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=kangkai/deps
Kang Kai (2):
Add dependency libidn to 3 packages
ltp: add dependency libaio
.../ghostscript/ghostscript_9.05.bb | 4 ++--
meta/recipes-extended/ltp/ltp_20120614.bb | 4 ++--
meta/recipes-extended/msmtp/msmtp_1.4.24.bb | 4 ++--
meta/recipes-extended/wget/wget.inc | 4 ++--
4 files changed, 8 insertions(+), 8 deletions(-)
--
1.7.5.4
^ permalink raw reply [flat|nested] 6+ messages in thread
* [PATCH 1/2] Add dependency libidn to 3 packages
2012-08-29 10:39 [PATCH 0/2] Patches for dependency issue Kang Kai
@ 2012-08-29 10:39 ` Kang Kai
2012-08-29 22:56 ` Richard Purdie
2012-08-29 10:39 ` [PATCH 2/2] ltp: add dependency libaio Kang Kai
2012-08-31 16:04 ` [PATCH 0/2] Patches for dependency issue Saul Wold
2 siblings, 1 reply; 6+ messages in thread
From: Kang Kai @ 2012-08-29 10:39 UTC (permalink / raw)
To: openembedded-core; +Cc: Zhenfeng.Zhao
Add dependency libidn to wget, ghostscript and msmtp. These packages
check libidn automatically to build with or without libidn.
When libidn has been populate to sysroot but doesn't create rpm/deb
package, create image will fail as follow:
| Processing task-core-basic...
| Processing task-core-ssh-openssh...
| Processing task-base-extended...
| error: Failed dependencies:
| libidn11 >= 1.25 is needed by msmtp-1.4.24-r3.i586
| libidn.so.11(LIBIDN_1.0) is needed by msmtp-1.4.24-r3.i586
| libidn.so.11 is needed by msmtp-1.4.24-r3.i586
| libidn11 >= 1.25 is needed by ghostscript-9.05-r2.i586
| libidn.so.11(LIBIDN_1.0) is needed by ghostscript-9.05-r2.i586
| libidn.so.11 is needed by ghostscript-9.05-r2.i586
| ERROR: Function failed: do_rootfs (see
| /mnt/sda10/poky-all-platform/build/tmp/work/qemux86-poky-linux/core-image-lsb-1.0-r0/temp/log.do_rootfs.29665
| for further information)
Add libidn to dependence to fix this error.
Signed-off-by: Kang Kai <kai.kang@windriver.com>
---
.../ghostscript/ghostscript_9.05.bb | 4 ++--
meta/recipes-extended/msmtp/msmtp_1.4.24.bb | 4 ++--
meta/recipes-extended/wget/wget.inc | 4 ++--
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/meta/recipes-extended/ghostscript/ghostscript_9.05.bb b/meta/recipes-extended/ghostscript/ghostscript_9.05.bb
index dc6e481..a0de5db 100644
--- a/meta/recipes-extended/ghostscript/ghostscript_9.05.bb
+++ b/meta/recipes-extended/ghostscript/ghostscript_9.05.bb
@@ -15,9 +15,9 @@ SECTION = "console/utils"
LICENSE = "GPLv3"
LIC_FILES_CHKSUM = "file://LICENSE;md5=c5326026692dbed183f0558f926580f8"
-PR = "r2"
+PR = "r3"
-DEPENDS = "ghostscript-native tiff jpeg fontconfig cups"
+DEPENDS = "ghostscript-native tiff jpeg fontconfig cups libidn"
DEPENDS_virtclass-native = ""
SRC_URI_BASE = "http://downloads.ghostscript.com/public/ghostscript-${PV}.tar.gz"
diff --git a/meta/recipes-extended/msmtp/msmtp_1.4.24.bb b/meta/recipes-extended/msmtp/msmtp_1.4.24.bb
index 08566ca..780bdf1 100644
--- a/meta/recipes-extended/msmtp/msmtp_1.4.24.bb
+++ b/meta/recipes-extended/msmtp/msmtp_1.4.24.bb
@@ -4,8 +4,8 @@ HOMEPAGE = "http://msmtp.sourceforge.net/"
SECTION = "console/network"
LICENSE = "GPLv3"
-DEPENDS = "zlib gnutls"
-PR = "r3"
+DEPENDS = "zlib gnutls libidn"
+PR = "r4"
#COPYING or Licence
diff --git a/meta/recipes-extended/wget/wget.inc b/meta/recipes-extended/wget/wget.inc
index 3575c87..156c8a8 100644
--- a/meta/recipes-extended/wget/wget.inc
+++ b/meta/recipes-extended/wget/wget.inc
@@ -2,9 +2,9 @@ DESCRIPTION = "A console URL download utility featuring HTTP, FTP, and more."
SECTION = "console/network"
LICENSE = "GPLv3"
LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
-DEPENDS = "openssl"
+DEPENDS = "openssl libidn"
-INC_PR = "r15"
+INC_PR = "r16"
inherit autotools gettext update-alternatives
--
1.7.5.4
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [PATCH 2/2] ltp: add dependency libaio
2012-08-29 10:39 [PATCH 0/2] Patches for dependency issue Kang Kai
2012-08-29 10:39 ` [PATCH 1/2] Add dependency libidn to 3 packages Kang Kai
@ 2012-08-29 10:39 ` Kang Kai
2012-08-31 16:04 ` [PATCH 0/2] Patches for dependency issue Saul Wold
2 siblings, 0 replies; 6+ messages in thread
From: Kang Kai @ 2012-08-29 10:39 UTC (permalink / raw)
To: openembedded-core; +Cc: Zhenfeng.Zhao
When libaio has been populated to sysroot, ltp will be compiled with
libaio. If rpm/deb package of libaio doesn't be created, bitbake
core-image-xxx will fail with:
| Processing task-core-apps-console...
| Processing ltp...
| error: Failed dependencies:
| libaio.so.1(LIBAIO_0.4) is needed by ltp-20120614-r0.i586
| libaio.so.1(LIBAIO_0.1) is needed by ltp-20120614-r0.i586
| libaio.so.1 is needed by ltp-20120614-r0.i586
| ERROR: Function failed: do_rootfs
Add libaio to ltp dependency to fix this issue.
Similiar to [Yocto #2973]
Signed-off-by: Kang Kai <kai.kang@windriver.com>
---
meta/recipes-extended/ltp/ltp_20120614.bb | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/meta/recipes-extended/ltp/ltp_20120614.bb b/meta/recipes-extended/ltp/ltp_20120614.bb
index a01399f..14c0fef 100644
--- a/meta/recipes-extended/ltp/ltp_20120614.bb
+++ b/meta/recipes-extended/ltp/ltp_20120614.bb
@@ -19,9 +19,9 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=0636e73ff0215e8d672dc4c32c317bb3 \
file://utils/benchmark/kernbench-0.42/COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \
"
-DEPENDS = "attr"
+DEPENDS = "attr libaio"
-PR = "r0"
+PR = "r1"
SRC_URI = "${SOURCEFORGE_MIRROR}/ltp/ltp-full-${PV}.bz2"
--
1.7.5.4
^ permalink raw reply related [flat|nested] 6+ messages in thread
* Re: [PATCH 1/2] Add dependency libidn to 3 packages
2012-08-29 10:39 ` [PATCH 1/2] Add dependency libidn to 3 packages Kang Kai
@ 2012-08-29 22:56 ` Richard Purdie
2012-08-30 1:51 ` Kang Kai
0 siblings, 1 reply; 6+ messages in thread
From: Richard Purdie @ 2012-08-29 22:56 UTC (permalink / raw)
To: Kang Kai; +Cc: Zhenfeng.Zhao, openembedded-core
On Wed, 2012-08-29 at 18:39 +0800, Kang Kai wrote:
> Add dependency libidn to wget, ghostscript and msmtp. These packages
> check libidn automatically to build with or without libidn.
> When libidn has been populate to sysroot but doesn't create rpm/deb
> package, create image will fail as follow:
What do we gain by adding this dependency? Do we need it?
Cheers,
Richard
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH 1/2] Add dependency libidn to 3 packages
2012-08-29 22:56 ` Richard Purdie
@ 2012-08-30 1:51 ` Kang Kai
0 siblings, 0 replies; 6+ messages in thread
From: Kang Kai @ 2012-08-30 1:51 UTC (permalink / raw)
To: Richard Purdie; +Cc: Zhenfeng.Zhao, openembedded-core
On 2012年08月30日 06:56, Richard Purdie wrote:
> On Wed, 2012-08-29 at 18:39 +0800, Kang Kai wrote:
>> Add dependency libidn to wget, ghostscript and msmtp. These packages
>> check libidn automatically to build with or without libidn.
>> When libidn has been populate to sysroot but doesn't create rpm/deb
>> package, create image will fail as follow:
Hi Richard,
> What do we gain by adding this dependency? Do we need it?
For wget, It can deal international domain name such as
"http://stefan.kögl.co.at/"
It is fine to disable it, I'll send V2.
Regards,
Kai
>
> Cheers,
>
> Richard
>
>
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH 0/2] Patches for dependency issue
2012-08-29 10:39 [PATCH 0/2] Patches for dependency issue Kang Kai
2012-08-29 10:39 ` [PATCH 1/2] Add dependency libidn to 3 packages Kang Kai
2012-08-29 10:39 ` [PATCH 2/2] ltp: add dependency libaio Kang Kai
@ 2012-08-31 16:04 ` Saul Wold
2 siblings, 0 replies; 6+ messages in thread
From: Saul Wold @ 2012-08-31 16:04 UTC (permalink / raw)
To: Kang Kai; +Cc: Zhenfeng.Zhao, openembedded-core
On 08/29/2012 03:39 AM, Kang Kai wrote:
> The following changes since commit b4c5725af4cd85d5644f0373e2674e903c4eab2b:
>
> yocto-bsp: add missing xserver-xf86-config .bbappend for qemu (2012-08-25 14:47:07 +0100)
>
> are available in the git repository at:
> git://git.pokylinux.org/poky-contrib kangkai/deps
> http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=kangkai/deps
>
> Kang Kai (2):
> Add dependency libidn to 3 packages
RP Commented on this one
> ltp: add dependency libaio
>
Merged this to OE-Core
Thanks
Sau!
> .../ghostscript/ghostscript_9.05.bb | 4 ++--
> meta/recipes-extended/ltp/ltp_20120614.bb | 4 ++--
> meta/recipes-extended/msmtp/msmtp_1.4.24.bb | 4 ++--
> meta/recipes-extended/wget/wget.inc | 4 ++--
> 4 files changed, 8 insertions(+), 8 deletions(-)
>
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2012-08-31 16:16 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-08-29 10:39 [PATCH 0/2] Patches for dependency issue Kang Kai
2012-08-29 10:39 ` [PATCH 1/2] Add dependency libidn to 3 packages Kang Kai
2012-08-29 22:56 ` Richard Purdie
2012-08-30 1:51 ` Kang Kai
2012-08-29 10:39 ` [PATCH 2/2] ltp: add dependency libaio Kang Kai
2012-08-31 16:04 ` [PATCH 0/2] Patches for dependency issue Saul Wold
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox