لا عزيزي تحديث الفيد لا يكفي لتحديث الصورة .. هنا بكيجات تابعة لصورة في البناء غير موجودة في الفيد مثل على سبيل المثال gstreamer حينما تحدث الفيد لن يتحدث يجب تحديث الصورة وبناء من جديد بعدها تقوم بأخذ الملفات الجديد ipk وترفعه على الفيد ولا داعي لرفع الصورة .. وسوف تتحدث online من الصورة مباشرةأخى حسين طبقا للتحديثات الجديدة أى صورة اﻵن يمكننى تحديثها من الفيد بحيث أكتفى بتحديث الفيد الخاص بالصورة وﻻأقوم بتركيب صورة جديدة
السؤال الثانى
هل يمكن اضافة اسكينات خارجية على الفيد او سوفت كام مثلا ncam
الملف موجود فعلا وحدثت المشكلة لقد اخذته منك اخى حسين
نعم أعلم إنه موجود من خلال المتصفح ولكن ليس من خلال البلجن ذاته الإعدادته .. بهذا اصبح موجود في الأثنين عزيزي ...
هذا الموضوع يا أخي ليس لحل المشاكل إقرأ العنوان والمحتوى جيداً ...................... فقط للمطورين لتعلم البناءلو سمحت يا أخي
هل تمتلك جهاز دريم بوكس 520
ما هي الصورة الموجوده عليه
انا عندي نفس الجهاز وبه مشاكل
Welcome to Open Vision 10-r161 image compile script!
Notice: this script is case sensitive!
First we need to check your Ubuntu 18.04.x
Seems you run ltsubuntu.sh before but keep in mind it's better to run it each month to get latest updates.
Check Vision-metas.md and enter a meta or a specific machine to compile.
Answers are in green:
Amiko - AX - AZBox - Beyonwiz - BlackBox - BroadMedia - Ceryon
DAGS - Dinobot - Dreambox - EBox - Edision - Entwopia - Formuler
GFutures - GigaBlue - INI - IXUSS - MaxyTec
Octagon - Odin - Protek - SH4 - Tiviar - Tripledot
Uclan - UltraMini - VuPlus - XCore - XP
Xtrend - Zgemma - Specific
Specific: You have a specific machine in mind, Check Vision-metas.md
Enter the meta name:
Specific
Now choose whether you want to compile Open Vision or the online feeds.
Answers are in green:
Vision - Feed - Kernel-Clean
Enter image type:
Vision
First update everything, please wait ...
Open Vision by
https://github.com/orgs/OpenVisionE2/people
Each time you run this script all git repositories will get updated to their latest versions!
Updating from git, please wait ...
Already up to date.
Synchronizing submodule url for 'bitbake'
Synchronizing submodule url for 'meta-amiko'
Synchronizing submodule url for 'meta-ax'
Synchronizing submodule url for 'meta-azbox'
Synchronizing submodule url for 'meta-beyonwiz'
Synchronizing submodule url for 'meta-blackbox'
Synchronizing submodule url for 'meta-broadmedia'
Synchronizing submodule url for 'meta-ceryon'
Synchronizing submodule url for 'meta-dags'
Synchronizing submodule url for 'meta-dinobot'
Synchronizing submodule url for 'meta-dreambox'
Synchronizing submodule url for 'meta-ebox'
Synchronizing submodule url for 'meta-edision'
Synchronizing submodule url for 'meta-entwopia'
Synchronizing submodule url for 'meta-formuler'
Synchronizing submodule url for 'meta-gfutures'
Synchronizing submodule url for 'meta-gigablue'
Synchronizing submodule url for 'meta-ini'
Synchronizing submodule url for 'meta-ixuss'
Synchronizing submodule url for 'meta-maxytec'
Synchronizing submodule url for 'meta-octagon'
Synchronizing submodule url for 'meta-odin'
Synchronizing submodule url for 'meta-openembedded'
Synchronizing submodule url for 'meta-protek'
Synchronizing submodule url for 'meta-python2'
Synchronizing submodule url for 'meta-sh4'
Synchronizing submodule url for 'meta-tiviar'
Synchronizing submodule url for 'meta-tripledot'
Synchronizing submodule url for 'meta-uclan'
Synchronizing submodule url for 'meta-ultramini'
Synchronizing submodule url for 'meta-vuplus'
Synchronizing submodule url for 'meta-xcore'
Synchronizing submodule url for 'meta-xp'
Synchronizing submodule url for 'meta-xtrend'
Synchronizing submodule url for 'meta-zgemma'
Synchronizing submodule url for 'openembedded-core'
Done!
Already up to date.
Done.
Updated.
Compiling Specific images, please wait ...
Enter your specific machine name exactly like what you see in Vision-metas.md
sf8008
Compiling sf8008 image, please wait ...
Generating /HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/build/env.source
Generating /HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/build/conf/openvision.conf
Generating /HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/build/conf/bblayers.conf
Generating /HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/build/conf/local.conf
Building image for sf8008
WARNING: Layer meta-openvision-layer should set LAYERSERIES_COMPAT_meta-openvision-layer in its conf/layer.conf file to list the core layer names it is compatible with.
NOTE: Your conf/bblayers.conf has been automatically updated.
WARNING: Layer meta-openvision-layer should set LAYERSERIES_COMPAT_meta-openvision-layer in its conf/layer.conf file to list the core layer names it is compatible with.
NOTE: Your conf/bblayers.conf has been automatically updated.
WARNING: Layer meta-openvision-layer should set LAYERSERIES_COMPAT_meta-openvision-layer in its conf/layer.conf file to list the core layer names it is compatible with.
WARNING: Layer meta-openvision-layer should set LAYERSERIES_COMPAT_meta-openvision-layer in its conf/layer.conf file to list the core layer names it is compatible with.
Parsing recipes: 100% |########################################################################| Time: 0:01:26
Parsing of 3848 .bb files complete (0 cached, 3848 parsed). 5258 targets, 957 skipped, 0 masked, 0 errors.
NOTE: Resolving any missing task queue dependencies
Build Configuration:
BB_VERSION = "1.46.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "debian-10"
TARGET_SYS = "arm-oe-linux-gnueabi"
MACHINE = "sf8008"
DISTRO = "openvision"
DISTRO_VERSION = "develop"
TUNE_FEATURES = "arm vfp cortexa15 neon vfpv4 callconvention-hard"
TARGET_FPU = "hard"
VISIONVERSION = "10.1"
VISIONREVISION = "r161"
VISIONLANGUAGE = "extralanguage"
HAVE_MULTILIB = "False"
HAVE_MIDDLEFLASH = "False"
HAVE_SMALLFLASH = "False"
DISPLAY_TYPE = "textlcd 7segment "
DEVELOPER_NAME = "GHOSt19dZ"
DISTRO_FEED_URI = "http://Dz/feeds/openvision-develop"
meta-oe
meta-filesystems
meta-multimedia
meta-networking
meta-python
meta-webserver = "HEAD:dfd24cb9ca407b69f527ee551a0ffd0122e6b3ae"
meta = "HEAD:4a996574464028bd5d57b90920d0887d1a81e9e9"
meta-python2 = "HEAD:2684086f91e7074324081196c8a5f9945d39650e"
meta-openvision = "develop:d137e389d19be1be98e8f72b1410efa06cf5dfd4"
meta-amiko = "HEAD:88ff9d5ebf2189d510e6d7cfe9fd6a34667abd8c"
meta-ax = "HEAD:21933b7093879ced72ac18168c860de970549d42"
meta-azbox = "HEAD:e21cdaef31a875f12813061c44a79e80e5911a79"
meta-beyonwiz = "HEAD:f8f0a64f824e50c703534dbd4c39bae2d3fa9244"
meta-blackbox = "HEAD:6612a02b40d1e6ec4f489ff66ca3939bae5a1c09"
meta-broadmedia = "HEAD:2accf9b936d1d57a4cf7c506fd0c9200ae90fe7d"
meta-ceryon = "HEAD:8b225f8871fec0360bd85abc8ddd6920d86126a0"
meta-dags = "HEAD:dd6a4298c04f45d5ba6efccbbefcac208dbbe512"
meta-dinobot = "HEAD:7a8b813eb0ccdd0ff93fe56a108ca69dcc072beb"
meta-dreambox = "HEAD:9e0b2ce749ededed25cf8dfc479851da757ed32e"
meta-ebox = "HEAD:dd46d111dccd316210b3e81f37048ad37598718c"
meta-edision = "HEAD:85bc071eae079f56be905f53f82d74637cf45266"
meta-entwopia = "HEAD:3250b508f0f301038b44634f937398076d227d1d"
meta-formuler = "HEAD:27c43615be294da866c75c75767c18b632b7cc5a"
meta-gfutures = "HEAD:ab594b0b957d638fa2cde2a6cdb603ddac664414"
meta-gigablue = "HEAD:aa16e0c79127ff27cf1e49f6febc71295de45cda"
meta-ini = "HEAD:77421a4bf9077051e316dabe16882fc6f4438bdc"
meta-ixuss = "HEAD:7e45dd0f55b887deadc75b0947cc0c9eb6d746ec"
meta-maxytec = "HEAD:cf843520106a7283c4260bacd2844d1068f42acb"
meta-octagon = "HEAD:b4b36b6cc859fe2b76b3e6f639508e12a3492810"
meta-odin = "HEAD:4f6f7d7b4d42a259e5d1c7fcab4463880aaa0424"
meta-protek = "HEAD:e0c0548a3d081d275dc54e2cfc80c40af8eb1722"
meta-sh4 = "HEAD:538c47b13f44b33224ff055dfad84e95acbe463b"
meta-tiviar = "HEAD:9538dd8454d0c1d84e46243952ae5c72d472eaba"
meta-tripledot = "HEAD:e98a4302f2e2bf6f98fc0bc4f12a33044dfa42e5"
meta-uclan = "HEAD:54afdb91acf76aa6d05e88588ea57b2d608c7c9e"
meta-ultramini = "HEAD:5d0427e6cfa65ae46d8e8fd5e44a07c95414ed43"
meta-vuplus = "HEAD:41752becfeedcd8c293c7a705ceae38b40013710"
meta-xcore = "HEAD:b76e30ade2d56995147e08b8c7014f83ad077300"
meta-xp = "HEAD:2a42a6e7074a9135dfcd4a23e9d1757aa26cba82"
meta-xtrend = "HEAD:8a5a0a2d45941c56dc9dfc37aa149712f0987e7d"
meta-zgemma = "HEAD:149aceaf48bea8f930a16ca7ed28e84dbd57debc"
Initialising tasks: 100% |#####################################################################| Time: 0:00:17
Sstate summary: Wanted 2430 Found 0 Missed 2430 Current 0 (0% match, 0% complete)
NOTE: Executing Tasks
ERROR: libtool-native-2.4.6-r0 do_populate_sysroot: 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:sstate_task_postfunc(d)
0003:
File: '/HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/openembedded-core/meta/classes/sstate.bbclass', lineno: 768, function: sstate_task_postfunc
0764:
0765: sstateinst = d.getVar("SSTATE_INSTDIR")
0766: d.setVar('SSTATE_FIXMEDIR', shared_state['fixmedir'])
0767:
*** 0768: sstate_installpkgdir(shared_state, d)
0769:
0770: bb.utils.remove(d.getVar("SSTATE_BUILDDIR"), recurse=True)
0771:}
0772:sstate_task_postfunc[dirs] = "${WORKDIR}"
File: '/HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/openembedded-core/meta/classes/sstate.bbclass', lineno: 398, function: sstate_installpkgdir
0394:
0395: for state in ss['dirs']:
0396: prepdir(state[1])
0397: os.rename(sstateinst + state[0], state[1])
*** 0398: sstate_install(ss, d)
0399:
0400: for plain in ss['plaindirs']:
0401: workdir = d.getVar('WORKDIR')
0402: sharedworkdir = os.path.join(d.getVar('TMPDIR'), "work-shared")
File: '/HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/openembedded-core/meta/classes/sstate.bbclass', lineno: 326, function: sstate_install
0322:
0323: # Run the actual file install
0324: for state in ss['dirs']:
0325: if os.path.exists(state[1]):
*** 0326: oe.path.copyhardlinktree(state[1], state[2])
0327:
0328: for postinst in (d.getVar('SSTATEPOSTINSTFUNCS') or '').split():
0329: # All hooks should run in the SSTATE_INSTDIR
0330: bb.build.exec_func(postinst, d, (sstateinst,))
File: '/HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/openembedded-core/meta/lib/oe/path.py', lineno: 132, function: copyhardlinktree
0128: else:
0129: source = src
0130: s_dir = os.getcwd()
0131: cmd = 'cp -afl --preserve=xattr %s %s' % (source, os.path.realpath(dst))
*** 0132: subprocess.check_output(cmd, shell=True, cwd=s_dir, stderr=subprocess.STDOUT)
0133: else:
0134: copytree(src, dst)
0135:
0136:def copyhardlink(src, dst):
File: '/usr/lib/python3.7/subprocess.py', lineno: 395, function: check_output
0391: # empty string. That is maintained here for backwards compatibility.
0392: kwargs['input'] = '' if kwargs.get('universal_newlines', False) else b''
0393:
0394: return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
*** 0395: **kwargs).stdout
0396:
0397:
0398:class CompletedProcess(object):
0399: """A process that has finished running.
File: '/usr/lib/python3.7/subprocess.py', lineno: 487, function: run
0483: raise
0484: retcode = process.poll()
0485: if check and retcode:
0486: raise CalledProcessError(retcode, process.args,
*** 0487: output=stdout, stderr=stderr)
0488: return CompletedProcess(process.args, retcode, stdout, stderr)
0489:
0490:
0491:def list2cmdline(seq):
Exception: subprocess.CalledProcessError: Command 'cp -afl --preserve=xattr ./* /HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/build/tmp/sysroots-components/x86_64/libtool-native' returned non-zero exit status 1.
Subprocess output:
cp: cannot create hard link '/HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/build/tmp/sysroots-components/x86_64/libtool-native/usr/lib/libltdl.so' to './usr/lib/libltdl.so': Operation not permitted
cp: cannot create hard link '/HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/build/tmp/sysroots-components/x86_64/libtool-native/usr/lib/libltdl.so.7' to './usr/lib/libltdl.so.7': Operation not permitted
ERROR: Logfile of failure stored in: /HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/build/tmp/work/x86_64-linux/libtool-native/2.4.6-r0/temp/log.do_populate_sysroot.30434
ERROR: Task (/HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/openembedded-core/meta/recipes-devtools/libtool/libtool-native_2.4.6.bb:do_populate_sysroot) failed with exit code '1'
WARNING: libid3tag-0.15.1b-r7 do_fetch: Failed to fetch URL https://downloads.sourceforge.net/mad/libid3tag-0.15.1b.tar.gz, attempting MIRRORS if available
Linux Dz 4.19.0-9-amd64 #1 SMP Debian 4.19.118-2 (2020-04-29) x86_64 GNU/Linux
DEBUG: Executing python function sstate_task_prefunc
DEBUG: Python function sstate_task_prefunc finished
DEBUG: Executing python function do_populate_sysroot
DEBUG: Executing shell function sysroot_stage_all
0 blocks
0 blocks
0 blocks
0 blocks
0 blocks
DEBUG: Shell function sysroot_stage_all finished
DEBUG: Executing python function sysroot_strip
DEBUG: runstrip: ['strip', '--remove-section=.comment', '--remove-section=.note', '/HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/build/tmp/work/x86_64-linux/libtool-native/2.4.6-r0/sysroot-destdir/HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/build/tmp/work/x86_64-linux/libtool-native/2.4.6-r0/recipe-sysroot-native/usr/lib/libltdl.so.7.3.1']
DEBUG: Python function sysroot_strip finished
DEBUG: Executing python function relocatable_binaries_preprocess
DEBUG: Checking /HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/build/tmp/work/x86_64-linux/libtool-native/2.4.6-r0/sysroot-destdir//HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/build/tmp/work/x86_64-linux/libtool-native/2.4.6-r0/recipe-sysroot-native/usr/bin for binaries to process
DEBUG: Checking /HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/build/tmp/work/x86_64-linux/libtool-native/2.4.6-r0/sysroot-destdir//HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/build/tmp/work/x86_64-linux/libtool-native/2.4.6-r0/recipe-sysroot-native/usr/sbin for binaries to process
DEBUG: Checking /HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/build/tmp/work/x86_64-linux/libtool-native/2.4.6-r0/sysroot-destdir//HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/build/tmp/work/x86_64-linux/libtool-native/2.4.6-r0/recipe-sysroot-native/sbin for binaries to process
DEBUG: Checking /HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/build/tmp/work/x86_64-linux/libtool-native/2.4.6-r0/sysroot-destdir//HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/build/tmp/work/x86_64-linux/libtool-native/2.4.6-r0/recipe-sysroot-native/bin for binaries to process
DEBUG: Checking /HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/build/tmp/work/x86_64-linux/libtool-native/2.4.6-r0/sysroot-destdir//HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/build/tmp/work/x86_64-linux/libtool-native/2.4.6-r0/recipe-sysroot-native/usr/lib for binaries to process
DEBUG: Checking /HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/build/tmp/work/x86_64-linux/libtool-native/2.4.6-r0/sysroot-destdir//HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/build/tmp/work/x86_64-linux/libtool-native/2.4.6-r0/recipe-sysroot-native/usr/lib for binaries to process
DEBUG: Checking /HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/build/tmp/work/x86_64-linux/libtool-native/2.4.6-r0/sysroot-destdir//HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/build/tmp/work/x86_64-linux/libtool-native/2.4.6-r0/recipe-sysroot-native/usr/libexec for binaries to process
DEBUG: Python function relocatable_binaries_preprocess finished
DEBUG: Executing shell function relocatable_native_pcfiles
DEBUG: Shell function relocatable_native_pcfiles finished
DEBUG: Python function do_populate_sysroot finished
DEBUG: Executing python function do_qa_staging
NOTE: QA checking staging
DEBUG: Python function do_qa_staging finished
DEBUG: Executing python function sstate_task_postfunc
DEBUG: Executing python function do_siteconfig
DEBUG: Executing python function siteconfig_do_siteconfig
DEBUG: No site_config directory, skipping do_siteconfig
DEBUG: Python function siteconfig_do_siteconfig finished
DEBUG: Python function do_siteconfig finished
NOTE: Using umask 0o002 (not 22) for sstate packaging
DEBUG: Preparing tree /HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/build/tmp/work/x86_64-linux/libtool-native/2.4.6-r0/sysroot-destdir/HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/build/tmp/work/x86_64-linux/libtool-native/2.4.6-r0/recipe-sysroot-native for packaging at /HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/build/tmp/work/x86_64-linux/libtool-native/2.4.6-r0/sstate-build-populate_sysroot/recipe-sysroot-native
DEBUG: Executing python function sstate_hardcode_path
NOTE: Removing hardcoded paths from sstate package: 'grep -Irl -e /HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/build/tmp/work/x86_64-linux/libtool-native/2.4.6-r0/recipe-sysroot -e /HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/build/tmp/work/x86_64-linux/libtool-native/2.4.6-r0/recipe-sysroot-native -e /HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/build/tmp/hosttools /HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/build/tmp/work/x86_64-linux/libtool-native/2.4.6-r0/sstate-build-populate_sysroot/ | xargs grep -l -e '/HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/build/tmp/work/x86_64-linux/libtool-native/2.4.6-r0/recipe-sysroot-native' -e '/HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/build/tmp/hosttools' | tee /HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/build/tmp/work/x86_64-linux/libtool-native/2.4.6-r0/sstate-build-populate_sysroot/fixmepath | xargs --no-run-if-empty sed -i -e 's:/HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/build/tmp/work/x86_64-linux/libtool-native/2.4.6-r0/recipe-sysroot-native:FIXMESTAGINGDIRHOST:g' -e 's:/HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/build/tmp/hosttools:FIXME_HOSTTOOLS_DIR:g''
NOTE: Replacing absolute paths in fixmepath file: 'sed -i -e 's:^/HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/build/tmp/work/x86_64-linux/libtool-native/2.4.6-r0/sstate-build-populate_sysroot/::g' /HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/build/tmp/work/x86_64-linux/libtool-native/2.4.6-r0/sstate-build-populate_sysroot/fixmepath'
DEBUG: Python function sstate_hardcode_path finished
DEBUG: Executing python function sstate_report_unihash
DEBUG: Python function sstate_report_unihash finished
DEBUG: Executing shell function sstate_create_package
DEBUG: Shell function sstate_create_package finished
DEBUG: Executing python function sstate_hardcode_path_unpack
DEBUG: Python function sstate_hardcode_path_unpack finished
DEBUG: Staging files from /HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/build/tmp/work/x86_64-linux/libtool-native/2.4.6-r0/sysroot-destdir/HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/build/tmp/work/x86_64-linux/libtool-native/2.4.6-r0/recipe-sysroot-native to /HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/build/tmp/sysroots-components/x86_64/libtool-native
ERROR: 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:sstate_task_postfunc(d)
0003:
File: '/HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/openembedded-core/meta/classes/sstate.bbclass', lineno: 768, function: sstate_task_postfunc
0764:
0765: sstateinst = d.getVar("SSTATE_INSTDIR")
0766: d.setVar('SSTATE_FIXMEDIR', shared_state['fixmedir'])
0767:
*** 0768: sstate_installpkgdir(shared_state, d)
0769:
0770: bb.utils.remove(d.getVar("SSTATE_BUILDDIR"), recurse=True)
0771:}
0772:sstate_task_postfunc[dirs] = "${WORKDIR}"
File: '/HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/openembedded-core/meta/classes/sstate.bbclass', lineno: 398, function: sstate_installpkgdir
0394:
0395: for state in ss['dirs']:
0396: prepdir(state[1])
0397: os.rename(sstateinst + state[0], state[1])
*** 0398: sstate_install(ss, d)
0399:
0400: for plain in ss['plaindirs']:
0401: workdir = d.getVar('WORKDIR')
0402: sharedworkdir = os.path.join(d.getVar('TMPDIR'), "work-shared")
File: '/HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/openembedded-core/meta/classes/sstate.bbclass', lineno: 326, function: sstate_install
0322:
0323: # Run the actual file install
0324: for state in ss['dirs']:
0325: if os.path.exists(state[1]):
*** 0326: oe.path.copyhardlinktree(state[1], state[2])
0327:
0328: for postinst in (d.getVar('SSTATEPOSTINSTFUNCS') or '').split():
0329: # All hooks should run in the SSTATE_INSTDIR
0330: bb.build.exec_func(postinst, d, (sstateinst,))
File: '/HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/openembedded-core/meta/lib/oe/path.py', lineno: 132, function: copyhardlinktree
0128: else:
0129: source = src
0130: s_dir = os.getcwd()
0131: cmd = 'cp -afl --preserve=xattr %s %s' % (source, os.path.realpath(dst))
*** 0132: subprocess.check_output(cmd, shell=True, cwd=s_dir, stderr=subprocess.STDOUT)
0133: else:
0134: copytree(src, dst)
0135:
0136:def copyhardlink(src, dst):
File: '/usr/lib/python3.7/subprocess.py', lineno: 395, function: check_output
0391: # empty string. That is maintained here for backwards compatibility.
0392: kwargs['input'] = '' if kwargs.get('universal_newlines', False) else b''
0393:
0394: return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
*** 0395: **kwargs).stdout
0396:
0397:
0398:class CompletedProcess(object):
0399: """A process that has finished running.
File: '/usr/lib/python3.7/subprocess.py', lineno: 487, function: run
0483: raise
0484: retcode = process.poll()
0485: if check and retcode:
0486: raise CalledProcessError(retcode, process.args,
*** 0487: output=stdout, stderr=stderr)
0488: return CompletedProcess(process.args, retcode, stdout, stderr)
0489:
0490:
0491:def list2cmdline(seq):
Exception: subprocess.CalledProcessError: Command 'cp -afl --preserve=xattr ./* /HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/build/tmp/sysroots-components/x86_64/libtool-native' returned non-zero exit status 1.
Subprocess output:
cp: cannot create hard link '/HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/build/tmp/sysroots-components/x86_64/libtool-native/usr/lib/libltdl.so' to './usr/lib/libltdl.so': Operation not permitted
cp: cannot create hard link '/HDD/OtHeR/BuIlDiNg/GiT/Enigma2/openvision-development-platform/build/tmp/sysroots-components/x86_64/libtool-native/usr/lib/libltdl.so.7' to './usr/lib/libltdl.so.7': Operation not permitted
DEBUG: Python function sstate_task_postfunc finished