LWN.net Logo

Debian turns ten

Debian turns ten

Posted Aug 16, 2003 22:16 UTC (Sat) by neilbrown (subscriber, #359)
In reply to: Debian turns ten by erich
Parent article: Debian turns ten

But it doesn't need to be this way.

All the dependancies are in the Pacakges file. Why not put the questions
there as well? I doubt it would double the size, and it would mean

a) all the questions can be asked at the very beginning
b) questions get to be well structured and not ad-hoc.

I guess the "what do you want to do about this config file that you
seem to have changed" question would have to be dealt with differently,
but I suspect that could be delayed until afterwards.
"BTW, you had some config files that both you and the maintainer changed.
We have left yours in-place for now, but you might like to run
dpkg-resolve-config-differences
to sort out any issues"


(Log in to post comments)

Debian turns ten

Posted Aug 17, 2003 1:53 UTC (Sun) by tjc (guest, #137) [Link]

a) all the questions can be asked at the very beginning
b) questions get to be well structured and not ad-hoc.

c) answers to questions can be stored in a temp file so that if the installation aborts for some reason the user doesn't have to answer them all over again.

Debian turns ten

Posted Aug 18, 2003 23:15 UTC (Mon) by Peter (guest, #1127) [Link]

I guess the "what do you want to do about this config file that you seem to have changed" question would have to be dealt with differently, but I suspect that could be delayed until afterwards.

Well, as to that, I think an upcoming dpkg feature in the "this took way too long for someone to think of and implement" category will be 3-way merging of config changes. Not hard to do with diff and patch, maybe they'll even use the 'wiggle' tool by, what's-his-name, I forget the author now... (:

... but either way it should eliminate most of the above questions. At least on my installations - usually I changed a config file in some trivial way that would be easy to merge.

Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds