hi Andre thank you for your mail. I tried to remove this package but i don't know where it is installed from, i can not find it and got lost.
On Thu, Dec 14, 2017 at 9:11 AM, Sherif Omran <sherifomran2...@gmail.com> wrote: > hi Martin, > > thank you for help .. well done .. it should now work.. > > On Thu, Dec 14, 2017 at 8:17 AM, Martin Hundebøll < > martin.hundeb...@prevas.dk> wrote: > >> Hi Sherif, >> >> On 2017-12-14 08:06, Sherif Omran wrote: >> >>> Here is my recipe, it runs suceeds but does not delete the files >>> >>> mypostprocesfunction() { >>> rm -r ${IMAGE_ROOTFS}/etc/init.d/psplash.sh >>> rm -r ${IMAGE_ROOTFS}/usr/bin/psplash* >>> } >>> >>> ROOTFS_POSTPROCESS_COMMAND += "mypostprocessfunction; " >>> >> >> Unless you did a copy-paste error, there's a typo in the function name: >> mypostprocesfunction >> mypostprocessfunction >> >> // Martin >> >> >>> On Wed, Dec 13, 2017 at 2:03 PM, Mike Looijmans <mike.looijm...@topic.nl >>> <mailto:mike.looijm...@topic.nl>> wrote: >>> >>> ${D} won't work here, grep on ROOTFS_POSTPROCESS_COMMAND for recipes >>> that get it right. >>> >>> And, much much much better would be to just not install psplash into >>> your image! >>> >>> On 13-12-17 09:10, Sherif Omran wrote: >>> >>> here is my recipe, the aim was to remove some files from the >>> init.d folder and tweek before creating the image >>> >>> # >>> # This file was derived from the 'Hello World!' example recipe >>> in the >>> # Yocto Project Development Manual. >>> # >>> >>> SUMMARY = "This recipe removes any missing files from the >>> filesystem before finalinzing it" >>> SECTION = "base" >>> LICENSE = "MIT" >>> LIC_FILES_CHKSUM = >>> "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecd >>> a2f7b4f302" >>> >>> #SRC_URI = "file://*" >>> >>> S = "${WORKDIR}" >>> BB_STRICT_CHECKSUM ="0" >>> ALLOW_EMPTY_${PN}="1" >>> >>> >>> #IMAGE_INSTALL = "packagegroup-core-boot >>> packagegroup-base-extended ${CORE_IMAGE_EXTRA_INSTALL}" >>> #IMAGE_INSTALL = "${CORE_IMAGE}" >>> >>> #inherit core-image >>> >>> my_postprocess_function() { >>> rm -r ${D}${bindir}/init.d/psplash.sh >>> } >>> >>> ROOTFS_POSTPROCESS_COMMAND += "my_postprocess_function; " >>> >>> On Wed, Dec 13, 2017 at 7:22 AM, Mike Looijmans >>> <mike.looijm...@topic.nl <mailto:mike.looijm...@topic.nl> >>> <mailto:mike.looijm...@topic.nl >>> <mailto:mike.looijm...@topic.nl>>> wrote: >>> >>> Well, start by sharing yours first. >>> >>> Be careful when naming your shell routine, sometimes OE >>> considers parts >>> behind the underscore as overrides and then it cannot find >>> it. >>> >>> >>> On 13-12-17 07:14, Sherif Omran wrote: >>> >>> hi Mike, >>> i could not get it to work, if you have a recipe that >>> works, please >>> share it. ROOTFS_POSTPROCESS_COMMAND seems to be buggy. >>> >>> thank you >>> >>> >>> >>> On Tue, Dec 12, 2017 at 1:58 PM, Mike Looijmans >>> <mike.looijm...@topic.nl >>> <mailto:mike.looijm...@topic.nl> <mailto:mike.looijm...@topic.nl >>> <mailto:mike.looijm...@topic.nl>> >>> <mailto:mike.looijm...@topic.nl >>> <mailto:mike.looijm...@topic.nl> <mailto:mike.looijm...@topic.nl >>> <mailto:mike.looijm...@topic.nl>>>> wrote: >>> >>> On 11-12-17 15:18, Sherif Omran wrote: >>> >>> i want to create a recipe to clean some files >>> from the rootfile >>> system, but i don't know how to let this >>> recipe run the last one >>> before building the rootfile system. >>> >>> >>> You can use ROOTFS_POSTPROCESS_COMMAND in your >>> image recipe to do >>> some >>> last-minute filesystem cleanup. >>> >>> However, in most cases it's much better to >>> determine what recipe >>> puts the >>> files there and modify the recipe or remove the >>> package. It would >>> help a >>> lot if you would reveal what files you want to >>> remove and why. >>> >>> >>> Kind regards, >>> >>> Mike Looijmans >>> System Expert >>> >>> TOPIC Products >>> Materiaalweg 4, NL-5681 RJ Best >>> Postbus 440, NL-5680 AK Best >>> Telefoon: +31 (0) 499 33 69 79 >>> <tel:%2B31%20%280%29%20499%2033%2069%2079> >>> <tel:%2B31%20%280%29%20499%2033%2069%2079> >>> <tel:%2B31%20%280%29%20499%2033%2069%2079> >>> E-mail: mike.looijm...@topicproducts.com >>> <mailto:mike.looijm...@topicproducts.com> >>> <mailto:mike.looijm...@topicproducts.com >>> <mailto:mike.looijm...@topicproducts.com>> >>> <mailto:mike.looijm...@topicproducts.com >>> <mailto:mike.looijm...@topicproducts.com> >>> >>> <mailto:mike.looijm...@topicproducts.com >>> <mailto:mike.looijm...@topicproducts.com>>> >>> Website: www.topicproducts.com >>> <http://www.topicproducts.com> <http://www.topicproducts.com> >>> <http://www.topicproducts.com> >>> >>> Please consider the environment before printing >>> this e-mail >>> >>> >>> >>> -- >>> >>> >>> Kind regards, >>> >>> Mike Looijmans >>> System Expert >>> >>> TOPIC Products >>> Materiaalweg 4, NL-5681 RJ Best >>> Postbus 440, NL-5680 AK Best >>> Telefoon: +31 (0) 499 33 69 79 >>> <tel:%2B31%20%280%29%20499%2033%2069%2079> >>> <tel:%2B31%20%280%29%20499%2033%2069%2079> >>> E-mail: mike.looijm...@topicproducts.com >>> <mailto:mike.looijm...@topicproducts.com> >>> <mailto:mike.looijm...@topicproducts.com >>> <mailto:mike.looijm...@topicproducts.com>> >>> Website: www.topicproducts.com >>> <http://www.topicproducts.com> <http://www.topicproducts.com> >>> >>> Please consider the environment before printing this e-mail >>> >>> >>> >>> >>> >>> Kind regards, >>> >>> Mike Looijmans >>> System Expert >>> >>> TOPIC Products >>> Materiaalweg 4, NL-5681 RJ Best >>> Postbus 440, NL-5680 AK Best >>> Telefoon: +31 (0) 499 33 69 79 >>> <tel:%2B31%20%280%29%20499%2033%2069%2079> >>> E-mail: mike.looijm...@topicproducts.com >>> <mailto:mike.looijm...@topicproducts.com> >>> Website: www.topicproducts.com <http://www.topicproducts.com> >>> >>> Please consider the environment before printing this e-mail >>> >>> >>> >>> _______________________________________________ >>> >>> >>> yocto mailing list >>> yocto@yoctoproject.org <mailto:yocto@yoctoproject.org> >>> <mailto:yocto@yoctoproject.org <mailto:yocto@yoctoproject.org>> >>> <mailto:yocto@yoctoproject.org >>> <mailto:yocto@yoctoproject.org> <mailto:yocto@yoctoproject.org >>> <mailto:yocto@yoctoproject.org>>> >>> https://lists.yoctoproject.org/listinfo/yocto >>> <https://lists.yoctoproject.org/listinfo/yocto> >>> <https://lists.yoctoproject.org/listinfo/yocto >>> <https://lists.yoctoproject.org/listinfo/yocto>> >>> <https://lists.yoctoproject.org/listinfo/yocto >>> <https://lists.yoctoproject.org/listinfo/yocto> >>> <https://lists.yoctoproject.org/listinfo/yocto >>> <https://lists.yoctoproject.org/listinfo/yocto>>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >> -- >> MARTIN HUNDEBØLL, Prevas A/S >> Software Developer >> >> Hedeager 3, DK-8200 Aarhus N >> Phone +45 87438070 >> Mobile +45 25562438 >> martin.hundeb...@prevas.dk >> www.prevas.com >> > >
-- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto