On Thu, Jan 26, 2017 at 10:29 PM, ANDANI PRASHANT <andani.prash...@gmail.com> wrote: > Hi Raj, > > Thank you for reply. > > Yes i am using gcc-linaro-6.2.1-arm-linux-gnueabi toolchain > > If i comment below line from python package_fixsymlinks () function, it > works > > rtarget = cpath.realpath(path, inst_root, True) > if not cpath.lexists(rtarget): > > dangling_links[pkg].append(os.path.normpath(rtarget[len(inst_root):])) >
I asked something else ? please read the last reply carefully. > Regards, > Prashant > > > On Fri, Jan 27, 2017 at 11:45 AM, Khem Raj <raj.k...@gmail.com> wrote: >> >> does this happen if you remove meta-linaro-toolchain from your layer mix ? >> >> On Thu, Jan 26, 2017 at 8:23 PM, ANDANI PRASHANT >> <andani.prash...@gmail.com> wrote: >> > Hi, >> > >> > If i remove package_fixsymlinks from meta/classes/package.bbclass, it >> > works >> > else giving error as below: >> > >> > ERROR: external-linaro-toolchain-2017.01~dev-r0.arago30 do_package: >> > Error >> > executing a python function in exec_python_func() autogenerated: >> > >> > The stack trace of python calls that resulted in this exception/failure >> > was: >> > File: 'exec_python_func() autogenerated', lineno: 2, function: <module> >> > 0001: >> > *** 0002:package_fixsymlinks(d) >> > 0003: >> > File: 'tisdk/sources/oe-core/meta/classes/package.bbclass', lineno: >> > 1210, >> > function: package_fixsymlinks >> > 1206: inst_root = os.path.join(pkgdest, pkg) >> > 1207: for path in pkgfiles[pkg]: >> > 1208: rpath = path[len(inst_root):] >> > 1209: pkg_files[pkg].append(rpath) >> > *** 1210: rtarget = cpath.realpath(path, inst_root, >> > True, >> > assume_dir = True) >> > 1211: if not cpath.lexists(rtarget): >> > 1212: >> > dangling_links[pkg].append(os.path.normpath(rtarget[len(inst_root):])) >> > 1213: >> > 1214: newrdepends = {} >> > File: tisdk/sources/oe-core/meta/lib/oe/cachedpath.py', lineno: 229, >> > function: realpath >> > 0225: # be printed a backtrace with 100s of OSError >> > exceptions >> > 0226: # else >> > 0227: raise OSError(errno.ELOOP, >> > 0228: "too much recursions while >> > resolving >> > '%s'; loop in '%s'" % >> > *** 0229: (file, e.strerror)) >> > 0230: >> > 0231: raise >> > 0232: >> > 0233: return file >> > Exception: OSError: [Errno 40] too much recursions while resolving >> > >> > 'tisdk/build/arago-tmp-external-linaro-toolchain/work/armv5-linux-gnueabi/external-linaro-toolchain/2017.01~dev-r0.arago30/packages-split/libstdc++-dev/usr/include/c++/6.2.1/arm-linux-gnueabi/arm-linux-gnueabi'; >> > loop in >> > >> > 'tisdk/build/arago-tmp-external-linaro-toolchain/work/armv5-linux-gnueabi/external-linaro-toolchain/2017.01~dev-r0.arago30/packages-split/libstdc++-dev/usr/include/c++/6.2.1/arm-linux-gnueabi/arm-linux-gnueabi' >> > >> > ERROR: external-linaro-toolchain-2017.01~dev-r0.arago30 do_package: >> > Function >> > failed: package_fixsymlinks >> > ERROR: Logfile of failure stored in: >> > >> > tisdk/build/arago-tmp-external-linaro-toolchain/work/armv5-linux-gnueabi/external-linaro-toolchain/2017.01~dev-r0.arago30/temp/log.do_package.10039 >> > ERROR: Task 437 >> > >> > (tisdk/sources/meta-linaro/meta-linaro-toolchain/recipes-devtools/external-linaro-toolchain/external-linaro-toolchain.bb, >> > do_package) failed with exit code '1' >> > NOTE: Tasks Summary: Attempted 642 tasks of which 629 didn't need to be >> > rerun and 1 failed. >> > NOTE: Writing buildhistory >> > Waiting for 0 running tasks to finish: >> > >> > Summary: 1 task failed: >> > >> > tisdk/sources/meta-linaro/meta-linaro-toolchain/recipes-devtools/external-linaro-toolchain/external-linaro-toolchain.bb, >> > do_package >> > Summary: There were 3 WARNING messages shown. >> > Summary: There were 2 ERROR messages shown, returning a non-zero exit >> > code. >> > >> > >> > -- >> > Regards, >> > Prashant >> > >> > -- >> > _______________________________________________ >> > Openembedded-core mailing list >> > Openembedded-core@lists.openembedded.org >> > http://lists.openembedded.org/mailman/listinfo/openembedded-core >> > > > -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core