[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: dpkg and custom kernels ( was: report of upgrade bo -> hamm )

>>"Joost" == Joost Kooij <kooij@mpn.cp.philips.com> writes:

Joost> On 22 Oct 1997, Manoj Srivastava wrote:

>> The reason, I think, that dpkg upgrades the custom kernel with a
>> new standard kernel is that the new standard kernel comes with an
>> epoch; hence making it preferable in dpkg's eyes over _all_ non
>> epoched versions.
>> The solution, for the future, is to put an defensive epoch on the
>> custom kernel (kernel-package allows you to do so: --revision
>> 1:custom.Y); however, the solution is admitedly ugly. I wish there
>> had been no epochs on standard kernels ;-), however, since each new
>> kernel version is a new package, at least the epoch won't be
>> carried around for ever.

Joost> Could you make the epoch a standard feature of kernel-package?

Joost> If /etc/kernel-pkg.conf gets a switch that sets the default
Joost> epoch level, then the maintainer of the distribution
Joost> kernel-{source,image}s can configure his kernel-package to use
Joost> an epoch that is always lower than the one that is used by
Joost> default, thus keeping dselect from wanting to "upgrade".

	That is already possible. Just put:
 debian := 1:custom.5.01
        or something in the /etc/kernel-pkg.conf, and you are all

	I am hoping that the use of epochs is a rare glitch that shall
 not occur frequently (are the various kernel-package packagers
 listening?), for example for the new 2.0.31+ kernels ;-).

	I am hesistant about modifying the defaults (though you have a
 very good argument for it); the process of epochs is now documented;
 I would not like to promote the indiscriminate use of epochs (why?
 'cause I hate 'em ;-), I would not like to modify a conf file
 gratuitously, ummm

	I know, none of the reasons by themselves are good enough, but
 together they are enough for me to seek approval from the
 developers. Are there any objections to Joost's proposal? Will I be
 lynched if I made epochs the default? What epoch do I choose? (5
 seems a nice, round, prime number)

 "There is no Father Christmas.  It's just a marketing ploy to make
 low income parents' lives a misery." "... I want you to picture the
 trusting face of a child, streaked with tears because of what you
 just said." "I want you to picture the face of its mother, because
 one week's dole won't pay for one Master of the Universe
 Battlecruiser!" Filthy Rich and Catflap, 1986
Manoj Srivastava  <srivasta@acm.org> <http://www.datasync.com/%7Esrivasta/>
Key C7261095 fingerprint = CB D9 F4 12 68 07 E4 05  CC 2D 27 12 1D F5 E8 6E

TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-devel-request@lists.debian.org . 
Trouble?  e-mail to templin@bucknell.edu .

Reply to: