Re: [yocto] Application Development

2013-06-10 Thread Hans Beckérus
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

2013-06-10 Thread Hans Beckérus
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

2013-06-10 Thread Jeff Osier-Mixon
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

2013-06-07 Thread DAMARLA Satya Swaroop
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

2013-06-07 Thread Hans Beckérus
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

2013-06-07 Thread Gary Thomas

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

2013-06-07 Thread Hans Beckérus
 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

2013-06-07 Thread Hans Beckérus
, 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

2013-06-07 Thread Zhang, Jessica
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

2013-06-07 Thread Hans Beckérus
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

2013-06-07 Thread Zhang, Jessica
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

2013-06-07 Thread Hans Beckérus
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

2013-06-06 Thread DAMARLA Satya Swaroop
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

2013-06-06 Thread DAMARLA Satya Swaroop
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

2013-06-05 Thread Satya Swaroop Damarla
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

2013-06-05 Thread Zhang, Jessica
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