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

Re: [users] Re: Time to fight for our beloved DEB format!

On Tue, Jul 03, 2001 at 07:29:28PM -0400, Theodore Tso wrote:
> The reason why the run levels are specified was to handle cases where
> An LSB application may wish to have some kind of daemon which is only
> running when X11/xdm is running.  

well Ethan's post below asking for 5 such daemons is relevant (I also cant
think of any, and if they do they can detect if it is running easily enough
(and a way to ensure this detection could be specified in LSB)

However the debian way of looking at this is, if you dont have/want xdm running,
why the heck is it installed? If a package requires xdm (or some other daemon
people think is runlevel dependant) the package can depend on xdm. And again
if you dont run xdm is there a reason for having stuff that will only run with
it running installed? I cant see a reason. Package dpendancies do all this
fine, why introduce further dependanceis based on runlevels that may or may
not be specified in the package dpends field. 

(oh yes I love the idea of adding hidden dependancies to a distribution
through the runlevels system that are not picked up by the packaging system,
really sensible</sarcasm>)

yes debian used to use the runlevels to stop and start xdm also AFAIR, back in
buzz or rex, I seem to remember typing telinit 2 or something to stop xdm back
then. But now days I really do think what I mentioned above is valid, hidden
dependancies (or dependancies with the runlevel system in addition to what has
already been specified in package dependancies) are bogus

        See You

sjh@wibble.net http://wibble.net/~sjh/
Look Up In The Sky
   Is it a bird?  No
      Is it a plane?  No
         Is it a small blue banana?

Reply to: