• Join
  • Sign In with my.TI Login
Texas Instruments
  • Products
  • Applications
  • Tools & Software
  • Support & Community
  • Sample & Buy
  • About TI
Sample & Purchase Cart Sample & Purchase Cart
  • Search
  • Advanced
TI E2E™ Community
  • Support Forums
  • Blogs
  • Groups
  • Videos
  • 简体中文
  • More ...
TI Home » TI E2E Community » Support Forums » Embedded Software » Linux » Linux forum » arago do-fetch failed for u-boot-am33x from git
Share
Linux
  • Forum
Options
  • Subscribe via RSS
Resources
  • Keystone II MCSDK (A15 Linux) Download
  • Forums

    arago do-fetch failed for u-boot-am33x from git

    This question is answered
    Surendra Dhobale92789
    Posted by Surendra Dhobale92789
    on Apr 04 2012 07:20 AM
    Intellectual640 points

    Hi,
            using my own .bb file I was trying to download u-boot-am33x from the following link :
        
      http://arago-project.org/git/projects/?p=u-boot-am33x.git;a=commit;h=d0e52e5b10ce05ddcee0a53bcdcbaeff70002d95

    In the u-boot-am33x.bb i set the SRC_URL as follows :

      SRCREV = "d0e52e5b10ce05ddcee0a53bcdcbaeff70002d95"

      SRC_URI = "http://arago-project.org/git/projects/?p=u-boot-am33x.git;protocol=git;branch=master"

    but when i run the bitbake for u-boot-am33x I am getting errors,showing do-fetch failed.
    please refer below for error logs.Any suggestions would be helpful.
     
    utc-arago@utc-arago-desktop:~/oe$
    utc-arago@utc-arago-desktop:~/oe$ MACHINE=am335x-evm bitbake --buildfile=u-boot-am33x

    Build Configuration:
    BB_VERSION        = "1.10.2"
    METADATA_BRANCH   = "master"
    METADATA_REVISION = "da378da"
    TARGET_ARCH       = "arm"
    TARGET_OS         = "linux-gnueabi"
    MACHINE           = "am335x-evm"
    DISTRO            = "angstrom"
    DISTRO_VERSION    = "2011.09"
    TARGET_FPU        = "hard"

    --2012-04-04 17:36:42--  http://arago-project.org/git/projects/?p=u-boot-am33x.git
    Resolving arago-project.org... 184.73.161.183
    Connecting to arago-project.org|184.73.161.183|:80... NOTE: Preparing runqueue
    NOTE: Executing runqueue
    connected.
    HTTP request sent, awaiting response... NOTE: Running task 2 of 19 (ID: 9, /home/utc-arago/oe/arago-oe-dev/recipes/U-bootbitbake/u-boot-am33x.bb, do_fetch)
    NOTE: package u-boot-am33x-1.0-r12: task do_fetch: Started
    NOTE: fetch http://arago-project.org/git/projects/?p=u-boot-am33x.git
    200 OK
    Length: unspecified [text/html]
    Saving to: `/home/utc-arago/oe/downloads/index.html?p=u-boot-am33x.git.8'

         0K .......... .......... .......                          28.0K=1.0s

    2012-04-04 17:36:46 (28.0 KB/s) - `/home/utc-arago/oe/downloads/index.html?p=u-boot-am33x.git.8' saved [28123]

    --2012-04-04 17:36:46--  http://mirrors.openembedded.org//?p=u-boot-am33x.git
    Resolving mirrors.openembedded.org... NOTE: fetch http://mirrors.openembedded.org//?p=u-boot-am33x.git
    82.197.159.157
    Connecting to mirrors.openembedded.org|82.197.159.157|:80... failed: Connection timed out.
    Retrying.

    --2012-04-04 17:37:09--  (try: 2)  http://mirrors.openembedded.org//?p=u-boot-am33x.git
    Connecting to mirrors.openembedded.org|82.197.159.157|:80... failed: Connection timed out.
    Retrying.

    --2012-04-04 17:37:32--  (try: 3)  http://mirrors.openembedded.org//?p=u-boot-am33x.git
    Connecting to mirrors.openembedded.org|82.197.159.157|:80... failed: Connection timed out.
    Retrying.

    --2012-04-04 17:37:56--  (try: 4)  http://mirrors.openembedded.org//?p=u-boot-am33x.git
    Connecting to mirrors.openembedded.org|82.197.159.157|:80... failed: Connection timed out.
    Retrying.

    --2012-04-04 17:38:21--  (try: 5)  http://mirrors.openembedded.org//?p=u-boot-am33x.git
    Connecting to mirrors.openembedded.org|82.197.159.157|:80... failed: Connection timed out.
    Giving up.

    --2012-04-04 17:38:42--  http://sources.openembedded.org//?p=u-boot-am33x.git
    Resolving sources.openembedded.org... NOTE: fetch http://sources.openembedded.org//?p=u-boot-am33x.git
    140.211.169.152
    Connecting to sources.openembedded.org|140.211.169.152|:80... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 50 [text/plain]
    Saving to: `/home/utc-arago/oe/downloads/index.html?p=u-boot-am33x.git.9'

         0K                                                       100% 4.69M=0s

    2012-04-04 17:38:44 (4.69 MB/s) - `/home/utc-arago/oe/downloads/index.html?p=u-boot-am33x.git.9' saved [50/50]

    --2012-04-04 17:38:44--  http://www.angstrom-distribution.org/unstable/sources/?p=u-boot-am33x.git
    Resolving www.angstrom-distribution.org... 188.40.83.200
    Connecting to www.angstrom-distribution.org|188.40.83.200|:80... NOTE: fetch http://www.angstrom-distribution.org/unstable/sources/?p=u-boot-am33x.git
    connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 52970 (52K) [text/html]
    Saving to: `/home/utc-arago/oe/downloads/index.html?p=u-boot-am33x.git.10'

         0K .......... .......... .......... .......... .......... 96% 8.12K 0s
        50K .                                                     100% 2.72K=6.8s

    2012-04-04 17:38:52 (7.61 KB/s) - `/home/utc-arago/oe/downloads/index.html?p=u-boot-am33x.git.10' saved [52970/52970]

    --2012-04-04 17:38:52--  http://arago-project.org/files/sources/?p=u-boot-am33x.git
    Resolving arago-project.org... 184.73.161.183
    Connecting to arago-project.org|184.73.161.183|:80... NOTE: fetch http://arago-project.org/files/sources/?p=u-boot-am33x.git
    connected.
    HTTP request sent, awaiting response... 200 OK
    Length: unspecified [text/html]
    Saving to: `/home/utc-arago/oe/downloads/index.html?p=u-boot-am33x.git.11'

         0K .......... ...                                         43.4K=0.3s

    2012-04-04 17:38:53 (43.4 KB/s) - `/home/utc-arago/oe/downloads/index.html?p=u-boot-am33x.git.11' saved [13560]

    ERROR: TaskFailed event exception, aborting
    ERROR: Build of /home/utc-arago/oe/arago-oe-dev/recipes/U-bootbitbake/u-boot-am33x.bb do_fetch failed
    ERROR: Task 9 (/home/utc-arago/oe/arago-oe-dev/recipes/U-bootbitbake/u-boot-am33x.bb, do_fetch) failed with exit code 1
    ERROR: '/home/utc-arago/oe/arago-oe-dev/recipes/U-bootbitbake/u-boot-am33x.bb' failed
    NOTE: Task failed: Fetch failed: Unable to fetch URL http://arago-project.org/git/projects/?p=u-boot-am33x.git;a=commit;protocol=git;branch=master from any source.
    NOTE: package u-boot-am33x-1.0-r12: task do_fetch: Failed
    ERROR: TaskFailed event exception, aborting
    ERROR: Build of /home/utc-arago/oe/arago-oe-dev/recipes/U-bootbitbake/u-boot-am33x.bb do_fetch failed
    ERROR: Task 9 (/home/utc-arago/oe/arago-oe-dev/recipes/U-bootbitbake/u-boot-am33x.bb, do_fetch) failed with exit code 1
    ERROR: '/home/utc-arago/oe/arago-oe-dev/recipes/U-bootbitbake/u-boot-am33x.bb' failed
    utc-arago@utc-arago-desktop:~/oe$


     
      

    Surendra Dhobale

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    All Replies
    • Chase Maupin
      Posted by Chase Maupin
      on Apr 04 2012 07:33 AM
      Expert4890 points

      Try setting your SRC_URI to use git://.......

      SRC_URI = "git://arago-project.org/git/projects/?p=u-boot-am33x.git;protocol=git;branch=master"

      Chase

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Surendra Dhobale92789
      Posted by Surendra Dhobale92789
      on Apr 05 2012 01:45 AM
      Intellectual640 points

      Hi chase,

                      Thanks for the reply.Ya, I forgot to change the http protocol before. But after I changed it,

      its showing me different error that,the remote end hung up unexpectedly . I tried to clone it mannually,

      using 

                 git clone git://arago-project.org/git/projects/?p=u-boot-am33x.git;protocol=git;branch=master

      but same above mentioned error is showing up.I do have similar kind of errors with two more recipe files:

      i) qt-patientcare_1.0.bb 

      ii) rt-tests_git.bb

          i)       with qt-patientcare_1.0.bb , where SRC_URI is set as below :

      BRANCH ?= "master"
      SRCREV = "ceb38cf2a0af923d79f64ccc4359c1ad401954ff"

      SRC_URI = "git://arago-project.org/git/projects/qt4-demos.git;protocol=git;branch=${BRANCH}"

                 but after running the command  MACHINE=am335x-evm  bitbake  --buildfile=qt-patientcare_1.0

       ,i am getting below errors ::

      utc-arago@utc-arago-desktop:~/oe$ MACHINE=am335x-evm bitbake --buildfile=qt-patientcare_1.0

      Build Configuration:
      BB_VERSION        = "1.10.2"
      METADATA_BRANCH   = "master"
      METADATA_REVISION = "da378da"
      TARGET_ARCH       = "arm"
      TARGET_OS         = "linux-gnueabi"
      MACHINE           = "am335x-evm"
      DISTRO            = "angstrom"
      DISTRO_VERSION    = "2011.09"
      TARGET_FPU        = "hard"

      --2012-04-05 11:38:04--  http://www.angstrom-distribution.org/unstable/sources/git_arago-project.org.git.projects.qt4-demos.git_ceb38cf2a0af923d79f64ccc4359c1ad401954ff.tar.gz
      Resolving www.angstrom-distribution.org... NOTE: Preparing runqueue
      NOTE: Executing runqueue
      NOTE: Running task 2 of 19 (ID: 8, /home/utc-arago/oe/arago/recipes/ti/qt-patientcare_1.0.bb, do_fetch)
      NOTE: package qt-patientcare-1.0-r0.0: task do_fetch: Started
      NOTE: fetch http://www.angstrom-distribution.org/unstable/sources/git_arago-project.org.git.projects.qt4-demos.git_ceb38cf2a0af923d79f64ccc4359c1ad401954ff.tar.gz
      188.40.83.200
      Connecting to www.angstrom-distribution.org|188.40.83.200|:80... connected.
      HTTP request sent, awaiting response... 404 Not Found
      2012-04-05 11:38:06 ERROR 404: Not Found.

      From git://arago-project.org/git/projects/qt4-demos
       * branch            master     -> FETCH_HEAD
      NOTE: Creating tarball of git repository
      fatal: failed to unpack tree object ceb38cf2a0af923d79f64ccc4359c1ad401954ff
      ERROR: TaskFailed event exception, aborting
      ERROR: Build of /home/utc-arago/oe/arago/recipes/ti/qt-patientcare_1.0.bb do_fetch failed
      ERROR: Task 8 (/home/utc-arago/oe/arago/recipes/ti/qt-patientcare_1.0.bb, do_fetch) failed with exit code 1
      ERROR: '/home/utc-arago/oe/arago/recipes/ti/qt-patientcare_1.0.bb' failed
      NOTE: Task failed: Fetch failed: Unable to fetch URL git://arago-project.org/git/projects/qt4-demos.git;protocol=git;branch=master from any source.
      NOTE: package qt-patientcare-1.0-r0.0: task do_fetch: Failed
      ERROR: TaskFailed event exception, aborting
      ERROR: Build of /home/utc-arago/oe/arago/recipes/ti/qt-patientcare_1.0.bb do_fetch failed
      ERROR: Task 8 (/home/utc-arago/oe/arago/recipes/ti/qt-patientcare_1.0.bb, do_fetch) failed with exit code 1
      ERROR: '/home/utc-arago/oe/arago/recipes/ti/qt-patientcare_1.0.bb' failed
      utc-arago@utc-arago-desktop:~/oe$

      ii) with rt-tests_git.bb , where SRC_URI is set as below :

      SRCREV = "42ab9e7cd259fae674dc2b2aa2962caaf8f09409"

      PV = "0.51+${PR}+gitr${SRCREV}"

      SRC_URI = "git://git.kernel.org/pub/scm/linux/kernel/git/tglx/rt-tests;protocol=git"

                     but after running the command  MACHINE=am335x-evm  bitbake  --buildfile=rt-tests_git

       ,i am getting below errors :

      utc-arago@utc-arago-desktop:~/oe$ MACHINE=am335x-evm bitbake --buildfile=rt-tests_git

      Build Configuration:
      BB_VERSION        = "1.10.2"
      METADATA_BRANCH   = "master"
      METADATA_REVISION = "da378da"
      TARGET_ARCH       = "arm"
      TARGET_OS         = "linux-gnueabi"
      MACHINE           = "am335x-evm"
      DISTRO            = "angstrom"
      DISTRO_VERSION    = "2011.09"
      TARGET_FPU        = "hard"

      NOTE: Preparing runqueue
      NOTE: Executing runqueue
      NOTE: Running task 1 of 18 (ID: 10, /home/utc-arago/oe/arago-oe-dev/recipes/rt-tests/rt-tests_git.bb, do_setscene)
      --2012-04-05 11:57:51--  http://www.angstrom-distribution.org/unstable/sources/git_git.kernel.org.pub.scm.linux.kernel.git.tglx.rt-tests_42ab9e7cd259fae674dc2b2aa2962caaf8f09409.tar.gz
      Resolving www.angstrom-distribution.org... NOTE: package rt-tests-0.51+r0+gitr42ab9e7cd259fae674dc2b2aa2962caaf8f09409-r0: task do_setscene: Started
      NOTE: package rt-tests-0.51+r0+gitr42ab9e7cd259fae674dc2b2aa2962caaf8f09409-r0: task do_setscene: Succeeded
      188.40.83.200
      Connecting to www.angstrom-distribution.org|188.40.83.200|:80... NOTE: Running task 2 of 18 (ID: 8, /home/utc-arago/oe/arago-oe-dev/recipes/rt-tests/rt-tests_git.bb, do_fetch)
      connected.
      HTTP request sent, awaiting response... NOTE: package rt-tests-0.51+r0+gitr42ab9e7cd259fae674dc2b2aa2962caaf8f09409-r0: task do_fetch: Started
      NOTE: fetch http://www.angstrom-distribution.org/unstable/sources/git_git.kernel.org.pub.scm.linux.kernel.git.tglx.rt-tests_42ab9e7cd259fae674dc2b2aa2962caaf8f09409.tar.gz
      404 Not Found
      2012-04-05 11:57:52 ERROR 404: Not Found.

      fatal: The remote end hung up unexpectedly
      Cloning into /home/utc-arago/oe/downloads/git/git.kernel.org.pub.scm.linux.kernel.git.tglx.rt-tests...
      ERROR: TaskFailed event exception, aborting
      ERROR: Build of /home/utc-arago/oe/arago-oe-dev/recipes/rt-tests/rt-tests_git.bb do_fetch failed
      ERROR: Task 8 (/home/utc-arago/oe/arago-oe-dev/recipes/rt-tests/rt-tests_git.bb, do_fetch) failed with exit code 1
      ERROR: '/home/utc-arago/oe/arago-oe-dev/recipes/rt-tests/rt-tests_git.bb' failed
      NOTE: Task failed: Fetch failed: Unable to fetch URL git://git.kernel.org/pub/scm/linux/kernel/git/tglx/rt-tests;protocol=git from any source.
      NOTE: package rt-tests-0.51+r0+gitr42ab9e7cd259fae674dc2b2aa2962caaf8f09409-r0: task do_fetch: Failed
      ERROR: TaskFailed event exception, aborting
      ERROR: Build of /home/utc-arago/oe/arago-oe-dev/recipes/rt-tests/rt-tests_git.bb do_fetch failed
      ERROR: Task 8 (/home/utc-arago/oe/arago-oe-dev/recipes/rt-tests/rt-tests_git.bb, do_fetch) failed with exit code 1
      ERROR: '/home/utc-arago/oe/arago-oe-dev/recipes/rt-tests/rt-tests_git.bb' failed
      utc-arago@utc-arago-desktop:~/oe$


         How to resolve this issue??? arago-tisdk-image is not getting build up because of these 2 packages.Any suggestions

      would be helpful from your side :)

      Thanks in advance,

      Surendra

      Surendra Dhobale

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Chase Maupin
      Posted by Chase Maupin
      on Apr 05 2012 09:00 AM
      Verified Answer
      Verified by Surendra Dhobale92789
      Expert4890 points

      Surendra,


      You may want to try your clone again.  Sometimes the arago server can get loaded with requests but I am able to do the clone myself this morning.

      Chase

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Surendra Dhobale92789
      Posted by Surendra Dhobale92789
      on Apr 09 2012 00:15 AM
      Intellectual640 points

      Hi chase,

                      I tried it for several times but every time its showing me the same error.

      MACHINE=am335x-evm  bitbake  --buildfile=qt-patientcare_1.0

      MACHINE=am335x-evm  bitbake  --buildfile=rt-tests_git

                      Above 2 packages are not getting fetched from the source repository.The

      arago-tisdk-image is not getting build up because of this.One more query, why the

      SRC_URI is getting redirected to

      http://www.angstrom-distribution.org/unstable/sources/.............

                        I visited those links which shows the page doesnt exist.How to resolve

      this issue??Thanks for your patience reply :)

      Surendra

      Surendra Dhobale

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Chase Maupin
      Posted by Chase Maupin
      on Apr 09 2012 07:09 AM
      Expert4890 points

      Surendra,

      I'm not sure about the --buildfile usage above.

      As for the SRC_URI redirection, that is the result of source mirroring.  The fetch will look to the mirrors first to see if the package exists there first, if not then it will fall back to cloning the repository.

      I have just done a fetch of both of these repositories with no issue.  Are you sure you have your GIT proxy setup correctly?

      Chase

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Prabhakar Lad
      Posted by Prabhakar Lad
      on Apr 09 2012 07:18 AM
      Verified Answer
      Verified by Surendra Dhobale92789
      Genius4935 points

      Hi,

      why don't you try giving the command through command line, give the following command it works I have tried it works,

      /ti/am33x# git clone git://arago-project.org/git/projects/u-boot-am33x.git
      Cloning into u-boot-am33x...
      remote: Counting objects: 154797, done.
      remote: Compressing objects: 100% (28825/28825), done.

      .....

      Similarly you can clone other repositories, just change the the git path of the repo you want to clone.

      ex: git clone git://arago-project.org/git/projects/qt4-demos.git

      Thx,

      --Prabhakar Lad


      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Surendra Dhobale92789
      Posted by Surendra Dhobale92789
      on Apr 10 2012 00:54 AM
      Intellectual640 points

      Hi,

           Thanks for the reply.Chase, my intention was to create ipks using bitbake file.For other packages

      using the command MACHINE=am335x-evm  bitbake  --buildfile=<recipe name> , I was

      able to did the same.In this procedure the downloads folder gets populated with the package.tar.gz

      and corresponding package.tar.gz.md5. If i clone the qt-patientcare_1.0 using the git clone,

                    git  clone  git://arago-project.org/git/projects/qt4-demos.git;protocol=git;branch=master

      qt4-demos folder gets cloned.But there is no .tar.gz or .md5 for that folder.

                                   My query is that, how to work with that;i mean where to keep it (in downloads

      folder) and how to create .ipks out of it?? My final aim is to build the rtfs for arago-tisdk-image,

            MACHINE=am335x-evm  bitbake  --buildfile=arago-tisdk-image

      but in the middle of this building procedure its getting failed due to qt-patientcare_1.0.bb and rt-tests_git.bb.

      Prabhakar, rt-tests_git is not getting cloned using the git clone.How to resolve this issue for achieving build

      automation???

      Thanks,

      --Surendra

      Surendra Dhobale

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Prabhakar Lad
      Posted by Prabhakar Lad
      on Apr 10 2012 01:06 AM
      Genius4935 points

      Hi,

      which branch are you trying to clone ? Can you post the link of it..

      Thx,

      --Prabhakar Lad

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Surendra Dhobale92789
      Posted by Surendra Dhobale92789
      on Apr 10 2012 03:44 AM
      Intellectual640 points

      hi Prabhakar,

                            I have posted the rt-tests_git.bb file below.I need to create the .ipks using the .bb file.

      My query is that how come manual cloning is going to help me.For building rtfs I need these .ipk

      creations automatically to be done.How to resolve this issue??

      -------------------------------------------------- rt-tests_git.bb-----------------------------------------------------------

      DESCRIPTION = "Real-time tests, such as cyclictest, for real-time linux PREEMPT RT kernels"
      HOMEPAGE = "http://rt.wiki.kernel.org/index.php/Cyclictest"
      LICENSE = "GPL"
      PR = "r0"

      SRCREV = "42ab9e7cd259fae674dc2b2aa2962caaf8f09409"

      PV = "0.51+${PR}+gitr${SRCREV}"

      SRC_URI = "git://git.kernel.org/pub/scm/linux/kernel/git/tglx/rt-tests;protocol=git"

      S = "${WORKDIR}/git"

      # Limit to cyclictest only for non-real-time kernels.
      # EXTRA_OEMAKE = "cyclictest"

      TARGET_CC_ARCH += "${LDFLAGS}"

      do_install() {
        install -d ${D}${bindir}
        # any file that is executable by user and/or group
        for binary in `find . -perm /u+x,g+x -type f`
        do
          install -m 0755 $binary ${D}${bindir}
        done
      }

      ------------------------------------------------------------------------------------------------------------------------------

      thanks,

      --surendra

      Surendra Dhobale

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Chase Maupin
      Posted by Chase Maupin
      on Apr 10 2012 07:13 AM
      Expert4890 points

      Surendra,

      I just realized that you are trying to build qt-patientcare.  That has been pulled in the qt4-demos repository.  the arago meta data was also updated in the next branch to remove this but has not yet been merged into master.  Please checkout the next branch of the arago repository because qt-patientcare has been removed there and rt-tests has been updated there.

      You can do this with

      git branch --track next origin/next

      git checkout next

      Chase

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Surendra Dhobale92789
      Posted by Surendra Dhobale92789
      on Apr 12 2012 06:24 AM
      Intellectual640 points

      Hi chase,

                     Thanks.Yes,you were right.In next branch arago-tisdk-image is now getting build up.

      Right now I am trying to customize default arago-tisdk-image rtfs. I need to add some

      additional packages and need to delete unwanted ones.In arago/recipes/tasks recipe files

      by adding the .ipk package names I can do addition.But i am not sure about deletion process.

      I mean, I cross checked all 9 task recipe files contents (mentioned in arago-tisdk-image.bb )

      manually with installed-packages.txt (arago-tmp/deploy/glibc/images/am335x-evm/arago-tisdk-image-glibc-ipk-2011.09-am335x-evm-testlab/)

      and find out  additional 537 .ipk package names,about which i don't know how did they get

      incorporated in the installed-packages.txt.  Because they were not specifically mentioned in those

      9 task recipe files.

      examples:

      angstrom-version_1:2011.09-r7.6_am335x-evm.ipk
      arago-gpl-notice_1.0-r2.6_all.ipk
      bc_1.06-r2.6_armv7a.ipk
      binutils_2.20.1-r13.4-arago1.6_armv7a.ipk
      binutils-symlinks_2.20.1-r13.4-arago1.6_armv7a.ipk
      bluetooth-gui_1.0-r7+gitref5b7eb58c8125b826ca36d94c594f09f462b3ab.6_armv7a.ipk
      bonnie++_1.03c-r0.6_armv7a.ipk
      dbus_1.4.1-r20.0-arago3.6_armv7a.ipk
      dbus-x11_1.4.1-r20.0-arago3.6_armv7a.ipk
      debianutils_2.30-r2.6_armv7a.ipk
      directfb_1.4.11-r1.0-arago1.6_armv7a.ipk
      dt_17.07-r0.1.6_armv7a.ipk
      eggdbus_0.6-r0.6_armv7a.ipk
      gadget-init_1.0-r6.6_am335x-evm.ipk
      gconf_2.28.0-r2-arago1.6_armv7a.ipk
      gdk-pixbuf-loader-gif_2.20.1-r10.4.6_armv7a.ipk
      gdk-pixbuf-loader-jpeg_2.20.1-r10.4.6_armv7a.ipk
      gdk-pixbuf-loader-png_2.20.1-r10.4.6_armv7a.ipk
      gdk-pixbuf-loader-xpm_2.20.1-r10.4.6_armv7a.ipk
      gnome-keyring_2.28.2-r1.6_armv7a.ipk
      gnome-vfs_2.24.1-r3.6_armv7a.ipk
      gnome-vfs-plugin-file_2.24.1-r3.6_armv7a.ipk
      gst-ffmpeg_0.10.11-r1-arago1.6_armv7a.ipk
      gst-plugin-a52dec_0.10.16-r12.1-arago1.6_armv7a.ipk
      gst-plugin-adder_0.10.30-r12.0-arago1.6_armv7a.ipk
      gst-plugin-adpcmdec_0.10.20-r12.2-arago3.6_armv7a.ipk
      gst-plugin-adpcmenc_0.10.20-r12.2-arago3.6_armv7a.ipk.............etc

                    If I want to remove some of those out of 537 .ipk packages,hw am i suppose to do that???

      Any suggestion from your side would be helpful.Thanks in advance.

      --Surendra

      Surendra Dhobale

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Chase Maupin
      Posted by Chase Maupin
      on Apr 12 2012 07:21 AM
      Expert4890 points

      Surendra,

      Those are likely pulled in as dependency packages the other packages.  Bitbake is good about that so that if you want to install a package that requires some other libraries (like perhaps libgcc) you don't have to call that out explicitly.  You can remove them from the file system using the package manager like http://processors.wiki.ti.com/index.php/AMSDK_File_System_Optimization/Customization.  But you need to be careful that you don't remove something that is a dependency of something you actually want to use.

      Using the -g option to bitbake.  i.e.:

      bitbake -g my-image

      Will give you a package-depend.dot file which you can look through to find out what packages are using a particular ipk and decide if you want to remove it.

      Chase

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Surendra Dhobale92789
      Posted by Surendra Dhobale92789
      on May 02 2012 05:47 AM
      Intellectual640 points

      Hi Chase,
                            Thanks for your reply.Yes, using bitbake -g my-image three .dot files were generated,

      - pn-depends.dot, task-depends.dot and package-depends.dot.From the below link ,

                                    

              https://github.com/scottellis/oe-deptools

                         i got oey.py script file, using which I can find out the dependency tree for each packages (except library packages).

      I do have few queries which i pointed out below :

      1) My 1st query,what are the differences between these .dot files??

      2)Now I am facing problems with few recipe files which are not getting compiled (not getting converted into ipk packages)

         MACHINE=am335x-evm bitbake <recipe file name without .bb extension>

      i)    wvdial_1.60.bb (it shows Package libwvstreams was not found in the pkg-config search path.
                                       I tried to compile wvstreams.bb next ,but it  also failed)
      ii)   bluez-utils-3.36.bb
      iii)  ffmpeg_0.6.1.bb
      iv)  vim_7.2.bb (it shows two exact matches found.So I tried with gvim_7.2.bb and it got compiled.
                               Are both of them same??i mean gvim.bb downloads vim.tar.gz only)
      v)  glib-2.0_2.28.5.bb (it shows error "configure: error: Could not find a glib-compile-schemas in your PATH"
                                             do-configure failed. Although glib-2.0_2.24.1.bb is getting compiled)

           Right now I am working with master branch.Any idea how to resolve it???


      3) bluez-libs got compiled and following lists of ipks were created.

                 i)   libbluetooth3_4.42-r1.1.6_armv7a.ipk
                 ii)  libbluetooth-dbg_4.42-r1.1.6_armv7a.ipk
                 iii) libbluetooth-dev_4.42-r1.1.6_armv7a.ipk
                 iv) libbluetooth-doc_4.42-r1.1.6_armv7a.ipk
             I added libbluetooth3 in task-arago-tisdk-crypto.bb .It looks like below :


                  RDEPENDS_${PN} = "\
                                    ${CRYPTO_SUPPORT} \
                                    ${WLAN} \
                                    ${BLUETOOTH} \
                                    libbluetooth3
                                    "
             but when i use MACHINE=am335x-evm bitbake arago-tisdk-image,its showing me error that,
           
      ERROR: '['/home/mirjisan/oe/arago/recipes/tasks/task-arago-tisdk-crypto.bb']' RDEPENDS/RRECOMMENDS or otherwise requires the runtime entity 'libbluetooth3' but it wasn't found in any PACKAGE or RPROVIDES variables
      Unknown Event: <bb.event.NoProvider instance at 0x137e53ac>
      NOTE: Runtime target 'libbluetooth3' is unbuildable, removing...
      Missing or unbuildable dependency chain was: ['libbluetooth3']
      NOTE: Runtime target 'task-arago-tisdk-crypto' is unbuildable, removing...
      Missing or unbuildable dependency chain was: ['task-arago-tisdk-crypto', 'libbluetooth3']
      ERROR: Required build target 'arago-tisdk-image' has no buildable providers.
      Missing or unbuildable dependency chain was: ['arago-tisdk-image', 'task-arago-tisdk-crypto', 'libbluetooth3']


                         Any suggestion,How to resolve these problems??? Thanks in advance :)


      With regards,

      Surendra

      Surendra Dhobale

      arago Kernel
      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Chase Maupin
      Posted by Chase Maupin
      on May 02 2012 10:23 AM
      Expert4890 points

      Surendra,

      I don't know all the differences in the .dot files but I use the package-depends.dot file to look at what dependencies are brought in by each package.

      For your other compile issues are you using the arago toolchain or codesourcery?  You should be using the Arago toolchain from inside of the SDK in the linux-devkit/bin directory.

      Lastly, for the bluez-libs package try just adding bluez-libs and not the libbluetooth3 package.

      Chase

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Surendra Dhobale92789
      Posted by Surendra Dhobale92789
      on May 03 2012 09:16 AM
      Intellectual640 points

      Hi Chase,

                       for compilation i am using arago toolchain only.its arago-2011.09-armv7a-linux-gnueabi-sdk.

      export PATH=/opt/arago-2011.09/armv7a/bin:$PATH ,its working fine for other packages.Only above mentioned

      5 packages showing errors.Is there any other alternative way to do so??

      With regards,

      Surendra

      Surendra Dhobale

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    12
    TI E2E™ Community
    • Support Forums
    • Blogs
    • Videos
    • Groups
    • Site Support & Feedback
    • Settings
    TI E2E™ Community Groups
    • TI University Program
    • Make the Switch
    • Microcontroller Projects
    • Motor Drive & Control
    Other Communities
    • Deyisupport
    • Designsomething.org
    • beagleboard.org
    • TI on Element 14
    • TI on TechXchangeSM
    Other Technical & Support Resources
    • WEBENCH® Design Center
    • Product Information Centers
    • Technical Documents
    • TI Design Network
    • TI Technical Articles
    • TI Training

    All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.

    Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms of Use of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms of Use of this site. TI, its suppliers and providers of content reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.

    Follow Us Texas Instruments on Facebook Texas Instruments on Twitter Texas Instruments on LinkedIn Texas Instruments on Google+
    TI Worldwide | Contact Us | my.TI Login | Site Map | Corporate Citizenship | mobile m.ti.com (Mobile Version)

    TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs and
    embedded processors, along with software, tools and the industry’s largest sales/support staff.

    © Copyright 1995-2013 Texas Instruments Incorporated. All rights reserved.
    Trademarks | Privacy Policy | Terms of Use