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

Re: RFC: allow output from maintainer scripts



On Tue, Oct 24, 2000 at 03:28:09PM -0700, Joey Hess wrote:
> Anthony Towns wrote:
> > > > The sorts of information which currently get displayed, but which don't
> > > > get prompted for, are things like "Restarting internet superserver:
> > > > inetd", or "Updating /etc/network/interfaces: succeeded".
> > > Or <40 lines of garbage ralating to byte-compiling obscure emacs modules>.
> > 
> > Well, yes. "Bytecompiling emacs modules: emacs19 emacs20 xemacs20"
> > would be useful output, by comparison.
> 
> Anything would be useful by comparison (and let's not even talk about
> the packages that spew tex output to the screen and what users think
> about that). 
> 
> But consider: one of these emacs packages is installing and
> it byte-compiles ok. Why should we display the message? Remember
> staving off boredom is not an answer.

I think this is something a user should be able to decide, and not dictated
to him by Debian. Ideally you would be able to set the level of details you
want to see, and policy only defines a couple of extreme levels (no output
at all, verbose == everything) and leaves the medium levels to the package
maintainers.

The level should be passed to the install script by dpkg (or via
environment, also by dpkg or by user).

Thanks,
Marcus

-- 
`Rhubarb is no Egyptian god.' Debian http://www.debian.org brinkmd@debian.org
Marcus Brinkmann              GNU    http://www.gnu.org    marcus@gnu.org
Marcus.Brinkmann@ruhr-uni-bochum.de
http://www.marcus-brinkmann.de



Reply to: