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

Re: sysvinit and hurd



   > Miquel, could you please briefly explain what kind of features in
   > the new libc do you need, and what kind of breakage would happen
   > when using the old libc?

   Older versions of glibc included the /etc/init.d/mountkernfs and
   /etc/init.d/devpts.sh scripts. The latest initscripts package
   includes a /etc/init.d/mountvirtfs script that takes over that
   functionality.  glibc >= 2.3.2-12 doesn't include those scripts
   anymore.

I don't think that script gets installed on Debian GNU/Hurd.  And even
if they did, they can't be run since they are GNU/Linux specific with
their need for /proc...

   Newer sysvinits need to depend on a glibc >= 2.3.2-12.

Since Debian GNU/Hurd doesn't use sysvinit, just depending on libc0.3
seems like a good enough solution I think, or just not listing libc0.3
at all (as it is now AFAIK).

   > Can you check for the required features using some sort of
   > configure script and refuse to build if the libc is not good
   > enough?

   Yes, using build-depends. But that is very hard because the glibc
   package is named differently on several architectures :(

Aye, stupidity of the first degree with those nameing schemes I say!

   Can somebody enlighten me and tell me what the current
   ftp.debian.org as well as "experimental" package names are for
   glibc on both Hurd and kFreeBSD, what version they are and what
   direction development is taken ?

The experimental archive has hacked version of packages that have
quick hacks to get things running on Debian GNU/Hurd.

   I'm trying to work with you here,

And we appericate it!



Reply to: