On Thu, Sep 20, 2012 at 09:15:02PM +0300, Laurentiu Palcu wrote: > > > On 09/20/2012 07:12 PM, Andreas Müller wrote: > > On Thu, Sep 20, 2012 at 5:38 PM, Andreas Müller > > <[email protected]> wrote: > >> On Wed, Sep 19, 2012 at 5:33 PM, Laurentiu Palcu > >> <[email protected]> wrote: > >>> > >>> > >>> On 09/19/2012 04:41 PM, Andreas Müller wrote: > >>>> On Wed, Sep 19, 2012 at 1:49 PM, Laurentiu Palcu > >>>> <[email protected]> wrote: > >>>>> Hi, > >>>>> > >>>>> It's been quite a long time since I sent the first version of > >>>>> postinstall > >>>>> improvements which, after some debate, we decided it needed run-once > >>>>> support of postinst scriptlets on host. This patcheset (RFC actually) > >>>>> adds > >>>>> that. > >>>>> > >>>>> So, in order to achieve this goal I took advantage of > >>>>> ROOTFS_POSTPROCESS_COMMAND variable. Basically, if running some postinst > >>>>> scriptlets is time consuming (even on host) and execute repeatedly, > >>>>> then we can postpone the running and run the scriplet just once. The > >>>>> idea is > >>>>> to put the scriptlet in the ${WORKDIR}/intercept_scripts directory. > >>>>> When the > >>>>> ROOTFS_POSTPROCESS_COMMAND is executed, it will pick up all the scripts > >>>>> in > >>>>> this directory and execute them. > >>>>> > >>>>> This actual patchset does the above for the gtk icon cache generation > >>>>> which > >>>>> takes a very long time to run on target and even on some hosts. > >>>>> > >>>>> The people willing to give this patchset a test, are most than welcome. > >>>>> Also, > >>>>> please feel free to review. > >>>>> > >>>>> Thanks, > >>>>> Laurentiu > >>>>> > >>>> Thanks for taking care. I will give it a test tonight and hope to have > >>>> results tomorrow. > >>> It would be great if you could give it a try and let me know your results. > >>> > >> I removed gtk-native append in meta-oe, build from scratch and tested > Any special reason you removed it?
That BBCLASSEXTEND was in meta-oe for long time (for gtk+3): http://lists.linuxtogo.org/pipermail/openembedded-commits/2012-January/062622.html Last time I've tried to merge that .bbappend to oe-core it was refused: http://lists.linuxtogo.org/pipermail/openembedded-core/2012-March/019648.html But now it's in oe-core and there is no reason to keep it in meta-oe too. Cheers, > > >> the image. No issues so far - seems you have done a great job - > >> Thanks! > >> > > Aargh I really would like to consider this done but I found suspicious > > when browsing on the machine with the new image (hicolor- and > > gnome-icon-theme installed): > Let's hope we'll have it done soon. Thanks a lot for testing it. Can you > instruct me what image did you use and give some more details in order > to debug it on my side? > > > > > * in the folder /usr/share/icons/gnome *no* icon-theme.cache is found > > * /usr/share/icons/hicolor/icon-theme.cache is there but it has the > > date of 01.01.2000 (have no rtc backup on the machine). I would expect > > this file to have build host's date. > > > > So I checked the contents on the build machine in image's rootfs: > > > > * in the folder /usr/share/icons/gnome *no* icon-theme.cache is found > That's weird... You could add some debug info in the intercept script > itself to see if it really scans the gnome directory and if there are > any errors. > > > * /usr/share/icons/hicolor/icon-theme.cache is there but has only > > 64,5KB (the version on the machine is 2,3MB!!). > On my build machine (I used Sato image) the icon-theme.cache has 2.5MB. > There must be something wrong somewhere... At least this directory > should have been cached properly. > > If you give all the details I asked above, I'll give it a try myself. > > > > > > Andreas > > > > _______________________________________________ > > Openembedded-core mailing list > > [email protected] > > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core > > > > _______________________________________________ > Openembedded-core mailing list > [email protected] > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core -- Martin 'JaMa' Jansa jabber: [email protected]
signature.asc
Description: Digital signature
_______________________________________________ Openembedded-core mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
