I am the maintainer of sysvinit. Currently libc0.1 is the official glibc version for the hurd in the main archive. So debian/control of sysvinit contains things like:
Package: initscripts Replaces: sysvinit (<< 2.85-12), libc6, libc6.1, libc0.1 Now for initscripts I really need to depend on a glibc >= 2.3.2.ds1-12, but that is not available in the archive yet. But on the Hurd development site I noticed that a libc0.3_2.3.2.ds1-12.0.1 is available. Should I depend on that instead ? Something like: Package: initscripts Replaces: sysvinit (<< 2.85-12), libc6, libc6.1, libc0.1, libc0.3 Depends: libc6 (>=2.3.2.ds1-12) | libc6.1 (>= 2.3.2.ds1-12) | libc0.3 (>= 2.3.2.ds1-12) Thanks for any insights. Please keep me Cc'd, I'm not on this list. Mike.

