Re: [yocto] Application Development
Any updates on this matter? Do I need to provide more information? /Hans On Fri, Jun 7, 2013 at 4:29 PM, Hans Beckérus hans.becke...@gmail.com wrote: On Fri, Jun 7, 2013 at 4:21 PM, Zhang, Jessica jessica.zh...@intel.com wrote: When you create your image, what profile did you use. Are you building one of our existing images, e.g. core-image-minimal, etc. or it's a customized image and if so, how did you customize your image, via layer or install extra packages? I think x11 is brought in via some package dependency. You said you were able to build the image, was the x11 packages there? We're building a toolchain plus the sysroot that matching the rootfs of your target image here so it's not just the toolchain that is built. Hi Jessica. I am building my own image recipe that basically does: require recipes-core/images/core-image-minimal-mtdutils.bb IMAGE_FEATURES += ssh-server-dropbear \ Its a console-only type of image for an embedded device with no graphic support what so ever. Building the the rootfs and booting it up on the device works fine. I have had no X11 dependency until I added tools-sdk to IMAGE_FEATURES as suggested. What I am after is a command-line-only toolchain which will be using the sysroot from my rootfs build. Maybe I am asking for something that is not supported? Hans -Original Message- From: Hans Beckérus [mailto:hans.becke...@gmail.com] Sent: Friday, June 07, 2013 7:09 AM To: Zhang, Jessica Cc: DAMARLA Satya Swaroop; yocto@yoctoproject.org Subject: Re: [yocto] Application Development On Fri, Jun 7, 2013 at 4:03 PM, Zhang, Jessica jessica.zh...@intel.com wrote: Yes, you need those packages in your sysroot for cross development. Ok. But out of curiosity, why should I need X11 packages for a simple command-line based toolchain? I assume that none of these X11 packages gets copied to my target device rootfs, or? Cheers, Jessica From: satyaswaroop.dama...@gmail.com [mailto:satyaswaroop.dama...@gmail.com] On Behalf Of DAMARLA Satya Swaroop Sent: Friday, June 07, 2013 12:10 AM To: Zhang, Jessica; yocto@yoctoproject.org Subject: Re: [yocto] Application Development SHould we install development and debigging pacakages in the images when we want to build a toolchain.. I mean this dbg-pkgs - add -dbg packages for all installed packages # (adds symbol information for debugging/profiling) # dev-pkgs - add -dev packages for all installed packages # (useful if you want to develop against libs in the image) Greets, Satya On Thu, Jun 6, 2013 at 1:07 PM, DAMARLA Satya Swaroop swaroop.dama...@gmail.com wrote: Hi Jessica Philip, I have an issue... This is such a long error ... I even did a fresh build by deleting the tmp directory. The image build went very well but the toolchain is always giving me a error... | Selecting previously unselected package xz-dev. | Unpacking xz-dev (from .../xz-dev_5.1.2alpha-r0_armel.deb) ... | The following package disappeared from your system as | all files have been overwritten by other packages: | avahi | log_check: Using /home/damarla/yocto/poky/buildSkidataHarmony/tmp/work/skidata_harmony- poky-linux-gnueabi/core-image-skidata/1.0-r0/temp/log.do_populate_sdk. 4066 as logfile | Logfile is clean | Installing NATIVESDK packages | Ign file: ./ InRelease | Ign file: ./ InRelease | Ign file: ./ Release.gpg | Ign file: ./ Release.gpg | Get:1 file: ./ Release [24 B] | Get:2 file: ./ Release [11 B] | Ign file: ./ Translation-en | Ign file: ./ Translation-en | Reading package lists... | W: Ignoring Provides line with DepCompareOp for package nativesdk-pkgconfig__pkg-config__ | W: You may want to run apt-get update to correct these problems | Reading package lists... | Building dependency tree... | Reading state information... | Some packages could not be installed. This may mean that you have | requested an impossible situation or if you are using the unstable | distribution that some required packages have not yet been created | or been moved out of Incoming. | The following information may help to resolve the situation: | | The following packages have unmet dependencies: | packagegroup-cross-canadian-arm : Depends: gdb-cross-canadian-arm | but it is not installable |Depends: gcc-cross-canadian-arm | but it is not installable |Depends: meta-environment-arm but | it is not installable |Depends: | binutils-cross-canadian-arm but it is not installable | W: Ignoring Provides line with DepCompareOp for package nativesdk-pkgconfig__pkg-config__ | W: You may want to run apt-get update to correct these problems | E: Unable to correct problems, you have held broken packages. | DEBUG: Python
Re: [yocto] Application Development
On Mon, Jun 10, 2013 at 12:33 PM, DAMARLA Satya Swaroop satyaswaroop.dama...@gmail.com wrote: I installed dev-pkgs in EXTRA_IMAGE_FEATURES ... and then build the toolchain, it was successfull That should already be provided by image.bbclass? Checking the file packagegroup-cross-canadian.bbclass i found this # For backwards compatibility after rename RPROVIDES_${PN} = task-cross-canadian-${TRANSLATED_TARGET_ARCH} RDEPENDS_${PN} = \ binutils-cross-canadian-${TRANSLATED_TARGET_ARCH} \ gdb-cross-canadian-${TRANSLATED_TARGET_ARCH} \ gcc-cross-canadian-${TRANSLATED_TARGET_ARCH} \ meta-environment-${TRANSLATED_TARGET_ARCH} \ So, now I understand were the dependency to meta-environment-arm came from. But how to resolve it? Am I missing some package(s) in my environment? What *should* provide meta-environment-arm? All I can find under Poky is meta-environment.bb. Hans On Mon, Jun 10, 2013 at 12:03 PM, Hans Beckérus hans.becke...@gmail.com wrote: Any updates on this matter? Do I need to provide more information? /Hans On Fri, Jun 7, 2013 at 4:29 PM, Hans Beckérus hans.becke...@gmail.com wrote: On Fri, Jun 7, 2013 at 4:21 PM, Zhang, Jessica jessica.zh...@intel.com wrote: When you create your image, what profile did you use. Are you building one of our existing images, e.g. core-image-minimal, etc. or it's a customized image and if so, how did you customize your image, via layer or install extra packages? I think x11 is brought in via some package dependency. You said you were able to build the image, was the x11 packages there? We're building a toolchain plus the sysroot that matching the rootfs of your target image here so it's not just the toolchain that is built. Hi Jessica. I am building my own image recipe that basically does: require recipes-core/images/core-image-minimal-mtdutils.bb IMAGE_FEATURES += ssh-server-dropbear \ Its a console-only type of image for an embedded device with no graphic support what so ever. Building the the rootfs and booting it up on the device works fine. I have had no X11 dependency until I added tools-sdk to IMAGE_FEATURES as suggested. What I am after is a command-line-only toolchain which will be using the sysroot from my rootfs build. Maybe I am asking for something that is not supported? Hans -Original Message- From: Hans Beckérus [mailto:hans.becke...@gmail.com] Sent: Friday, June 07, 2013 7:09 AM To: Zhang, Jessica Cc: DAMARLA Satya Swaroop; yocto@yoctoproject.org Subject: Re: [yocto] Application Development On Fri, Jun 7, 2013 at 4:03 PM, Zhang, Jessica jessica.zh...@intel.com wrote: Yes, you need those packages in your sysroot for cross development. Ok. But out of curiosity, why should I need X11 packages for a simple command-line based toolchain? I assume that none of these X11 packages gets copied to my target device rootfs, or? Cheers, Jessica From: satyaswaroop.dama...@gmail.com [mailto:satyaswaroop.dama...@gmail.com] On Behalf Of DAMARLA Satya Swaroop Sent: Friday, June 07, 2013 12:10 AM To: Zhang, Jessica; yocto@yoctoproject.org Subject: Re: [yocto] Application Development SHould we install development and debigging pacakages in the images when we want to build a toolchain.. I mean this dbg-pkgs - add -dbg packages for all installed packages # (adds symbol information for debugging/profiling) # dev-pkgs - add -dev packages for all installed packages # (useful if you want to develop against libs in the image) Greets, Satya On Thu, Jun 6, 2013 at 1:07 PM, DAMARLA Satya Swaroop swaroop.dama...@gmail.com wrote: Hi Jessica Philip, I have an issue... This is such a long error ... I even did a fresh build by deleting the tmp directory. The image build went very well but the toolchain is always giving me a error... | Selecting previously unselected package xz-dev. | Unpacking xz-dev (from .../xz-dev_5.1.2alpha-r0_armel.deb) ... | The following package disappeared from your system as | all files have been overwritten by other packages: | avahi | log_check: Using /home/damarla/yocto/poky/buildSkidataHarmony/tmp/work/skidata_harmony- poky-linux-gnueabi/core-image-skidata/1.0-r0/temp/log.do_populate_sdk. 4066 as logfile | Logfile is clean | Installing NATIVESDK packages | Ign file: ./ InRelease | Ign file: ./ InRelease | Ign file: ./ Release.gpg | Ign file: ./ Release.gpg | Get:1 file: ./ Release [24 B] | Get:2 file: ./ Release [11 B] | Ign file: ./ Translation-en | Ign file: ./ Translation-en | Reading package lists... | W: Ignoring Provides line with DepCompareOp for package nativesdk-pkgconfig__pkg-config__ | W: You may want to run apt-get update to correct
Re: [yocto] Application Development
Glad to hear it worked out! On Mon, Jun 10, 2013 at 7:07 AM, Hans Beckérus hans.becke...@gmail.com wrote: [SOLVED] Now it works! I do not know how my poky environment got polluted, but after doing bitbake -c cleanall meta-environment-arm bitbake -c cleanall sdk-gnu-config building the SDK passed without errors and I got my installation in deploy/sdk. Even tried if for a small test application and it seems to work fine :) So no need to add sdk-tools, all that I have is what is added to SDKIMAGE_FEATURES by image.bbclass which is dev-pkgs and dbg-pkgs. Hans On Mon, Jun 10, 2013 at 1:28 PM, Hans Beckérus hans.becke...@gmail.com wrote: On Mon, Jun 10, 2013 at 12:33 PM, DAMARLA Satya Swaroop satyaswaroop.dama...@gmail.com wrote: I installed dev-pkgs in EXTRA_IMAGE_FEATURES ... and then build the toolchain, it was successfull That should already be provided by image.bbclass? Checking the file packagegroup-cross-canadian.bbclass i found this # For backwards compatibility after rename RPROVIDES_${PN} = task-cross-canadian-${TRANSLATED_TARGET_ARCH} RDEPENDS_${PN} = \ binutils-cross-canadian-${TRANSLATED_TARGET_ARCH} \ gdb-cross-canadian-${TRANSLATED_TARGET_ARCH} \ gcc-cross-canadian-${TRANSLATED_TARGET_ARCH} \ meta-environment-${TRANSLATED_TARGET_ARCH} \ So, now I understand were the dependency to meta-environment-arm came from. But how to resolve it? Am I missing some package(s) in my environment? What *should* provide meta-environment-arm? All I can find under Poky is meta-environment.bb. Hans On Mon, Jun 10, 2013 at 12:03 PM, Hans Beckérus hans.becke...@gmail.com wrote: Any updates on this matter? Do I need to provide more information? /Hans On Fri, Jun 7, 2013 at 4:29 PM, Hans Beckérus hans.becke...@gmail.com wrote: On Fri, Jun 7, 2013 at 4:21 PM, Zhang, Jessica jessica.zh...@intel.com wrote: When you create your image, what profile did you use. Are you building one of our existing images, e.g. core-image-minimal, etc. or it's a customized image and if so, how did you customize your image, via layer or install extra packages? I think x11 is brought in via some package dependency. You said you were able to build the image, was the x11 packages there? We're building a toolchain plus the sysroot that matching the rootfs of your target image here so it's not just the toolchain that is built. Hi Jessica. I am building my own image recipe that basically does: require recipes-core/images/core-image-minimal-mtdutils.bb IMAGE_FEATURES += ssh-server-dropbear \ Its a console-only type of image for an embedded device with no graphic support what so ever. Building the the rootfs and booting it up on the device works fine. I have had no X11 dependency until I added tools-sdk to IMAGE_FEATURES as suggested. What I am after is a command-line-only toolchain which will be using the sysroot from my rootfs build. Maybe I am asking for something that is not supported? Hans -Original Message- From: Hans Beckérus [mailto:hans.becke...@gmail.com] Sent: Friday, June 07, 2013 7:09 AM To: Zhang, Jessica Cc: DAMARLA Satya Swaroop; yocto@yoctoproject.org Subject: Re: [yocto] Application Development On Fri, Jun 7, 2013 at 4:03 PM, Zhang, Jessica jessica.zh...@intel.com wrote: Yes, you need those packages in your sysroot for cross development. Ok. But out of curiosity, why should I need X11 packages for a simple command-line based toolchain? I assume that none of these X11 packages gets copied to my target device rootfs, or? Cheers, Jessica From: satyaswaroop.dama...@gmail.com [mailto:satyaswaroop.dama...@gmail.com] On Behalf Of DAMARLA Satya Swaroop Sent: Friday, June 07, 2013 12:10 AM To: Zhang, Jessica; yocto@yoctoproject.org Subject: Re: [yocto] Application Development SHould we install development and debigging pacakages in the images when we want to build a toolchain.. I mean this dbg-pkgs - add -dbg packages for all installed packages # (adds symbol information for debugging/profiling) # dev-pkgs - add -dev packages for all installed packages # (useful if you want to develop against libs in the image) Greets, Satya On Thu, Jun 6, 2013 at 1:07 PM, DAMARLA Satya Swaroop swaroop.dama...@gmail.com wrote: Hi Jessica Philip, I have an issue... This is such a long error ... I even did a fresh build by deleting the tmp directory. The image build went very well but the toolchain is always giving me a error... | Selecting previously unselected package xz-dev. | Unpacking xz-dev (from .../xz-dev_5.1.2alpha-r0_armel.deb) ... | The following package disappeared from your system as | all files have been overwritten by other packages: | avahi
Re: [yocto] Application Development
SHould we install development and debigging pacakages in the images when we want to build a toolchain.. I mean this dbg-pkgs - add -dbg packages for all installed packages # (adds symbol information for debugging/profiling) # dev-pkgs - add -dev packages for all installed packages # (useful if you want to develop against libs in the image) Greets, Satya On Thu, Jun 6, 2013 at 1:07 PM, DAMARLA Satya Swaroop swaroop.dama...@gmail.com wrote: Hi Jessica Philip, I have an issue... This is such a long error ... I even did a fresh build by deleting the tmp directory. The image build went very well but the toolchain is always giving me a error... *| Selecting previously unselected package xz-dev.* *| Unpacking xz-dev (from .../xz-dev_5.1.2alpha-r0_armel.deb) ...* *| The following package disappeared from your system as* *| all files have been overwritten by other packages:* *| avahi* *| log_check: Using /home/damarla/yocto/poky/buildSkidataHarmony/tmp/work/skidata_harmony-poky-linux-gnueabi/core-image-skidata/1.0-r0/temp/log.do_populate_sdk.4066 as logfile* *| Logfile is clean* *| Installing NATIVESDK packages* *| Ign file: ./ InRelease* *| Ign file: ./ InRelease* *| Ign file: ./ Release.gpg* *| Ign file: ./ Release.gpg* *| Get:1 file: ./ Release [24 B]* *| Get:2 file: ./ Release [11 B]* *| Ign file: ./ Translation-en* *| Ign file: ./ Translation-en* *| Reading package lists...* *| W: Ignoring Provides line with DepCompareOp for package nativesdk-pkgconfig__pkg-config__* *| W: You may want to run apt-get update to correct these problems* *| Reading package lists...* *| Building dependency tree...* *| Reading state information...* *| Some packages could not be installed. This may mean that you have* *| requested an impossible situation or if you are using the unstable* *| distribution that some required packages have not yet been created* *| or been moved out of Incoming.* *| The following information may help to resolve the situation:* *| * *| The following packages have unmet dependencies:* *| packagegroup-cross-canadian-arm : Depends: gdb-cross-canadian-arm but it is not installable* *|Depends: gcc-cross-canadian-arm but it is not installable* *|Depends: meta-environment-arm but it is not installable* *|Depends: binutils-cross-canadian-arm but it is not installable* *| W: Ignoring Provides line with DepCompareOp for package nativesdk-pkgconfig__pkg-config__* *| W: You may want to run apt-get update to correct these problems* *| E: Unable to correct problems, you have held broken packages.* *| DEBUG: Python function do_populate_sdk finished* *| ERROR: Function failed: populate_sdk_image (see /home/damarla/yocto/poky/buildSkidataHarmony/tmp/work/skidata_harmony-poky-linux-gnueabi/core-image-skidata/1.0-r0/temp/log.do_populate_sdk.4066 for further information)* *ERROR: Task 10 (/home/damarla/yocto/poky/meta/recipes-graphics/images/ core-image-skidata.bb, do_populate_sdk) failed with exit code '1'* *NOTE: Tasks Summary: Attempted 5020 tasks of which 4939 didn't need to be rerun and 1 failed.* * * *Summary: 1 task failed:* * /home/damarla/yocto/poky/meta/recipes-graphics/images/ core-image-skidata.bb, do_populate_sdk* *Summary: There was 1 ERROR message shown, returning a non-zero exit code. * I am not able to install those packages as they say there are no installation candidate for them... On Thu, Jun 6, 2013 at 6:52 AM, Zhang, Jessica jessica.zh...@intel.comwrote: Hi Satya, ** ** Use bitbake image-name –c populate_sdk, this allows you to create a toolchain with sysroot that match your target image that allows you to develop app against… ** ** Cheers, Jessica ** ** *From:* yocto-boun...@yoctoproject.org [mailto: yocto-boun...@yoctoproject.org] *On Behalf Of *Satya Swaroop Damarla *Sent:* Wednesday, June 05, 2013 6:05 AM *To:* yocto@yoctoproject.org *Subject:* [yocto] Application Development ** ** Hi Guys, ** ** I have an issue... I created a custom image based on NVIDIA Tegra2 with a custom kernel. I installed packages specific Tegra board and application specific. Now we want to send the baord and the new linux image for application development... ** ** As I went through ADT manual, I only found qemu based toolchains but I want to create toolchain based on my rootfs and kernel... so that the development team can develop a voip application for the board... I am kind of stuck how to proceed in this issue... ** ** I really need a small way out and hopefully I will catch things automatically.. ** ** Cheers, Satya ___ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto
Re: [yocto] Application Development
On Fri, Jun 7, 2013 at 9:10 AM, DAMARLA Satya Swaroop swaroop.dama...@gmail.com wrote: SHould we install development and debigging pacakages in the images when we want to build a toolchain.. I mean this dbg-pkgs - add -dbg packages for all installed packages # (adds symbol information for debugging/profiling) # dev-pkgs - add -dev packages for all installed packages # (useful if you want to develop against libs in the image) Greets, Satya I actually tried the 'bitbake image -c populate-sdk but it fails :( Any clues to what make things go wrong this time? Nothing provides meta-environment-arm?? Hans | Note: adding Smart channel x86_64_nativesdk (25) | | | Note: adding Smart channel all (10) | | | Note: configuring RPM cross-install scriptlet_wrapper | | Updating cache... [100%] | | Saving cache... | | Note: adding Smart RPM DB channel | | Note: to be installed: nativesdk-packagegroup-sdk-host@all packagegroup-cross-canadian-arm@all | Loading cache... | Updating cache... [100%] | | Computing transaction...error: Can't install packagegroup-cross-canadian-arm-1.0-r0@all: no package provides meta-environment-arm | | Saving cache... | | DEBUG: Python function do_populate_sdk finished On Thu, Jun 6, 2013 at 1:07 PM, DAMARLA Satya Swaroop swaroop.dama...@gmail.com wrote: Hi Jessica Philip, I have an issue... This is such a long error ... I even did a fresh build by deleting the tmp directory. The image build went very well but the toolchain is always giving me a error... | Selecting previously unselected package xz-dev. | Unpacking xz-dev (from .../xz-dev_5.1.2alpha-r0_armel.deb) ... | The following package disappeared from your system as | all files have been overwritten by other packages: | avahi | log_check: Using /home/damarla/yocto/poky/buildSkidataHarmony/tmp/work/skidata_harmony-poky-linux-gnueabi/core-image-skidata/1.0-r0/temp/log.do_populate_sdk.4066 as logfile | Logfile is clean | Installing NATIVESDK packages | Ign file: ./ InRelease | Ign file: ./ InRelease | Ign file: ./ Release.gpg | Ign file: ./ Release.gpg | Get:1 file: ./ Release [24 B] | Get:2 file: ./ Release [11 B] | Ign file: ./ Translation-en | Ign file: ./ Translation-en | Reading package lists... | W: Ignoring Provides line with DepCompareOp for package nativesdk-pkgconfig__pkg-config__ | W: You may want to run apt-get update to correct these problems | Reading package lists... | Building dependency tree... | Reading state information... | Some packages could not be installed. This may mean that you have | requested an impossible situation or if you are using the unstable | distribution that some required packages have not yet been created | or been moved out of Incoming. | The following information may help to resolve the situation: | | The following packages have unmet dependencies: | packagegroup-cross-canadian-arm : Depends: gdb-cross-canadian-arm but it is not installable |Depends: gcc-cross-canadian-arm but it is not installable |Depends: meta-environment-arm but it is not installable |Depends: binutils-cross-canadian-arm but it is not installable | W: Ignoring Provides line with DepCompareOp for package nativesdk-pkgconfig__pkg-config__ | W: You may want to run apt-get update to correct these problems | E: Unable to correct problems, you have held broken packages. | DEBUG: Python function do_populate_sdk finished | ERROR: Function failed: populate_sdk_image (see /home/damarla/yocto/poky/buildSkidataHarmony/tmp/work/skidata_harmony-poky-linux-gnueabi/core-image-skidata/1.0-r0/temp/log.do_populate_sdk.4066 for further information) ERROR: Task 10 (/home/damarla/yocto/poky/meta/recipes-graphics/images/core-image-skidata.bb, do_populate_sdk) failed with exit code '1' NOTE: Tasks Summary: Attempted 5020 tasks of which 4939 didn't need to be rerun and 1 failed. Summary: 1 task failed: /home/damarla/yocto/poky/meta/recipes-graphics/images/core-image-skidata.bb, do_populate_sdk Summary: There was 1 ERROR message shown, returning a non-zero exit code. I am not able to install those packages as they say there are no installation candidate for them... On Thu, Jun 6, 2013 at 6:52 AM, Zhang, Jessica jessica.zh...@intel.com wrote: Hi Satya, Use bitbake image-name –c populate_sdk, this allows you to create a toolchain with sysroot that match your target image that allows you to develop app against… Cheers, Jessica From: yocto-boun...@yoctoproject.org [mailto:yocto-boun...@yoctoproject.org] On Behalf Of Satya Swaroop Damarla Sent: Wednesday, June 05, 2013 6:05 AM To: yocto@yoctoproject.org Subject: [yocto] Application Development Hi Guys, I have an issue... I created a custom image
Re: [yocto] Application Development
On 2013-06-07 07:10, Hans Beckérus wrote: On Fri, Jun 7, 2013 at 9:10 AM, DAMARLA Satya Swaroop swaroop.dama...@gmail.com wrote: SHould we install development and debigging pacakages in the images when we want to build a toolchain.. I mean this dbg-pkgs - add -dbg packages for all installed packages # (adds symbol information for debugging/profiling) # dev-pkgs - add -dev packages for all installed packages # (useful if you want to develop against libs in the image) Greets, Satya I actually tried the 'bitbake image -c populate-sdk but it fails :( Any clues to what make things go wrong this time? Nothing provides meta-environment-arm?? Do you have tools-sdk set in your IMAGE_FEATURES? Hans | Note: adding Smart channel x86_64_nativesdk (25) | | | Note: adding Smart channel all (10) | | | Note: configuring RPM cross-install scriptlet_wrapper | | Updating cache... [100%] | | Saving cache... | | Note: adding Smart RPM DB channel | | Note: to be installed: nativesdk-packagegroup-sdk-host@all packagegroup-cross-canadian-arm@all | Loading cache... | Updating cache... [100%] | | Computing transaction...error: Can't install packagegroup-cross-canadian-arm-1.0-r0@all: no package provides meta-environment-arm | | Saving cache... | | DEBUG: Python function do_populate_sdk finished On Thu, Jun 6, 2013 at 1:07 PM, DAMARLA Satya Swaroop swaroop.dama...@gmail.com wrote: Hi Jessica Philip, I have an issue... This is such a long error ... I even did a fresh build by deleting the tmp directory. The image build went very well but the toolchain is always giving me a error... | Selecting previously unselected package xz-dev. | Unpacking xz-dev (from .../xz-dev_5.1.2alpha-r0_armel.deb) ... | The following package disappeared from your system as | all files have been overwritten by other packages: | avahi | log_check: Using /home/damarla/yocto/poky/buildSkidataHarmony/tmp/work/skidata_harmony-poky-linux-gnueabi/core-image-skidata/1.0-r0/temp/log.do_populate_sdk.4066 as logfile | Logfile is clean | Installing NATIVESDK packages | Ign file: ./ InRelease | Ign file: ./ InRelease | Ign file: ./ Release.gpg | Ign file: ./ Release.gpg | Get:1 file: ./ Release [24 B] | Get:2 file: ./ Release [11 B] | Ign file: ./ Translation-en | Ign file: ./ Translation-en | Reading package lists... | W: Ignoring Provides line with DepCompareOp for package nativesdk-pkgconfig__pkg-config__ | W: You may want to run apt-get update to correct these problems | Reading package lists... | Building dependency tree... | Reading state information... | Some packages could not be installed. This may mean that you have | requested an impossible situation or if you are using the unstable | distribution that some required packages have not yet been created | or been moved out of Incoming. | The following information may help to resolve the situation: | | The following packages have unmet dependencies: | packagegroup-cross-canadian-arm : Depends: gdb-cross-canadian-arm but it is not installable |Depends: gcc-cross-canadian-arm but it is not installable |Depends: meta-environment-arm but it is not installable |Depends: binutils-cross-canadian-arm but it is not installable | W: Ignoring Provides line with DepCompareOp for package nativesdk-pkgconfig__pkg-config__ | W: You may want to run apt-get update to correct these problems | E: Unable to correct problems, you have held broken packages. | DEBUG: Python function do_populate_sdk finished | ERROR: Function failed: populate_sdk_image (see /home/damarla/yocto/poky/buildSkidataHarmony/tmp/work/skidata_harmony-poky-linux-gnueabi/core-image-skidata/1.0-r0/temp/log.do_populate_sdk.4066 for further information) ERROR: Task 10 (/home/damarla/yocto/poky/meta/recipes-graphics/images/core-image-skidata.bb, do_populate_sdk) failed with exit code '1' NOTE: Tasks Summary: Attempted 5020 tasks of which 4939 didn't need to be rerun and 1 failed. Summary: 1 task failed: /home/damarla/yocto/poky/meta/recipes-graphics/images/core-image-skidata.bb, do_populate_sdk Summary: There was 1 ERROR message shown, returning a non-zero exit code. I am not able to install those packages as they say there are no installation candidate for them... On Thu, Jun 6, 2013 at 6:52 AM, Zhang, Jessica jessica.zh...@intel.com wrote: Hi Satya, Use bitbake image-name –c populate_sdk, this allows you to create a toolchain with sysroot that match your target image that allows you to develop app against… Cheers, Jessica From: yocto-boun...@yoctoproject.org [mailto:yocto-boun...@yoctoproject.org] On Behalf Of Satya Swaroop Damarla Sent: Wednesday, June 05, 2013 6:05 AM To: yocto@yoctoproject.org Subject: [yocto] Application Development Hi Guys, I have an issue... I created
Re: [yocto] Application Development
to develop app against… Cheers, Jessica From: yocto-boun...@yoctoproject.org [mailto:yocto-boun...@yoctoproject.org] On Behalf Of Satya Swaroop Damarla Sent: Wednesday, June 05, 2013 6:05 AM To: yocto@yoctoproject.org Subject: [yocto] Application Development Hi Guys, I have an issue... I created a custom image based on NVIDIA Tegra2 with a custom kernel. I installed packages specific Tegra board and application specific. Now we want to send the baord and the new linux image for application development... As I went through ADT manual, I only found qemu based toolchains but I want to create toolchain based on my rootfs and kernel... so that the development team can develop a voip application for the board... I am kind of stuck how to proceed in this issue... I really need a small way out and hopefully I will catch things automatically.. Cheers, Satya ___ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto On Fri, Jun 7, 2013 at 9:10 AM, DAMARLA Satya Swaroop swaroop.dama...@gmail.com wrote: SHould we install development and debigging pacakages in the images when we want to build a toolchain.. I mean this dbg-pkgs - add -dbg packages for all installed packages # (adds symbol information for debugging/profiling) # dev-pkgs - add -dev packages for all installed packages # (useful if you want to develop against libs in the image) Greets, Satya On Thu, Jun 6, 2013 at 1:07 PM, DAMARLA Satya Swaroop swaroop.dama...@gmail.com wrote: Hi Jessica Philip, I have an issue... This is such a long error ... I even did a fresh build by deleting the tmp directory. The image build went very well but the toolchain is always giving me a error... | Selecting previously unselected package xz-dev. | Unpacking xz-dev (from .../xz-dev_5.1.2alpha-r0_armel.deb) ... | The following package disappeared from your system as | all files have been overwritten by other packages: | avahi | log_check: Using /home/damarla/yocto/poky/buildSkidataHarmony/tmp/work/skidata_harmony-poky-linux-gnueabi/core-image-skidata/1.0-r0/temp/log.do_populate_sdk.4066 as logfile | Logfile is clean | Installing NATIVESDK packages | Ign file: ./ InRelease | Ign file: ./ InRelease | Ign file: ./ Release.gpg | Ign file: ./ Release.gpg | Get:1 file: ./ Release [24 B] | Get:2 file: ./ Release [11 B] | Ign file: ./ Translation-en | Ign file: ./ Translation-en | Reading package lists... | W: Ignoring Provides line with DepCompareOp for package nativesdk-pkgconfig__pkg-config__ | W: You may want to run apt-get update to correct these problems | Reading package lists... | Building dependency tree... | Reading state information... | Some packages could not be installed. This may mean that you have | requested an impossible situation or if you are using the unstable | distribution that some required packages have not yet been created | or been moved out of Incoming. | The following information may help to resolve the situation: | | The following packages have unmet dependencies: | packagegroup-cross-canadian-arm : Depends: gdb-cross-canadian-arm but it is not installable |Depends: gcc-cross-canadian-arm but it is not installable |Depends: meta-environment-arm but it is not installable |Depends: binutils-cross-canadian-arm but it is not installable | W: Ignoring Provides line with DepCompareOp for package nativesdk-pkgconfig__pkg-config__ | W: You may want to run apt-get update to correct these problems | E: Unable to correct problems, you have held broken packages. | DEBUG: Python function do_populate_sdk finished | ERROR: Function failed: populate_sdk_image (see /home/damarla/yocto/poky/buildSkidataHarmony/tmp/work/skidata_harmony-poky-linux-gnueabi/core-image-skidata/1.0-r0/temp/log.do_populate_sdk.4066 for further information) ERROR: Task 10 (/home/damarla/yocto/poky/meta/recipes-graphics/images/core-image-skidata.bb, do_populate_sdk) failed with exit code '1' NOTE: Tasks Summary: Attempted 5020 tasks of which 4939 didn't need to be rerun and 1 failed. Summary: 1 task failed: /home/damarla/yocto/poky/meta/recipes-graphics/images/core-image-skidata.bb, do_populate_sdk Summary: There was 1 ERROR message shown, returning a non-zero exit code. I am not able to install those packages as they say there are no installation candidate for them... On Thu, Jun 6, 2013 at 6:52 AM, Zhang, Jessica jessica.zh...@intel.com wrote: Hi Satya, Use bitbake image-name –c populate_sdk, this allows you to create a toolchain with sysroot that match your target image that allows you to develop app against… Cheers, Jessica From: yocto-boun...@yoctoproject.org [mailto:yocto-boun
Re: [yocto] Application Development
, Jun 6, 2013 at 6:52 AM, Zhang, Jessica jessica.zh...@intel.com wrote: Hi Satya, Use bitbake image-name –c populate_sdk, this allows you to create a toolchain with sysroot that match your target image that allows you to develop app against… Cheers, Jessica From: yocto-boun...@yoctoproject.org [mailto:yocto-boun...@yoctoproject.org] On Behalf Of Satya Swaroop Damarla Sent: Wednesday, June 05, 2013 6:05 AM To: yocto@yoctoproject.org Subject: [yocto] Application Development Hi Guys, I have an issue... I created a custom image based on NVIDIA Tegra2 with a custom kernel. I installed packages specific Tegra board and application specific. Now we want to send the baord and the new linux image for application development... As I went through ADT manual, I only found qemu based toolchains but I want to create toolchain based on my rootfs and kernel... so that the development team can develop a voip application for the board... I am kind of stuck how to proceed in this issue... I really need a small way out and hopefully I will catch things automatically.. Cheers, Satya ___ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto On Fri, Jun 7, 2013 at 9:10 AM, DAMARLA Satya Swaroop swaroop.dama...@gmail.com wrote: SHould we install development and debigging pacakages in the images when we want to build a toolchain.. I mean this dbg-pkgs - add -dbg packages for all installed packages # (adds symbol information for debugging/profiling) # dev-pkgs - add -dev packages for all installed packages # (useful if you want to develop against libs in the image) Greets, Satya On Thu, Jun 6, 2013 at 1:07 PM, DAMARLA Satya Swaroop swaroop.dama...@gmail.com wrote: Hi Jessica Philip, I have an issue... This is such a long error ... I even did a fresh build by deleting the tmp directory. The image build went very well but the toolchain is always giving me a error... | Selecting previously unselected package xz-dev. | Unpacking xz-dev (from .../xz-dev_5.1.2alpha-r0_armel.deb) ... | The following package disappeared from your system as | all files have been overwritten by other packages: | avahi | log_check: Using /home/damarla/yocto/poky/buildSkidataHarmony/tmp/work/skidata_harmony-poky-linux-gnueabi/core-image-skidata/1.0-r0/temp/log.do_populate_sdk.4066 as logfile | Logfile is clean | Installing NATIVESDK packages | Ign file: ./ InRelease | Ign file: ./ InRelease | Ign file: ./ Release.gpg | Ign file: ./ Release.gpg | Get:1 file: ./ Release [24 B] | Get:2 file: ./ Release [11 B] | Ign file: ./ Translation-en | Ign file: ./ Translation-en | Reading package lists... | W: Ignoring Provides line with DepCompareOp for package nativesdk-pkgconfig__pkg-config__ | W: You may want to run apt-get update to correct these problems | Reading package lists... | Building dependency tree... | Reading state information... | Some packages could not be installed. This may mean that you have | requested an impossible situation or if you are using the unstable | distribution that some required packages have not yet been created | or been moved out of Incoming. | The following information may help to resolve the situation: | | The following packages have unmet dependencies: | packagegroup-cross-canadian-arm : Depends: gdb-cross-canadian-arm but it is not installable |Depends: gcc-cross-canadian-arm but it is not installable |Depends: meta-environment-arm but it is not installable |Depends: binutils-cross-canadian-arm but it is not installable | W: Ignoring Provides line with DepCompareOp for package nativesdk-pkgconfig__pkg-config__ | W: You may want to run apt-get update to correct these problems | E: Unable to correct problems, you have held broken packages. | DEBUG: Python function do_populate_sdk finished | ERROR: Function failed: populate_sdk_image (see /home/damarla/yocto/poky/buildSkidataHarmony/tmp/work/skidata_harmony-poky-linux-gnueabi/core-image-skidata/1.0-r0/temp/log.do_populate_sdk.4066 for further information) ERROR: Task 10 (/home/damarla/yocto/poky/meta/recipes-graphics/images/core-image-skidata.bb, do_populate_sdk) failed with exit code '1' NOTE: Tasks Summary: Attempted 5020 tasks of which 4939 didn't need to be rerun and 1 failed. Summary: 1 task failed: /home/damarla/yocto/poky/meta/recipes-graphics/images/core-image-skidata.bb, do_populate_sdk Summary: There was 1 ERROR message shown, returning a non-zero exit code. I am not able to install those packages as they say there are no installation candidate for them... On Thu, Jun 6, 2013 at 6:52 AM, Zhang, Jessica jessica.zh...@intel.com wrote: Hi Satya, Use bitbake image
Re: [yocto] Application Development
Yes, you need those packages in your sysroot for cross development. Cheers, Jessica From: satyaswaroop.dama...@gmail.com [mailto:satyaswaroop.dama...@gmail.com] On Behalf Of DAMARLA Satya Swaroop Sent: Friday, June 07, 2013 12:10 AM To: Zhang, Jessica; yocto@yoctoproject.org Subject: Re: [yocto] Application Development SHould we install development and debigging pacakages in the images when we want to build a toolchain.. I mean this dbg-pkgs - add -dbg packages for all installed packages # (adds symbol information for debugging/profiling) # dev-pkgs - add -dev packages for all installed packages # (useful if you want to develop against libs in the image) Greets, Satya On Thu, Jun 6, 2013 at 1:07 PM, DAMARLA Satya Swaroop swaroop.dama...@gmail.commailto:swaroop.dama...@gmail.com wrote: Hi Jessica Philip, I have an issue... This is such a long error ... I even did a fresh build by deleting the tmp directory. The image build went very well but the toolchain is always giving me a error... | Selecting previously unselected package xz-dev. | Unpacking xz-dev (from .../xz-dev_5.1.2alpha-r0_armel.deb) ... | The following package disappeared from your system as | all files have been overwritten by other packages: | avahi | log_check: Using /home/damarla/yocto/poky/buildSkidataHarmony/tmp/work/skidata_harmony-poky-linux-gnueabi/core-image-skidata/1.0-r0/temp/log.do_populate_sdk.4066 as logfile | Logfile is clean | Installing NATIVESDK packages | Ign file: ./ InRelease | Ign file: ./ InRelease | Ign file: ./ Release.gpg | Ign file: ./ Release.gpg | Get:1 file: ./ Release [24 B] | Get:2 file: ./ Release [11 B] | Ign file: ./ Translation-en | Ign file: ./ Translation-en | Reading package lists... | W: Ignoring Provides line with DepCompareOp for package nativesdk-pkgconfig__pkg-config__ | W: You may want to run apt-get update to correct these problems | Reading package lists... | Building dependency tree... | Reading state information... | Some packages could not be installed. This may mean that you have | requested an impossible situation or if you are using the unstable | distribution that some required packages have not yet been created | or been moved out of Incoming. | The following information may help to resolve the situation: | | The following packages have unmet dependencies: | packagegroup-cross-canadian-arm : Depends: gdb-cross-canadian-arm but it is not installable |Depends: gcc-cross-canadian-arm but it is not installable |Depends: meta-environment-arm but it is not installable |Depends: binutils-cross-canadian-arm but it is not installable | W: Ignoring Provides line with DepCompareOp for package nativesdk-pkgconfig__pkg-config__ | W: You may want to run apt-get update to correct these problems | E: Unable to correct problems, you have held broken packages. | DEBUG: Python function do_populate_sdk finished | ERROR: Function failed: populate_sdk_image (see /home/damarla/yocto/poky/buildSkidataHarmony/tmp/work/skidata_harmony-poky-linux-gnueabi/core-image-skidata/1.0-r0/temp/log.do_populate_sdk.4066 for further information) ERROR: Task 10 (/home/damarla/yocto/poky/meta/recipes-graphics/images/core-image-skidata.bbhttp://core-image-skidata.bb/, do_populate_sdk) failed with exit code '1' NOTE: Tasks Summary: Attempted 5020 tasks of which 4939 didn't need to be rerun and 1 failed. Summary: 1 task failed: /home/damarla/yocto/poky/meta/recipes-graphics/images/core-image-skidata.bbhttp://core-image-skidata.bb/, do_populate_sdk Summary: There was 1 ERROR message shown, returning a non-zero exit code. I am not able to install those packages as they say there are no installation candidate for them... On Thu, Jun 6, 2013 at 6:52 AM, Zhang, Jessica jessica.zh...@intel.commailto:jessica.zh...@intel.com wrote: Hi Satya, Use bitbake image-name -c populate_sdk, this allows you to create a toolchain with sysroot that match your target image that allows you to develop app against... Cheers, Jessica From: yocto-boun...@yoctoproject.orgmailto:yocto-boun...@yoctoproject.org [mailto:yocto-boun...@yoctoproject.orgmailto:yocto-boun...@yoctoproject.org] On Behalf Of Satya Swaroop Damarla Sent: Wednesday, June 05, 2013 6:05 AM To: yocto@yoctoproject.orgmailto:yocto@yoctoproject.org Subject: [yocto] Application Development Hi Guys, I have an issue... I created a custom image based on NVIDIA Tegra2 with a custom kernel. I installed packages specific Tegra board and application specific. Now we want to send the baord and the new linux image for application development... As I went through ADT manual, I only found qemu based toolchains but I want to create toolchain based on my rootfs and kernel... so
Re: [yocto] Application Development
On Fri, Jun 7, 2013 at 4:03 PM, Zhang, Jessica jessica.zh...@intel.com wrote: Yes, you need those packages in your sysroot for cross development. Ok. But out of curiosity, why should I need X11 packages for a simple command-line based toolchain? I assume that none of these X11 packages gets copied to my target device rootfs, or? Cheers, Jessica From: satyaswaroop.dama...@gmail.com [mailto:satyaswaroop.dama...@gmail.com] On Behalf Of DAMARLA Satya Swaroop Sent: Friday, June 07, 2013 12:10 AM To: Zhang, Jessica; yocto@yoctoproject.org Subject: Re: [yocto] Application Development SHould we install development and debigging pacakages in the images when we want to build a toolchain.. I mean this dbg-pkgs - add -dbg packages for all installed packages # (adds symbol information for debugging/profiling) # dev-pkgs - add -dev packages for all installed packages # (useful if you want to develop against libs in the image) Greets, Satya On Thu, Jun 6, 2013 at 1:07 PM, DAMARLA Satya Swaroop swaroop.dama...@gmail.com wrote: Hi Jessica Philip, I have an issue... This is such a long error ... I even did a fresh build by deleting the tmp directory. The image build went very well but the toolchain is always giving me a error... | Selecting previously unselected package xz-dev. | Unpacking xz-dev (from .../xz-dev_5.1.2alpha-r0_armel.deb) ... | The following package disappeared from your system as | all files have been overwritten by other packages: | avahi | log_check: Using /home/damarla/yocto/poky/buildSkidataHarmony/tmp/work/skidata_harmony-poky-linux-gnueabi/core-image-skidata/1.0-r0/temp/log.do_populate_sdk.4066 as logfile | Logfile is clean | Installing NATIVESDK packages | Ign file: ./ InRelease | Ign file: ./ InRelease | Ign file: ./ Release.gpg | Ign file: ./ Release.gpg | Get:1 file: ./ Release [24 B] | Get:2 file: ./ Release [11 B] | Ign file: ./ Translation-en | Ign file: ./ Translation-en | Reading package lists... | W: Ignoring Provides line with DepCompareOp for package nativesdk-pkgconfig__pkg-config__ | W: You may want to run apt-get update to correct these problems | Reading package lists... | Building dependency tree... | Reading state information... | Some packages could not be installed. This may mean that you have | requested an impossible situation or if you are using the unstable | distribution that some required packages have not yet been created | or been moved out of Incoming. | The following information may help to resolve the situation: | | The following packages have unmet dependencies: | packagegroup-cross-canadian-arm : Depends: gdb-cross-canadian-arm but it is not installable |Depends: gcc-cross-canadian-arm but it is not installable |Depends: meta-environment-arm but it is not installable |Depends: binutils-cross-canadian-arm but it is not installable | W: Ignoring Provides line with DepCompareOp for package nativesdk-pkgconfig__pkg-config__ | W: You may want to run apt-get update to correct these problems | E: Unable to correct problems, you have held broken packages. | DEBUG: Python function do_populate_sdk finished | ERROR: Function failed: populate_sdk_image (see /home/damarla/yocto/poky/buildSkidataHarmony/tmp/work/skidata_harmony-poky-linux-gnueabi/core-image-skidata/1.0-r0/temp/log.do_populate_sdk.4066 for further information) ERROR: Task 10 (/home/damarla/yocto/poky/meta/recipes-graphics/images/core-image-skidata.bb, do_populate_sdk) failed with exit code '1' NOTE: Tasks Summary: Attempted 5020 tasks of which 4939 didn't need to be rerun and 1 failed. Summary: 1 task failed: /home/damarla/yocto/poky/meta/recipes-graphics/images/core-image-skidata.bb, do_populate_sdk Summary: There was 1 ERROR message shown, returning a non-zero exit code. I am not able to install those packages as they say there are no installation candidate for them... On Thu, Jun 6, 2013 at 6:52 AM, Zhang, Jessica jessica.zh...@intel.com wrote: Hi Satya, Use bitbake image-name –c populate_sdk, this allows you to create a toolchain with sysroot that match your target image that allows you to develop app against… Cheers, Jessica From: yocto-boun...@yoctoproject.org [mailto:yocto-boun...@yoctoproject.org] On Behalf Of Satya Swaroop Damarla Sent: Wednesday, June 05, 2013 6:05 AM To: yocto@yoctoproject.org Subject: [yocto] Application Development Hi Guys, I have an issue... I created a custom image based on NVIDIA Tegra2 with a custom kernel. I installed packages specific Tegra board and application specific. Now we want to send the baord and the new linux image for application development... As I went through ADT manual, I only found qemu based
Re: [yocto] Application Development
When you create your image, what profile did you use. Are you building one of our existing images, e.g. core-image-minimal, etc. or it's a customized image and if so, how did you customize your image, via layer or install extra packages? I think x11 is brought in via some package dependency. You said you were able to build the image, was the x11 packages there? We're building a toolchain plus the sysroot that matching the rootfs of your target image here so it's not just the toolchain that is built. -Original Message- From: Hans Beckérus [mailto:hans.becke...@gmail.com] Sent: Friday, June 07, 2013 7:09 AM To: Zhang, Jessica Cc: DAMARLA Satya Swaroop; yocto@yoctoproject.org Subject: Re: [yocto] Application Development On Fri, Jun 7, 2013 at 4:03 PM, Zhang, Jessica jessica.zh...@intel.com wrote: Yes, you need those packages in your sysroot for cross development. Ok. But out of curiosity, why should I need X11 packages for a simple command-line based toolchain? I assume that none of these X11 packages gets copied to my target device rootfs, or? Cheers, Jessica From: satyaswaroop.dama...@gmail.com [mailto:satyaswaroop.dama...@gmail.com] On Behalf Of DAMARLA Satya Swaroop Sent: Friday, June 07, 2013 12:10 AM To: Zhang, Jessica; yocto@yoctoproject.org Subject: Re: [yocto] Application Development SHould we install development and debigging pacakages in the images when we want to build a toolchain.. I mean this dbg-pkgs - add -dbg packages for all installed packages # (adds symbol information for debugging/profiling) # dev-pkgs - add -dev packages for all installed packages # (useful if you want to develop against libs in the image) Greets, Satya On Thu, Jun 6, 2013 at 1:07 PM, DAMARLA Satya Swaroop swaroop.dama...@gmail.com wrote: Hi Jessica Philip, I have an issue... This is such a long error ... I even did a fresh build by deleting the tmp directory. The image build went very well but the toolchain is always giving me a error... | Selecting previously unselected package xz-dev. | Unpacking xz-dev (from .../xz-dev_5.1.2alpha-r0_armel.deb) ... | The following package disappeared from your system as | all files have been overwritten by other packages: | avahi | log_check: Using /home/damarla/yocto/poky/buildSkidataHarmony/tmp/work/skidata_harmony- poky-linux-gnueabi/core-image-skidata/1.0-r0/temp/log.do_populate_sdk. 4066 as logfile | Logfile is clean | Installing NATIVESDK packages | Ign file: ./ InRelease | Ign file: ./ InRelease | Ign file: ./ Release.gpg | Ign file: ./ Release.gpg | Get:1 file: ./ Release [24 B] | Get:2 file: ./ Release [11 B] | Ign file: ./ Translation-en | Ign file: ./ Translation-en | Reading package lists... | W: Ignoring Provides line with DepCompareOp for package nativesdk-pkgconfig__pkg-config__ | W: You may want to run apt-get update to correct these problems | Reading package lists... | Building dependency tree... | Reading state information... | Some packages could not be installed. This may mean that you have | requested an impossible situation or if you are using the unstable | distribution that some required packages have not yet been created | or been moved out of Incoming. | The following information may help to resolve the situation: | | The following packages have unmet dependencies: | packagegroup-cross-canadian-arm : Depends: gdb-cross-canadian-arm | but it is not installable |Depends: gcc-cross-canadian-arm | but it is not installable |Depends: meta-environment-arm but | it is not installable |Depends: | binutils-cross-canadian-arm but it is not installable | W: Ignoring Provides line with DepCompareOp for package nativesdk-pkgconfig__pkg-config__ | W: You may want to run apt-get update to correct these problems | E: Unable to correct problems, you have held broken packages. | DEBUG: Python function do_populate_sdk finished | ERROR: Function failed: populate_sdk_image (see /home/damarla/yocto/poky/buildSkidataHarmony/tmp/work/skidata_harmony- poky-linux-gnueabi/core-image-skidata/1.0-r0/temp/log.do_populate_sdk. 4066 for further information) ERROR: Task 10 (/home/damarla/yocto/poky/meta/recipes-graphics/images/core-image-skid ata.bb, do_populate_sdk) failed with exit code '1' NOTE: Tasks Summary: Attempted 5020 tasks of which 4939 didn't need to be rerun and 1 failed. Summary: 1 task failed: /home/damarla/yocto/poky/meta/recipes-graphics/images/core-image-skida ta.bb, do_populate_sdk Summary: There was 1 ERROR message shown, returning a non-zero exit code. I am not able to install those packages as they say there are no installation candidate for them... On Thu, Jun 6, 2013 at 6:52 AM, Zhang, Jessica jessica.zh
Re: [yocto] Application Development
On Fri, Jun 7, 2013 at 4:21 PM, Zhang, Jessica jessica.zh...@intel.com wrote: When you create your image, what profile did you use. Are you building one of our existing images, e.g. core-image-minimal, etc. or it's a customized image and if so, how did you customize your image, via layer or install extra packages? I think x11 is brought in via some package dependency. You said you were able to build the image, was the x11 packages there? We're building a toolchain plus the sysroot that matching the rootfs of your target image here so it's not just the toolchain that is built. Hi Jessica. I am building my own image recipe that basically does: require recipes-core/images/core-image-minimal-mtdutils.bb IMAGE_FEATURES += ssh-server-dropbear \ Its a console-only type of image for an embedded device with no graphic support what so ever. Building the the rootfs and booting it up on the device works fine. I have had no X11 dependency until I added tools-sdk to IMAGE_FEATURES as suggested. What I am after is a command-line-only toolchain which will be using the sysroot from my rootfs build. Maybe I am asking for something that is not supported? Hans -Original Message- From: Hans Beckérus [mailto:hans.becke...@gmail.com] Sent: Friday, June 07, 2013 7:09 AM To: Zhang, Jessica Cc: DAMARLA Satya Swaroop; yocto@yoctoproject.org Subject: Re: [yocto] Application Development On Fri, Jun 7, 2013 at 4:03 PM, Zhang, Jessica jessica.zh...@intel.com wrote: Yes, you need those packages in your sysroot for cross development. Ok. But out of curiosity, why should I need X11 packages for a simple command-line based toolchain? I assume that none of these X11 packages gets copied to my target device rootfs, or? Cheers, Jessica From: satyaswaroop.dama...@gmail.com [mailto:satyaswaroop.dama...@gmail.com] On Behalf Of DAMARLA Satya Swaroop Sent: Friday, June 07, 2013 12:10 AM To: Zhang, Jessica; yocto@yoctoproject.org Subject: Re: [yocto] Application Development SHould we install development and debigging pacakages in the images when we want to build a toolchain.. I mean this dbg-pkgs - add -dbg packages for all installed packages # (adds symbol information for debugging/profiling) # dev-pkgs - add -dev packages for all installed packages # (useful if you want to develop against libs in the image) Greets, Satya On Thu, Jun 6, 2013 at 1:07 PM, DAMARLA Satya Swaroop swaroop.dama...@gmail.com wrote: Hi Jessica Philip, I have an issue... This is such a long error ... I even did a fresh build by deleting the tmp directory. The image build went very well but the toolchain is always giving me a error... | Selecting previously unselected package xz-dev. | Unpacking xz-dev (from .../xz-dev_5.1.2alpha-r0_armel.deb) ... | The following package disappeared from your system as | all files have been overwritten by other packages: | avahi | log_check: Using /home/damarla/yocto/poky/buildSkidataHarmony/tmp/work/skidata_harmony- poky-linux-gnueabi/core-image-skidata/1.0-r0/temp/log.do_populate_sdk. 4066 as logfile | Logfile is clean | Installing NATIVESDK packages | Ign file: ./ InRelease | Ign file: ./ InRelease | Ign file: ./ Release.gpg | Ign file: ./ Release.gpg | Get:1 file: ./ Release [24 B] | Get:2 file: ./ Release [11 B] | Ign file: ./ Translation-en | Ign file: ./ Translation-en | Reading package lists... | W: Ignoring Provides line with DepCompareOp for package nativesdk-pkgconfig__pkg-config__ | W: You may want to run apt-get update to correct these problems | Reading package lists... | Building dependency tree... | Reading state information... | Some packages could not be installed. This may mean that you have | requested an impossible situation or if you are using the unstable | distribution that some required packages have not yet been created | or been moved out of Incoming. | The following information may help to resolve the situation: | | The following packages have unmet dependencies: | packagegroup-cross-canadian-arm : Depends: gdb-cross-canadian-arm | but it is not installable |Depends: gcc-cross-canadian-arm | but it is not installable |Depends: meta-environment-arm but | it is not installable |Depends: | binutils-cross-canadian-arm but it is not installable | W: Ignoring Provides line with DepCompareOp for package nativesdk-pkgconfig__pkg-config__ | W: You may want to run apt-get update to correct these problems | E: Unable to correct problems, you have held broken packages. | DEBUG: Python function do_populate_sdk finished | ERROR: Function failed: populate_sdk_image (see /home/damarla/yocto/poky/buildSkidataHarmony/tmp/work/skidata_harmony- poky-linux
Re: [yocto] Application Development
Hi Jessica Philip, I have an issue... This is such a long error ... I even did a fresh build by deleting the tmp directory. The image build went very well but the toolchain is always giving me a error... *| Selecting previously unselected package xz-dev.* *| Unpacking xz-dev (from .../xz-dev_5.1.2alpha-r0_armel.deb) ...* *| The following package disappeared from your system as* *| all files have been overwritten by other packages:* *| avahi* *| log_check: Using /home/damarla/yocto/poky/buildSkidataHarmony/tmp/work/skidata_harmony-poky-linux-gnueabi/core-image-skidata/1.0-r0/temp/log.do_populate_sdk.4066 as logfile* *| Logfile is clean* *| Installing NATIVESDK packages* *| Ign file: ./ InRelease* *| Ign file: ./ InRelease* *| Ign file: ./ Release.gpg* *| Ign file: ./ Release.gpg* *| Get:1 file: ./ Release [24 B]* *| Get:2 file: ./ Release [11 B]* *| Ign file: ./ Translation-en* *| Ign file: ./ Translation-en* *| Reading package lists...* *| W: Ignoring Provides line with DepCompareOp for package nativesdk-pkgconfig__pkg-config__* *| W: You may want to run apt-get update to correct these problems* *| Reading package lists...* *| Building dependency tree...* *| Reading state information...* *| Some packages could not be installed. This may mean that you have* *| requested an impossible situation or if you are using the unstable* *| distribution that some required packages have not yet been created* *| or been moved out of Incoming.* *| The following information may help to resolve the situation:* *| * *| The following packages have unmet dependencies:* *| packagegroup-cross-canadian-arm : Depends: gdb-cross-canadian-arm but it is not installable* *|Depends: gcc-cross-canadian-arm but it is not installable* *|Depends: meta-environment-arm but it is not installable* *|Depends: binutils-cross-canadian-arm but it is not installable* *| W: Ignoring Provides line with DepCompareOp for package nativesdk-pkgconfig__pkg-config__* *| W: You may want to run apt-get update to correct these problems* *| E: Unable to correct problems, you have held broken packages.* *| DEBUG: Python function do_populate_sdk finished* *| ERROR: Function failed: populate_sdk_image (see /home/damarla/yocto/poky/buildSkidataHarmony/tmp/work/skidata_harmony-poky-linux-gnueabi/core-image-skidata/1.0-r0/temp/log.do_populate_sdk.4066 for further information)* *ERROR: Task 10 (/home/damarla/yocto/poky/meta/recipes-graphics/images/ core-image-skidata.bb, do_populate_sdk) failed with exit code '1'* *NOTE: Tasks Summary: Attempted 5020 tasks of which 4939 didn't need to be rerun and 1 failed.* * * *Summary: 1 task failed:* * /home/damarla/yocto/poky/meta/recipes-graphics/images/ core-image-skidata.bb, do_populate_sdk* *Summary: There was 1 ERROR message shown, returning a non-zero exit code.* I am not able to install those packages as they say there are no installation candidate for them... On Thu, Jun 6, 2013 at 6:52 AM, Zhang, Jessica jessica.zh...@intel.comwrote: Hi Satya, ** ** Use bitbake image-name –c populate_sdk, this allows you to create a toolchain with sysroot that match your target image that allows you to develop app against… ** ** Cheers, Jessica ** ** *From:* yocto-boun...@yoctoproject.org [mailto: yocto-boun...@yoctoproject.org] *On Behalf Of *Satya Swaroop Damarla *Sent:* Wednesday, June 05, 2013 6:05 AM *To:* yocto@yoctoproject.org *Subject:* [yocto] Application Development ** ** Hi Guys, ** ** I have an issue... I created a custom image based on NVIDIA Tegra2 with a custom kernel. I installed packages specific Tegra board and application specific. Now we want to send the baord and the new linux image for application development... ** ** As I went through ADT manual, I only found qemu based toolchains but I want to create toolchain based on my rootfs and kernel... so that the development team can develop a voip application for the board... I am kind of stuck how to proceed in this issue... ** ** I really need a small way out and hopefully I will catch things automatically.. ** ** Cheers, Satya ___ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto
Re: [yocto] Application Development
Hi Jessica Philip, I have an issue... This is such a long error ... I even did a fresh build by deleting the tmp directory. The image build went very well but the toolchain is always giving me a error... *| Selecting previously unselected package xz-dev.* *| Unpacking xz-dev (from .../xz-dev_5.1.2alpha-r0_armel.deb) ...* *| The following package disappeared from your system as* *| all files have been overwritten by other packages:* *| avahi* *| log_check: Using /home/damarla/yocto/poky/buildSkidataHarmony/tmp/work/skidata_harmony-poky-linux-gnueabi/core-image-skidata/1.0-r0/temp/log.do_populate_sdk.4066 as logfile* *| Logfile is clean* *| Installing NATIVESDK packages* *| Ign file: ./ InRelease* *| Ign file: ./ InRelease* *| Ign file: ./ Release.gpg* *| Ign file: ./ Release.gpg* *| Get:1 file: ./ Release [24 B]* *| Get:2 file: ./ Release [11 B]* *| Ign file: ./ Translation-en* *| Ign file: ./ Translation-en* *| Reading package lists...* *| W: Ignoring Provides line with DepCompareOp for package nativesdk-pkgconfig__pkg-config__* *| W: You may want to run apt-get update to correct these problems* *| Reading package lists...* *| Building dependency tree...* *| Reading state information...* *| Some packages could not be installed. This may mean that you have* *| requested an impossible situation or if you are using the unstable* *| distribution that some required packages have not yet been created* *| or been moved out of Incoming.* *| The following information may help to resolve the situation:* *| * *| The following packages have unmet dependencies:* *| packagegroup-cross-canadian-arm : Depends: gdb-cross-canadian-arm but it is not installable* *|Depends: gcc-cross-canadian-arm but it is not installable* *|Depends: meta-environment-arm but it is not installable* *|Depends: binutils-cross-canadian-arm but it is not installable* *| W: Ignoring Provides line with DepCompareOp for package nativesdk-pkgconfig__pkg-config__* *| W: You may want to run apt-get update to correct these problems* *| E: Unable to correct problems, you have held broken packages.* *| DEBUG: Python function do_populate_sdk finished* *| ERROR: Function failed: populate_sdk_image (see /home/damarla/yocto/poky/buildSkidataHarmony/tmp/work/skidata_harmony-poky-linux-gnueabi/core-image-skidata/1.0-r0/temp/log.do_populate_sdk.4066 for further information)* *ERROR: Task 10 (/home/damarla/yocto/poky/meta/recipes-graphics/images/ core-image-skidata.bb, do_populate_sdk) failed with exit code '1'* *NOTE: Tasks Summary: Attempted 5020 tasks of which 4939 didn't need to be rerun and 1 failed.* * * *Summary: 1 task failed:* * /home/damarla/yocto/poky/meta/recipes-graphics/images/ core-image-skidata.bb, do_populate_sdk* *Summary: There was 1 ERROR message shown, returning a non-zero exit code.* I am not able to install those packages as they say there are no installation candidate for them... On Thu, Jun 6, 2013 at 6:52 AM, Zhang, Jessica jessica.zh...@intel.comwrote: Hi Satya, ** ** Use bitbake image-name –c populate_sdk, this allows you to create a toolchain with sysroot that match your target image that allows you to develop app against… ** ** Cheers, Jessica ** ** *From:* yocto-boun...@yoctoproject.org [mailto: yocto-boun...@yoctoproject.org] *On Behalf Of *Satya Swaroop Damarla *Sent:* Wednesday, June 05, 2013 6:05 AM *To:* yocto@yoctoproject.org *Subject:* [yocto] Application Development ** ** Hi Guys, ** ** I have an issue... I created a custom image based on NVIDIA Tegra2 with a custom kernel. I installed packages specific Tegra board and application specific. Now we want to send the baord and the new linux image for application development... ** ** As I went through ADT manual, I only found qemu based toolchains but I want to create toolchain based on my rootfs and kernel... so that the development team can develop a voip application for the board... I am kind of stuck how to proceed in this issue... ** ** I really need a small way out and hopefully I will catch things automatically.. ** ** Cheers, Satya ___ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto
[yocto] Application Development
Hi Guys, I have an issue... I created a custom image based on NVIDIA Tegra2 with a custom kernel. I installed packages specific Tegra board and application specific. Now we want to send the baord and the new linux image for application development... As I went through ADT manual, I only found qemu based toolchains but I want to create toolchain based on my rootfs and kernel... so that the development team can develop a voip application for the board... I am kind of stuck how to proceed in this issue... I really need a small way out and hopefully I will catch things automatically.. Cheers, Satya ___ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto
Re: [yocto] Application Development
Hi Satya, Use bitbake image-name -c populate_sdk, this allows you to create a toolchain with sysroot that match your target image that allows you to develop app against... Cheers, Jessica From: yocto-boun...@yoctoproject.org [mailto:yocto-boun...@yoctoproject.org] On Behalf Of Satya Swaroop Damarla Sent: Wednesday, June 05, 2013 6:05 AM To: yocto@yoctoproject.org Subject: [yocto] Application Development Hi Guys, I have an issue... I created a custom image based on NVIDIA Tegra2 with a custom kernel. I installed packages specific Tegra board and application specific. Now we want to send the baord and the new linux image for application development... As I went through ADT manual, I only found qemu based toolchains but I want to create toolchain based on my rootfs and kernel... so that the development team can develop a voip application for the board... I am kind of stuck how to proceed in this issue... I really need a small way out and hopefully I will catch things automatically.. Cheers, Satya ___ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto