jhofstee

Untitled

Feb 14th, 2022
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 18.63 KB | None | 0 0
  1. time bitbake mc:einstein:qt4-embedded mc:raspberrypi2:qt4-embedded mc:raspberrypi4:qt4-embedded
  2.  
  3. [...]
  4.  
  5. Sstate summary: Wanted 711 Local 0 Mirrors 0 Missed 711 Current 0 (0% match, 0% complete)
  6. NOTE: Executing Tasks
  7. ERROR: mc:einstein:qt4-embedded-4.8.7-r0 do_package_write_ipk: Fatal errors occurred in subprocesses:
  8. Command 'PATH="/home/jeroen/software/venus-master/sources/openembedded-core/scripts:/media/jeroen/ext/venus-master/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-ve-linux-gnueabi/qt4-embedded/4.8.7-r0/recipe-sysroot-native/usr/bin/arm-ve-linux-gnueabi:/media/jeroen/ext/venus-master/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-ve-linux-gnueabi/qt4-embedded/4.8.7-r0/recipe-sysroot/usr/bin/crossscripts:/media/jeroen/ext/venus-master/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-ve-linux-gnueabi/qt4-embedded/4.8.7-r0/recipe-sysroot-native/usr/sbin:/media/jeroen/ext/venus-master/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-ve-linux-gnueabi/qt4-embedded/4.8.7-r0/recipe-sysroot-native/usr/bin:/media/jeroen/ext/venus-master/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-ve-linux-gnueabi/qt4-embedded/4.8.7-r0/recipe-sysroot-native/sbin:/media/jeroen/ext/venus-master/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-ve-linux-gnueabi/qt4-embedded/4.8.7-r0/recipe-sysroot-native/bin:/media/jeroen/ext/venus-master/sources/bitbake/bin:/media/jeroen/ext/venus-master/build/tmp-glibc/hosttools" opkg-build -Z xz -a "--memlimit=50% --threads=8" qt4-embedded-plugin-gfxdriver-gfxtransformed /media/jeroen/ext/venus-master/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-ve-linux-gnueabi/qt4-embedded/4.8.7-r0/deploy-ipks/cortexa7hf-neon-vfpv4' returned non-zero exit status 1.
  9. Subprocess output:/media/jeroen/ext/venus-master/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-ve-linux-gnueabi/qt4-embedded/4.8.7-r0/recipe-sysroot-native/usr/bin/opkg-build: line 318: /media/jeroen/ext/venus-master/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-ve-linux-gnueabi/qt4-embedded/4.8.7-r0/deploy-ipks/cortexa7hf-neon-vfpv4/IPKG_BUILD.3341812/control.tar.gz: No such file or directory
  10. tar: /media/jeroen/ext/venus-master/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-ve-linux-gnueabi/qt4-embedded/4.8.7-r0/deploy-ipks/cortexa7hf-neon-vfpv4/IPKG_BUILD.3341812/control_list: Cannot stat: No such file or directory
  11. tar: Error is not recoverable: exiting now
  12. Command 'PATH="/home/jeroen/software/venus-master/sources/openembedded-core/scripts:/media/jeroen/ext/venus-master/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-ve-linux-gnueabi/qt4-embedded/4.8.7-r0/recipe-sysroot-native/usr/bin/arm-ve-linux-gnueabi:/media/jeroen/ext/venus-master/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-ve-linux-gnueabi/qt4-embedded/4.8.7-r0/recipe-sysroot/usr/bin/crossscripts:/media/jeroen/ext/venus-master/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-ve-linux-gnueabi/qt4-embedded/4.8.7-r0/recipe-sysroot-native/usr/sbin:/media/jeroen/ext/venus-master/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-ve-linux-gnueabi/qt4-embedded/4.8.7-r0/recipe-sysroot-native/usr/bin:/media/jeroen/ext/venus-master/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-ve-linux-gnueabi/qt4-embedded/4.8.7-r0/recipe-sysroot-native/sbin:/media/jeroen/ext/venus-master/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-ve-linux-gnueabi/qt4-embedded/4.8.7-r0/recipe-sysroot-native/bin:/media/jeroen/ext/venus-master/sources/bitbake/bin:/media/jeroen/ext/venus-master/build/tmp-glibc/hosttools" opkg-build -Z xz -a "--memlimit=50% --threads=8" qt4-embedded-phrasebook-swedish /media/jeroen/ext/venus-master/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-ve-linux-gnueabi/qt4-embedded/4.8.7-r0/deploy-ipks/cortexa7hf-neon-vfpv4' returned non-zero exit status 1.
  13. Subprocess output:/media/jeroen/ext/venus-master/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-ve-linux-gnueabi/qt4-embedded/4.8.7-r0/recipe-sysroot-native/usr/bin/opkg-build: line 315: /media/jeroen/ext/venus-master/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-ve-linux-gnueabi/qt4-embedded/4.8.7-r0/deploy-ipks/cortexa7hf-neon-vfpv4/IPKG_BUILD.3341920/control_list: No such file or directory
  14. Command 'PATH="/home/jeroen/software/venus-master/sources/openembedded-core/scripts:/media/jeroen/ext/venus-master/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-ve-linux-gnueabi/qt4-embedded/4.8.7-r0/recipe-sysroot-native/usr/bin/arm-ve-linux-gnueabi:/media/jeroen/ext/venus-master/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-ve-linux-gnueabi/qt4-embedded/4.8.7-r0/recipe-sysroot/usr/bin/crossscripts:/media/jeroen/ext/venus-master/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-ve-linux-gnueabi/qt4-embedded/4.8.7-r0/recipe-sysroot-native/usr/sbin:/media/jeroen/ext/venus-master/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-ve-linux-gnueabi/qt4-embedded/4.8.7-r0/recipe-sysroot-native/usr/bin:/media/jeroen/ext/venus-master/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-ve-linux-gnueabi/qt4-embedded/4.8.7-r0/recipe-sysroot-native/sbin:/media/jeroen/ext/venus-master/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-ve-linux-gnueabi/qt4-embedded/4.8.7-r0/recipe-sysroot-native/bin:/media/jeroen/ext/venus-master/sources/bitbake/bin:/media/jeroen/ext/venus-master/build/tmp-glibc/hosttools" opkg-build -Z xz -a "--memlimit=50% --threads=8" qt4-embedded-phrasebook-spanish /media/jeroen/ext/venus-master/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-ve-linux-gnueabi/qt4-embedded/4.8.7-r0/deploy-ipks/cortexa7hf-neon-vfpv4' returned non-zero exit status 1.
  15. Subprocess output:/media/jeroen/ext/venus-master/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-ve-linux-gnueabi/qt4-embedded/4.8.7-r0/recipe-sysroot-native/usr/bin/opkg-build: line 316: /media/jeroen/ext/venus-master/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-ve-linux-gnueabi/qt4-embedded/4.8.7-r0/deploy-ipks/cortexa7hf-neon-vfpv4/IPKG_BUILD.3341917/file_list: No such file or directory
  16.  
  17. ERROR: Logfile of failure stored in: /media/jeroen/ext/venus-master/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-ve-linux-gnueabi/qt4-embedded/4.8.7-r0/temp/log.do_package_write_ipk.3340335
  18. ERROR: Task (mc:einstein:/home/jeroen/software/venus-master/sources/meta-qt4/recipes-qt4/qt4/qt4-embedded_4.8.7.bb:do_package_write_ipk) failed with exit code '1'
  19. ERROR: mc:raspberrypi2:qt4-embedded-4.8.7-r0 do_package_qa: Package already staged (/media/jeroen/ext/venus-master/build/tmp-glibc/sstate-control/manifest-cortexa7hf-neon-vfpv4-qt4-embedded.package_qa)?!
  20. ERROR: Logfile of failure stored in: /media/jeroen/ext/venus-master/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-ve-linux-gnueabi/qt4-embedded/4.8.7-r0/temp/log.do_package_qa.3342135
  21. ERROR: Task (mc:raspberrypi2:/home/jeroen/software/venus-master/sources/meta-qt4/recipes-qt4/qt4/qt4-embedded_4.8.7.bb:do_package_qa) failed with exit code '1'
  22. ERROR: mc:raspberrypi4:qt4-embedded-4.8.7-r0 do_package_qa: Package already staged (/media/jeroen/ext/venus-master/build/tmp-glibc/sstate-control/manifest-cortexa7hf-neon-vfpv4-qt4-embedded.package_qa)?!
  23. ERROR: Logfile of failure stored in: /media/jeroen/ext/venus-master/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-ve-linux-gnueabi/qt4-embedded/4.8.7-r0/temp/log.do_package_qa.3342034
  24. ERROR: Task (mc:raspberrypi4:/home/jeroen/software/venus-master/sources/meta-qt4/recipes-qt4/qt4/qt4-embedded_4.8.7.bb:do_package_qa) failed with exit code '1'
  25. ERROR: mc:raspberrypi2:qt4-embedded-4.8.7-r0 do_package_write_ipk: Fatal errors occurred in subprocesses:
  26. Command 'PATH="/home/jeroen/software/venus-master/sources/openembedded-core/scripts:/media/jeroen/ext/venus-master/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-ve-linux-gnueabi/qt4-embedded/4.8.7-r0/recipe-sysroot-native/usr/bin/arm-ve-linux-gnueabi:/media/jeroen/ext/venus-master/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-ve-linux-gnueabi/qt4-embedded/4.8.7-r0/recipe-sysroot/usr/bin/crossscripts:/media/jeroen/ext/venus-master/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-ve-linux-gnueabi/qt4-embedded/4.8.7-r0/recipe-sysroot-native/usr/sbin:/media/jeroen/ext/venus-master/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-ve-linux-gnueabi/qt4-embedded/4.8.7-r0/recipe-sysroot-native/usr/bin:/media/jeroen/ext/venus-master/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-ve-linux-gnueabi/qt4-embedded/4.8.7-r0/recipe-sysroot-native/sbin:/media/jeroen/ext/venus-master/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-ve-linux-gnueabi/qt4-embedded/4.8.7-r0/recipe-sysroot-native/bin:/media/jeroen/ext/venus-master/sources/bitbake/bin:/media/jeroen/ext/venus-master/build/tmp-glibc/hosttools" opkg-build -Z xz -a "--memlimit=50% --threads=8" qt4-embedded-dbg /media/jeroen/ext/venus-master/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-ve-linux-gnueabi/qt4-embedded/4.8.7-r0/deploy-ipks/cortexa7hf-neon-vfpv4' returned non-zero exit status 1.
  27. Subprocess output:/media/jeroen/ext/venus-master/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-ve-linux-gnueabi/qt4-embedded/4.8.7-r0/recipe-sysroot-native/usr/bin/opkg-build: line 318: /media/jeroen/ext/venus-master/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-ve-linux-gnueabi/qt4-embedded/4.8.7-r0/deploy-ipks/cortexa7hf-neon-vfpv4/IPKG_BUILD.3357239/control.tar.gz: No such file or directory
  28. tar: /media/jeroen/ext/venus-master/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-ve-linux-gnueabi/qt4-embedded/4.8.7-r0/deploy-ipks/cortexa7hf-neon-vfpv4/IPKG_BUILD.3357239/control_list: Cannot stat: No such file or directory
  29. tar: Error is not recoverable: exiting now
  30.  
  31. ERROR: Logfile of failure stored in: /media/jeroen/ext/venus-master/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-ve-linux-gnueabi/qt4-embedded/4.8.7-r0/temp/log.do_package_write_ipk.3342122
  32. ERROR: Task (mc:raspberrypi2:/home/jeroen/software/venus-master/sources/meta-qt4/recipes-qt4/qt4/qt4-embedded_4.8.7.bb:do_package_write_ipk) failed with exit code '1'
  33. NOTE: Tasks Summary: Attempted 2646 tasks of which 1716 didn't need to be rerun and 4 failed.
  34.  
  35. Summary: 4 tasks failed:
  36. mc:einstein:/home/jeroen/software/venus-master/sources/meta-qt4/recipes-qt4/qt4/qt4-embedded_4.8.7.bb:do_package_write_ipk
  37. mc:raspberrypi2:/home/jeroen/software/venus-master/sources/meta-qt4/recipes-qt4/qt4/qt4-embedded_4.8.7.bb:do_package_qa
  38. mc:raspberrypi4:/home/jeroen/software/venus-master/sources/meta-qt4/recipes-qt4/qt4/qt4-embedded_4.8.7.bb:do_package_qa
  39. mc:raspberrypi2:/home/jeroen/software/venus-master/sources/meta-qt4/recipes-qt4/qt4/qt4-embedded_4.8.7.bb:do_package_write_ipk
  40. Summary: There were 4 ERROR messages shown, returning a non-zero exit code.
  41.  
  42. real 68m55.502s
  43. user 0m4.828s
  44. sys 0m0.856s
  45.  
  46.  
  47. ls /media/jeroen/ext/venus-master/build/tmp-glibc/stamps/cortexa7hf-neon-vfpv4-ve-linux-gnueabi/qt4-embedded
  48.  
  49. 4.8.7-r0.do_compile.c7b38cc6a5d49a3179b111b324b008ab7f2dcee0c1ef1818a88cf8c50a81c0fb
  50. 4.8.7-r0.do_compile.sigdata.c7b38cc6a5d49a3179b111b324b008ab7f2dcee0c1ef1818a88cf8c50a81c0fb
  51. 4.8.7-r0.do_configure.28d721bb15653e1f8d01dc1c270775912548c32eab66f142f63ef3cd5b668b4c
  52. 4.8.7-r0.do_configure.sigdata.28d721bb15653e1f8d01dc1c270775912548c32eab66f142f63ef3cd5b668b4c
  53. 4.8.7-r0.do_deploy_source_date_epoch.e0ca779c4732928e3e380d9807ad89b90a9a297772bc164d4a30d01b1e7a7dbd
  54. 4.8.7-r0.do_deploy_source_date_epoch.sigdata.e0ca779c4732928e3e380d9807ad89b90a9a297772bc164d4a30d01b1e7a7dbd
  55. 4.8.7-r0.do_fetch.0982171e852c09117c80570ca8a291e5b460f6fdba4bf86d7736c7f5939cc032
  56. 4.8.7-r0.do_fetch.sigdata.0982171e852c09117c80570ca8a291e5b460f6fdba4bf86d7736c7f5939cc032
  57. 4.8.7-r0.do_generate_qt_config_file.2b03fab744396b5156586cb84a5db67929b8df6682fb60a40d6f9af5ff07195c
  58. 4.8.7-r0.do_generate_qt_config_file.sigdata.2b03fab744396b5156586cb84a5db67929b8df6682fb60a40d6f9af5ff07195c
  59. 4.8.7-r0.do_install.33041f6fe5f0c6a4268c236bc0f31c87efafd2c60906d24045135d95d5ffa2d8
  60. 4.8.7-r0.do_install.sigdata.33041f6fe5f0c6a4268c236bc0f31c87efafd2c60906d24045135d95d5ffa2d8
  61. 4.8.7-r0.do_package.7315a805acc008c0ff98f15b5679090cc7a8352495ef4999eb81ba6b7c7b55ca
  62. 4.8.7-r0.do_packagedata.619fa3ae4f4aac866ffe04b851a0e2adfb60250bbbb3b17387efeaf91a0293e1.nanopi
  63. 4.8.7-r0.do_packagedata_setscene.619fa3ae4f4aac866ffe04b851a0e2adfb60250bbbb3b17387efeaf91a0293e1.raspberrypi2
  64. 4.8.7-r0.do_packagedata_setscene.619fa3ae4f4aac866ffe04b851a0e2adfb60250bbbb3b17387efeaf91a0293e1.raspberrypi4
  65. 4.8.7-r0.do_packagedata.sigdata.619fa3ae4f4aac866ffe04b851a0e2adfb60250bbbb3b17387efeaf91a0293e1
  66. 4.8.7-r0.do_package_qa.a127f9e9a6eeeaba70c04d2db30bc16e80aa167aa7886d230dee8e8ecf56d1ff
  67. 4.8.7-r0.do_package_qa.sigdata.a127f9e9a6eeeaba70c04d2db30bc16e80aa167aa7886d230dee8e8ecf56d1ff
  68. 4.8.7-r0.do_package.sigdata.7315a805acc008c0ff98f15b5679090cc7a8352495ef4999eb81ba6b7c7b55ca
  69. 4.8.7-r0.do_package_write_ipk.082069079eec6f5f7711879debbffac692aeaa5dbf8dd07a3844c9c22105d7ea
  70. 4.8.7-r0.do_package_write_ipk.sigdata.082069079eec6f5f7711879debbffac692aeaa5dbf8dd07a3844c9c22105d7ea
  71. 4.8.7-r0.do_patch.758ae5557035e634191dd1c89426f9990cd15b8c06f41cf08781fb2b5542032a
  72. 4.8.7-r0.do_patch.sigdata.758ae5557035e634191dd1c89426f9990cd15b8c06f41cf08781fb2b5542032a
  73. 4.8.7-r0.do_populate_lic.4b98e41efebb70affabf5b5fa0e5e6b013c2d7ef0f7271a14a90f0615129f5cb
  74. 4.8.7-r0.do_populate_lic.sigdata.4b98e41efebb70affabf5b5fa0e5e6b013c2d7ef0f7271a14a90f0615129f5cb
  75. 4.8.7-r0.do_populate_sysroot.f5709ee3564585b3e44e7faa5fa954132b5dd3be299ba0b49f884f394e8be53f
  76. 4.8.7-r0.do_populate_sysroot.sigdata.f5709ee3564585b3e44e7faa5fa954132b5dd3be299ba0b49f884f394e8be53f
  77. 4.8.7-r0.do_prepare_recipe_sysroot.e7211c7f59e889ec7a4926cefd5951c2089c647e038f3a08cbb639088f06ee07
  78. 4.8.7-r0.do_prepare_recipe_sysroot.sigdata.e7211c7f59e889ec7a4926cefd5951c2089c647e038f3a08cbb639088f06ee07
  79. 4.8.7-r0.do_unpack.f29eb100714dfb8d0dd94ea685f6aeebb1660db683df1b24fd08f575e750f077
  80. 4.8.7-r0.do_unpack.sigdata.f29eb100714dfb8d0dd94ea685f6aeebb1660db683df1b24fd08f575e750f077
  81.  
  82.  
  83. cat ~/software/venus-master/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-ve-linux-gnueabi/qt4-embedded/4.8.7-r0/temp/log.task_order
  84. do_fetch (2400961): log.do_fetch.2400961
  85. do_unpack (2401152): log.do_unpack.2401152
  86. do_patch (2687943): log.do_patch.2687943
  87. do_deploy_source_date_epoch (2711190): log.do_deploy_source_date_epoch.2711190
  88. do_generate_qt_config_file (2711938): log.do_generate_qt_config_file.2711938
  89. do_populate_lic (2750010): log.do_populate_lic.2750010
  90. do_prepare_recipe_sysroot (3300411): log.do_prepare_recipe_sysroot.3300411
  91. do_configure (3300461): log.do_configure.3300461
  92. do_compile (3320287): log.do_compile.3320287
  93. do_install (3331419): log.do_install.3331419
  94. do_populate_sysroot (3334915): log.do_populate_sysroot.3334915
  95. do_package (3334914): log.do_package.3334914
  96. do_packagedata (3340255): log.do_packagedata.3340255
  97. do_packagedata_setscene (3340334): log.do_packagedata_setscene.3340334
  98. do_package_write_ipk (3340335): log.do_package_write_ipk.3340335
  99. do_package_qa (3340336): log.do_package_qa.3340336
  100. do_packagedata_setscene (3340372): log.do_packagedata_setscene.3340372
  101. do_package_write_ipk (3342027): log.do_package_write_ipk.3342027
  102. do_package_qa (3342034): log.do_package_qa.3342034
  103. do_package_write_ipk (3342122): log.do_package_write_ipk.3342122
  104. do_package_qa (3342135): log.do_package_qa.3342135
  105.  
  106. diff run.do_package_write_ipk.3340335 run.do_package_write_ipk.3342027
  107. 6a7,27
  108. > def do_package_ipk(d):
  109. > workdir = d.getVar('WORKDIR')
  110. > outdir = d.getVar('PKGWRITEDIRIPK')
  111. > tmpdir = d.getVar('TMPDIR')
  112. > pkgdest = d.getVar('PKGDEST')
  113. > if not workdir or not outdir or not tmpdir:
  114. > bb.error("Variables incorrectly set, unable to package")
  115. > return
  116. >
  117. > packages = d.getVar('PACKAGES')
  118. > if not packages or packages == '':
  119. > bb.debug(1, "No packages; nothing to do")
  120. > return
  121. >
  122. > # We're about to add new packages so the index needs to be checked
  123. > # so remove the appropriate stamp file.
  124. > if os.access(os.path.join(tmpdir, "stamps", "IPK_PACKAGE_INDEX_CLEAN"), os.R_OK):
  125. > os.unlink(os.path.join(tmpdir, "stamps", "IPK_PACKAGE_INDEX_CLEAN"))
  126. >
  127. > oe.utils.multiprocess_launch(ipk_write_pkg, packages.split(), d, extraargs=(d,))
  128. >
  129. 41,61d61
  130. < def do_package_ipk(d):
  131. < workdir = d.getVar('WORKDIR')
  132. < outdir = d.getVar('PKGWRITEDIRIPK')
  133. < tmpdir = d.getVar('TMPDIR')
  134. < pkgdest = d.getVar('PKGDEST')
  135. < if not workdir or not outdir or not tmpdir:
  136. < bb.error("Variables incorrectly set, unable to package")
  137. < return
  138. <
  139. < packages = d.getVar('PACKAGES')
  140. < if not packages or packages == '':
  141. < bb.debug(1, "No packages; nothing to do")
  142. < return
  143. <
  144. < # We're about to add new packages so the index needs to be checked
  145. < # so remove the appropriate stamp file.
  146. < if os.access(os.path.join(tmpdir, "stamps", "IPK_PACKAGE_INDEX_CLEAN"), os.R_OK):
  147. < os.unlink(os.path.join(tmpdir, "stamps", "IPK_PACKAGE_INDEX_CLEAN"))
  148. <
  149. < oe.utils.multiprocess_launch(ipk_write_pkg, packages.split(), d, extraargs=(d,))
  150. <
  151. 260a261,270
  152. > def mapping_rename_hook(d):
  153. > """
  154. > Rewrite variables to account for package renaming in things
  155. > like debian.bbclass or manual PKG variable name changes
  156. > """
  157. > pkg = d.getVar("PKG")
  158. > runtime_mapping_rename("RDEPENDS", pkg, d)
  159. > runtime_mapping_rename("RRECOMMENDS", pkg, d)
  160. > runtime_mapping_rename("RSUGGESTS", pkg, d)
  161. >
  162. 272,281d281
  163. < def mapping_rename_hook(d):
  164. < """
  165. < Rewrite variables to account for package renaming in things
  166. < like debian.bbclass or manual PKG variable name changes
  167. < """
  168. < pkg = d.getVar("PKG")
  169. < runtime_mapping_rename("RDEPENDS", pkg, d)
  170. < runtime_mapping_rename("RRECOMMENDS", pkg, d)
  171. < runtime_mapping_rename("RSUGGESTS", pkg, d)
  172. <
  173. 313a314,332
  174. > def runtime_mapping_rename (varname, pkg, d):
  175. > #bb.note("%s before: %s" % (varname, d.getVar(varname)))
  176. >
  177. > new_depends = {}
  178. > deps = bb.utils.explode_dep_versions2(d.getVar(varname) or "")
  179. > for depend, depversions in deps.items():
  180. > new_depend = get_package_mapping(depend, pkg, d, depversions)
  181. > if depend != new_depend:
  182. > bb.note("package name mapping done: %s -> %s" % (depend, new_depend))
  183. > new_depends[new_depend] = deps[depend]
  184. >
  185. > d.setVar(varname, bb.utils.join_deps(new_depends, commasep=False))
  186. >
  187. > #bb.note("%s after: %s" % (varname, d.getVar(varname)))
  188. >
  189. > #
  190. > # Used by do_packagedata (and possibly other routines post do_package)
  191. > #
  192. >
  193. 356,374d374
  194. <
  195. < def runtime_mapping_rename (varname, pkg, d):
  196. < #bb.note("%s before: %s" % (varname, d.getVar(varname)))
  197. <
  198. < new_depends = {}
  199. < deps = bb.utils.explode_dep_versions2(d.getVar(varname) or "")
  200. < for depend, depversions in deps.items():
  201. < new_depend = get_package_mapping(depend, pkg, d, depversions)
  202. < if depend != new_depend:
  203. < bb.note("package name mapping done: %s -> %s" % (depend, new_depend))
  204. < new_depends[new_depend] = deps[depend]
  205. <
  206. < d.setVar(varname, bb.utils.join_deps(new_depends, commasep=False))
  207. <
  208. < #bb.note("%s after: %s" % (varname, d.getVar(varname)))
  209. <
  210. < #
  211. < # Used by do_packagedata (and possibly other routines post do_package)
  212. < #
  213.  
Advertisement
Add Comment
Please, Sign In to add comment