All of lore.kernel.org
 help / color / mirror / Atom feed
From: Richard Purdie <rpurdie@rpsys.net>
To: openembedded-devel@openembedded.org
Subject: Re: Kernel Packages/Modules and Versioning
Date: Thu, 25 Oct 2007 21:12:28 +0100	[thread overview]
Message-ID: <1193343148.5697.21.camel@localhost.localdomain> (raw)
In-Reply-To: <20071025120035.49703327@cimmeria>

On Thu, 2007-10-25 at 12:00 +0100, Graeme Gregory wrote:
> Currently kernel modules create packages with names of the form
> 
> kernel-module-umaga_${PV}-${PR}.ipk
> 
> This I feel is not a good idea for mobile system that can have package
> upgrades in the field. It is my feeling that kernel modules/images
> should never upgrade without attendance from the user.
> 
> On reason for this is to make sure user is plugged into sufficient
> power and has facilities to fix device before doing such a drastic
> upgrade.
> 
> I would like to suggest all kernel packages are actually packaged as
> 
> kernel-module-umaga-${PV}_${RELEASE_NO}-${PV}.ipk
> 
> and that a kernel-updater is developed to guide user through kernel
> upgrades with less danger of broken devices at the end.
> 
> Obviously some policy would be needed so that ${RELEASE_NO}-${PV} is
> guaranteed to load on all kernel-image-${PV} kernels.
> 
> Anyway I thought I would expose this to the wider audience for more
> comments than just openmoko lists. I know this is suitable for all
> devices so Id like opinions.

Putting on the devils advocate hat, why not enhance ipkg or whatever so
kernel-modules-* is blacklisted and warns the user an update is
available but to install it see/do "foo".

Trying to solve this package management/user issue that deeply in the
build system doesn't seem an entirely good idea.

On a technical level, do we like task-base rrecommending
"kernel-module-umaga-${PV}"? How/when do you upgrade task-base? or do we
then need "task-base-${PV}"?

Cheers,

Richard






  parent reply	other threads:[~2007-10-25 20:19 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-10-25 11:00 Kernel Packages/Modules and Versioning Graeme Gregory
2007-10-25 12:18 ` Koen Kooi
2007-10-25 20:12 ` Richard Purdie [this message]
2007-10-26 10:35 ` Stelios Koroneos
2007-10-26 12:03 ` Graeme Gregory

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=1193343148.5697.21.camel@localhost.localdomain \
    --to=rpurdie@rpsys.net \
    --cc=openembedded-devel@lists.openembedded.org \
    --cc=openembedded-devel@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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.