On Fri, Feb 22, 2002 at 03:30:51PM +0100, Marcus Brinkmann wrote:
> > the hurdinit pkg would be the dummy one used now, or maybe an special
> > init for the system, i don't kow.

You made me thinking.  The Hurd has an init system (it's /hurd/init, and it
starts /libexec/rc at run time, which in turn starts the servers in the
Debian packages).

Depending on _why_ the packages depend on sysvinit, it might be enough to
depend on sysvinit only on Debian GNU/Linux systems.  In this case, the
packages have to be changed to add sysvinit to the dependencies by the
dpkg-substvars mechanism in debian/rules depending on the architecture they
are built for.

But the reason why they depend on sysvinit might be many, and I don't have
an overview of what the common reasons are.  That I ported sysvinit at all
was a kludge for Debian GNU/Hurd by itself:  The Hurd doesn't really need it.

Thanks,
Marcus 

-- 
`Rhubarb is no Egyptian god.' Debian http://www.debian.org [EMAIL PROTECTED]
Marcus Brinkmann              GNU    http://www.gnu.org    [EMAIL PROTECTED]
[EMAIL PROTECTED]
http://www.marcus-brinkmann.de


Reply via email to