Openembedded Devel Discussions
 help / color / mirror / Atom feed
From: Graeme Gregory <dp@xora.org.uk>
To: openembedded-devel@lists.openembedded.org
Subject: Re: [oe-commits] Carsten Haitzler (Rasterman : angstrom, exquisite, psplash, opkg, angsrtom-images, sysvinit: abstract splash
Date: Wed, 29 Apr 2009 13:23:15 +0100	[thread overview]
Message-ID: <49F846B3.6040709@xora.org.uk> (raw)
In-Reply-To: <49F83052.10303@xora.org.uk>

Graeme Gregory wrote:
> GIT User account wrote:
>   
>> Module: openembedded.git
>> Branch: org.openembedded.dev
>> Commit: 212e36417ae27e1be11147168b6f5cdfd1c5eda9
>> URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=212e36417ae27e1be11147168b6f5cdfd1c5eda9
>>
>> Author: Carsten Haitzler (Rasterman <raster@rasterman.com>
>> Date:   Fri Apr 17 15:44:58 2009 +1000
>>
>> angstrom, exquisite, psplash, opkg, angsrtom-images, sysvinit: abstract splash
>>
>> this abstracts psplash to be generic. now as long as something provides a
>> splashfuncs file that sysvinit (and other scripts) can source, and all the
>> approproate init hooks to start the splash etc. you can use psplash,
>> exquisitie, usplash or anything that tickles your fancy. this moves splash
>> toa ${SPLASH} variable to include in your image (or override). the default in
>> angstrom is psplash - unless you override it. opkg also runs a configure
>> script that cna take forever - and so this speically sends off some splash
>> commands (if there) to let you know the systme is alive and working (but just
>> busy).
>>
>> this is one commit as if this breaks things you either want to fix the minor
>> break or totally revert the whole patch. i hope it didn't break anything.
>>
>>  recipes/opkg/files/configure                       |   18 ++++++++++++
>>   
>>     
> Taken me a while to notice, but the backgrounding of opkg configure in
> this file totally breaks booting cleanly on first boot. It causes a race
> condition on whether the necessary packages are configured before X
> manages to launch. Is it really required that opkg be backgrounded at
> this point?
>
> Also Im not convinced about the deleting of S98configure, this breaks
> the situation when a device dies during opkg configure (most commonly
> when dbus shuts down which kills pretty much everything) as packages
> dont get configured on next boot to finish the operation.
>
> This is not worthy of a revert, just some more thought!
>
>   
Ah I see, it is broken in the case there is no /etc/default/splashfuncs

Graeme




      reply	other threads:[~2009-04-29 12:28 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <20090417055233.0A30C189350@amethyst.openembedded.net>
2009-04-29 10:47 ` [oe-commits] Carsten Haitzler (Rasterman : angstrom, exquisite, psplash, opkg, angsrtom-images, sysvinit: abstract splash Graeme Gregory
2009-04-29 12:23   ` Graeme Gregory [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=49F846B3.6040709@xora.org.uk \
    --to=dp@xora.org.uk \
    --cc=openembedded-devel@lists.openembedded.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox