Op 18 apr. 2013, om 20:45 heeft Koen Kooi <[email protected]> het 
volgende geschreven:

> 
> Op 17 apr. 2013, om 20:55 heeft "Burton, Ross" <[email protected]> het 
> volgende geschreven:
> 
>> On 17 April 2013 19:27, Koen Kooi <[email protected]> wrote:
>>> I get a similar result here, but I have to rerun all postinsts with 
>>> gconftool to make the packages actually work. I'll update OE-core tomorrow 
>>> and try to get some more debug info. Systemctl says postinsts ran for 3 and 
>>> a half minutes, a big improvement over the 60+ minutes for the same image 
>>> built against 1.3.
>> 
>> 3.5 minutes is still a long time, what packages does it run on the target?
> 
> I finally have a new build done and was able to inspect log.do_rootfs:
> 
> [koen@rrMBP 1.0-r0]$ grep "configuration required on target" 
> temp/log.do_rootfs
> gdk-pixbuf-loader-png.postinst returned 1, marking as unpacked only, 
> configuration required on target.
> gdk-pixbuf-loader-jpeg.postinst returned 1, marking as unpacked only, 
> configuration required on target.
> liberation-fonts.postinst returned 1, marking as unpacked only, configuration 
> required on target.
> gdk-pixbuf-loader-xpm.postinst returned 1, marking as unpacked only, 
> configuration required on target.
> gdk-pixbuf-loader-gif.postinst returned 1, marking as unpacked only, 
> configuration required on target.
> hicolor-icon-theme.postinst returned 1, marking as unpacked only, 
> configuration required on target.
> gnome-bluetooth.postinst returned 1, marking as unpacked only, configuration 
> required on target.
> gnome-disk-utility.postinst returned 1, marking as unpacked only, 
> configuration required on target.
> nautilus.postinst returned 1, marking as unpacked only, configuration 
> required on target.
> gnome-session.postinst returned 1, marking as unpacked only, configuration 
> required on target.
> gdm.postinst returned 1, marking as unpacked only, configuration required on 
> target.
> gnome-settings-daemon.postinst returned 1, marking as unpacked only, 
> configuration required on target.
> libgweather1.postinst returned 1, marking as unpacked only, configuration 
> required on target.
> gnome-panel.postinst returned 1, marking as unpacked only, configuration 
> required on target.
> gnome-power-manager.postinst returned 1, marking as unpacked only, 
> configuration required on target.
> gnome-control-center.postinst returned 1, marking as unpacked only, 
> configuration required on target.
> epiphany.postinst returned 1, marking as unpacked only, configuration 
> required on target.
> gnome-theme-crux.postinst returned 1, marking as unpacked only, configuration 
> required on target.
> gnome-theme-highcontrastlargeprint.postinst returned 1, marking as unpacked 
> only, configuration required on target.
> librsvg-2-gtk.postinst returned 1, marking as unpacked only, configuration 
> required on target.
> ttf-liberation-sans.postinst returned 1, marking as unpacked only, 
> configuration required on target.
> gnome-icon-theme.postinst returned 1, marking as unpacked only, configuration 
> required on target.
> gnome-theme-highcontrastinverse.postinst returned 1, marking as unpacked 
> only, configuration required on target.
> gnome-theme-mist.postinst returned 1, marking as unpacked only, configuration 
> required on target.
> ttf-liberation-serif.postinst returned 1, marking as unpacked only, 
> configuration required on target.
> ttf-liberation-mono.postinst returned 1, marking as unpacked only, 
> configuration required on target.
> gnome-theme-largeprint.postinst returned 1, marking as unpacked only, 
> configuration required on target.
> gnome-themes.postinst returned 1, marking as unpacked only, configuration 
> required on target.
> udev-hwdb.postinst returned 1, marking as unpacked only, configuration 
> required on target.
> gnome-theme-highcontrastlargeprintinverse.postinst returned 1, marking as 
> unpacked only, configuration required on target.
> gnome-theme-highcontrast.postinst returned 1, marking as unpacked only, 
> configuration required on target.
> gdk-pixbuf-loader-png.postinst returned 1, marking as unpacked only, 
> configuration required on target.
> gdk-pixbuf-loader-jpeg.postinst returned 1, marking as unpacked only, 
> configuration required on target.
> liberation-fonts.postinst returned 1, marking as unpacked only, configuration 
> required on target.
> gdk-pixbuf-loader-xpm.postinst returned 1, marking as unpacked only, 
> configuration required on target.
> gdk-pixbuf-loader-gif.postinst returned 1, marking as unpacked only, 
> configuration required on target.
> hicolor-icon-theme.postinst returned 1, marking as unpacked only, 
> configuration required on target.
> gnome-bluetooth.postinst returned 1, marking as unpacked only, configuration 
> required on target.
> gnome-disk-utility.postinst returned 1, marking as unpacked only, 
> configuration required on target.
> nautilus.postinst returned 1, marking as unpacked only, configuration 
> required on target.
> gnome-session.postinst returned 1, marking as unpacked only, configuration 
> required on target.
> gdm.postinst returned 1, marking as unpacked only, configuration required on 
> target.
> gnome-settings-daemon.postinst returned 1, marking as unpacked only, 
> configuration required on target.
> libgweather1.postinst returned 1, marking as unpacked only, configuration 
> required on target.
> gnome-panel.postinst returned 1, marking as unpacked only, configuration 
> required on target.
> gnome-power-manager.postinst returned 1, marking as unpacked only, 
> configuration required on target.
> gnome-control-center.postinst returned 1, marking as unpacked only, 
> configuration required on target.
> epiphany.postinst returned 1, marking as unpacked only, configuration 
> required on target.
> gnome-theme-crux.postinst returned 1, marking as unpacked only, configuration 
> required on target.
> gnome-theme-highcontrastlargeprint.postinst returned 1, marking as unpacked 
> only, configuration required on target.
> librsvg-2-gtk.postinst returned 1, marking as unpacked only, configuration 
> required on target.
> ttf-liberation-sans.postinst returned 1, marking as unpacked only, 
> configuration required on target.
> gnome-icon-theme.postinst returned 1, marking as unpacked only, configuration 
> required on target.
> gnome-theme-highcontrastinverse.postinst returned 1, marking as unpacked 
> only, configuration required on target.
> gnome-theme-mist.postinst returned 1, marking as unpacked only, configuration 
> required on target.
> ttf-liberation-serif.postinst returned 1, marking as unpacked only, 
> configuration required on target.
> ttf-liberation-mono.postinst returned 1, marking as unpacked only, 
> configuration required on target.
> gnome-theme-largeprint.postinst returned 1, marking as unpacked only, 
> configuration required on target.
> gnome-themes.postinst returned 1, marking as unpacked only, configuration 
> required on target.
> udev-hwdb.postinst returned 1, marking as unpacked only, configuration 
> required on target.
> gnome-theme-highcontrastlargeprintinverse.postinst returned 1, marking as 
> unpacked only, configuration required on target.
> gnome-theme-highcontrast.postinst returned 1, marking as unpacked only, 
> configuration required on target.
> 
> 
> And on first boot it hangs on the postinsts:
> 
> [   ***] A start job is running for Run pending postinsts
> 
> More debugging scheduled for tomorrow...

A smaller console only image built against this mornings OE-core does complete 
the postinsts:

root@beaglebone:~# systemctl status run-postinsts
run-postinsts.service - Run pending postinsts
   Loaded: loaded (/lib/systemd/system/run-postinsts.service; disabled)
   Active: inactive (dead) since Sat 2000-01-01 13:16:08 UTC; 13 years 3 months 
ago
  Process: 120 ExecStart=/etc/rcS.d/S98run-postinsts (code=exited, 
status=0/SUCCESS)

Jan 01 13:16:08 beaglebone S98run-postinsts[120]: Configuring udev-hwdb.
Jan 01 13:16:08 beaglebone systemd[1]: Started Run pending postinsts.

root@beaglebone:~# systemd-analyze blame | grep run-post
          8.931s run-postinsts.service
root@beaglebone:~# 

Running a build from scratch for the GNOME image right now with a local patch 
to add TimeoutSec=600 to the run-postinst service to be able to get a login 
prompt after 10 minutes.

regards,

Koen
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

Reply via email to