3 Replies Latest reply on Dec 9, 2016 12:26 PM by YermiA_Intel

    iotkit-agent fetch failure.

    yogee29

      Hi,

       

      I am new to ioTivity. I am trying to build ioTivity on edison board. I followed the steps given in the below link with the resource "edison-src-ww25.5-15.tgz".

       

      https://wiki.iotivity.org/running_sample_codes_in_iotivity_0.9_sdk_on_edison

       

      The build process stops at fetching the resource "iotkit-agent-0.2.0-r0"

       

      Thanks in Advance

      Yogeesh

        • 1. Re: iotkit-agent fetch failure.
          Intel Corporation
          This message was posted on behalf of Intel Corporation

          Hi Yogeesh,

          Thanks for reaching out!

          I appreciate the information provided, however I would like to let you know that other users have been having issues building an image because IoT Analytics dashboard has been taken offline, and I believe that issue is related to it, you can check for more details here: https://communities.intel.com/thread/108000.

          Moreover I have found this information regarding installing IoTivity on the Edison, I have not tried that, however it could be helpful: Options for installing IoTivity stack on Edison.

          Hope this information helps.

          Regards,
          -Yermi

          • 2. Re: iotkit-agent fetch failure.
            yogee29

            Hi,

             

            I commented the below lines in the file "~/edison-src/device-software/meta-edison-middleware/recipes-core/images/edison-image.bbappend".

             

            IMAGE_INSTALL += "iotkit-agent"

            IMAGE_INSTALL += "iotkit-lib-c-dev"

             

            Then the build process resumed. And i got below error after executing the command "bitbake edison-image -c populate_sdk".

             

                                                    --------------------------------------- Error -----------------------------------------------

             

            spanidea@spanidea-Lenovo-G50-80:~/NEW_Shreyas/edison-src/build$ bitbake edison-image-c populate_sdk

            Loading cache: 100% |##########################################################################################################| ETA:  00:00:00

            Loaded 65 entries from dependency cache.

            ERROR: ExpansionError during parsing /home/spanidea/NEW_Shreyas/edison-src/device-software/meta-oic/recipes-core/iotivity/iotivity_1.1.1.bb: Failure expanding variable do_fetch[file-checksums], expression was ${@bb.fetch.get_checksum_file_list(d)} which triggered exception ValueError: need more than 1 value to unpack

             

            Summary: There was 1 ERROR message shown, returning a non-zero exit code.

             

                                                       ----------------------------------------- End ---------------------------------------------

             

            Is this becuase of the commented line. Or any other issue. Please reply back soon

             

            Thanks in advance

            Yogeesh

            • 3. Re: iotkit-agent fetch failure.
              YermiA_Intel

              Hi Yogeesh,

               

              Thanks for sharing the error you have got.

               

              I would like to let you know that customizing images is out of our support scope, however I was looking for the error message you have got and I believe it could be related with the process of adding IoTivity to the image. I have found this link: https://lists.yoctoproject.org/pipermail/yocto/2013-May/014031.html, there they have solved an error that it is similar to the error you have got. Additionally, I would recommend you to read the meta-oic layer instructions of “building IoTivity for a Yocto target” section, there you can find how to build the Yocto image and then the Yocto cross-toolchain, check this information here:  index : meta-oic.

               

              Moreover, I would recommend you to contact the IoTivity support (https://wiki.iotivity.org/frequently_asked_questions), they could give you a more accurate answer.

               

              Regards,

              -Yermi