Mark Hatle wrote: > [V2 - fix a small typo in the comment] > > If image-prelink is being used, the system will automatically prelink > the target image. This avoids the need to run the postinst prelink > script at first boot. However, if the user has not enabled image > prelinking -- then we do enable the script to run on first boot. > > # The cron script attempts to re-prelink the system daily -- on > @@ -58,11 +58,13 @@ do_install_append () { > install -m 0644 ${WORKDIR}/macros.prelink > ${D}${sysconfdir}/rpm/macros.prelink } > > +# If we're using image-prelink, we want to skip this on the host side > +# but still do it if the package is installed on the target... > pkg_postinst_prelink() { > #!/bin/sh > > if [ "x$D" != "x" ]; then > - exit 1 > + ${@base_contains('USER_CLASSES', 'image-prelink', 'exit 0', 'exit > 1', d)} fi > > prelink -a
Even if without the patch, we still skip this on the host side -- previously we skipped with "exit 1", and with the patch now we skip with "exit 1" or "exit 0". So IMHO looks the patch doesn't actually help? :-) Thanks, -- Dexuan _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core