From: Gary Thomas <gary@mlbassoc.com>
To: yocto@yoctoproject.org
Subject: Re: Application Development
Date: Fri, 07 Jun 2013 07:34:00 -0600 [thread overview]
Message-ID: <51B1E148.50103@mlbassoc.com> (raw)
In-Reply-To: <CAFyqS9rbE=8+MZxXMTqS=O+Xv+A4UEWnaKXb04xb=baps66Sig@mail.gmail.com>
On 2013-06-07 07:10, Hans Beckérus wrote:
> On Fri, Jun 7, 2013 at 9:10 AM, DAMARLA Satya Swaroop
> <swaroop.damarla@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.damarla@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.zhang@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-bounces@yoctoproject.org
>>>> [mailto:yocto-bounces@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.damarla@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.damarla@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.zhang@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-bounces@yoctoproject.org
>>>> [mailto:yocto-bounces@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 mailing list
> yocto@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/yocto
>
--
------------------------------------------------------------
Gary Thomas | Consulting for the
MLB Associates | Embedded world
------------------------------------------------------------
next prev parent reply other threads:[~2013-06-07 13:34 UTC|newest]
Thread overview: 21+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-06-05 13:05 Application Development Satya Swaroop Damarla
2013-06-06 4:52 ` Zhang, Jessica
2013-06-06 9:48 ` DAMARLA Satya Swaroop
2013-06-06 11:07 ` DAMARLA Satya Swaroop
2013-06-07 7:10 ` DAMARLA Satya Swaroop
2013-06-07 13:10 ` Hans Beckérus
2013-06-07 13:34 ` Gary Thomas [this message]
2013-06-07 13:40 ` Hans Beckérus
2013-06-07 13:44 ` Hans Beckérus
2013-06-07 14:03 ` Zhang, Jessica
2013-06-07 14:09 ` Hans Beckérus
2013-06-07 14:21 ` Zhang, Jessica
2013-06-07 14:29 ` Hans Beckérus
2013-06-10 10:03 ` Hans Beckérus
[not found] ` <CAFMfyzKgaoFNRjvw9qy14SmqXAqhWsHcBTaeZnMog1DUsaFLjQ@mail.gmail.com>
2013-06-10 11:28 ` Hans Beckérus
2013-06-10 14:07 ` Hans Beckérus
2013-06-10 21:55 ` Jeff Osier-Mixon
[not found] ` <CAFMfyzKTxfLECC+inGzBbNGM8z9oaV--MV=rh_movEHGr6hR9Q@mail.gmail.com>
[not found] ` <CAFyqS9r05Nvak8y4Me0KZfL1Fv7TzM3Snk5hsaVmjeD9TroFNg@mail.gmail.com>
[not found] ` <CAFMfyz+KLEH59G+0m3o-N++gUMTd297ZCB61hkPQkAi87z3jpw@mail.gmail.com>
[not found] ` <CAFyqS9qJyC+==fd=mpFnLrzb+pFjJcC=tNGuWPxgcHKrdyz9EA@mail.gmail.com>
2013-06-11 9:06 ` DAMARLA Satya Swaroop
[not found] ` <CAFyqS9o5BUWAk+JitYHj47cuVJMkCkN_TASp_3S+-Ge_XZfb+A@mail.gmail.com>
2013-06-11 11:04 ` DAMARLA Satya Swaroop
-- strict thread matches above, loose matches on Subject: below --
2014-04-29 7:40 Application development Rob Janssen
2014-04-29 9:07 ` Patrick Shirkey
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=51B1E148.50103@mlbassoc.com \
--to=gary@mlbassoc.com \
--cc=yocto@yoctoproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is 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.