On Tue, May 23, 2000 at 06:32:00PM +0200, Josip Rodin wrote:
> On Wed, May 24, 2000 at 01:07:12AM +1000, Anthony Towns wrote:
> > > > Every time you put more than one shell command (this
> > > > includes using a loop) in a makefile command you
> > > > - <em>must</em> make sure that errors are trapped. For
> > > > + should make sure that errors are trapped. For
> > > > simple compound commands, such as changing directory and
> > > This must remain a `must', not doing so usually results in incomplete or
> > > unbuildable packages.
> If half of the package is missing because of an undetected error in the
> build process, it's a RC bug. It's better to leave this as is.
If it actually causes problems, it's an RC bug, but that's because of
the problems it causes; if it doesn't cause problems, it doesn't matter as
much. It's still worth filing a bug about, but if it's not causing problems,
then why throw the whole package out?
Making it a "must" doesn't make the bug any easier to detect, or any easier
to fix, or, I'd hope, any less likely to be fixed in a package that's getting
updated.
> > > > - Packages can and should place scripts in
> > > > + Packages may place scripts in
> > > > <tt>/etc/init.d</tt> to start or stop services at boot
> > > > time or during a change of runlevel. These scripts should
> > > > be named <tt>/etc/init.d/<var>package</var></tt>, and they
> > > Leave the `should'.
> > So a normal bug should be filed against dpkg because it doesn't place a
> > script in /etc/init.d to start or stop services at boot time or during
> > a change of runlevel?
> dpkg? I thought this refers to the relevant packages... maybe it would be
> better to say something like:
> Packages that include daemons for system services should place scripts in
> <tt>/etc/init.d</tt> to start or stop services at boot time or during a
> change of runlevel.
Okay, that works for me.
Cheers,
aj
--
Anthony Towns <aj@humbug.org.au> <http://azure.humbug.org.au/~aj/>
I don't speak for anyone save myself. GPG encrypted mail preferred.
``We reject: kings, presidents, and voting.
We believe in: rough consensus and working code.''
-- Dave Clark
Attachment:
pgpEJ9fon_ypW.pgp
Description: PGP signature