Hello again: Have you documented the instructions to install Gentoo Hurd? It can be very interesting, because could be pretty similar to a "Hurd from scratch", and we can learn a lot about the internals of the installation process.
Thanks El jue, 9 abr 2026 a las 4:56, Sam James (<[email protected]>) escribió: > Almudena Garcia <[email protected]> writes: > > > Hi: > > Hi, > > > > > I've just tested it, and I confirm that it works!! > > I installed neofetch and screenfetch using emerge, ran them > > successfully, and check portage configuration. > > \o/! Thanks so much for your interest. It's helped a lot to have people > care about this. > > > I've checked the running translators using ps command. It's very curious > that this port run with OpenRC instead Sysvinit > > Yeah, Gentoo supports two init systems: OpenRC and systemd. For OpenRC, > we by default use sysvinit (for now) as /sbin/init but also support > OpenRC's own openrc-init as PID 1. We chose to do the latter for Hurd > because we hope it's a futuristic port ;) > > > (I didn't know that OpenRC was ported to the Hurd) > > > > It wasn't until now, its maintainer helped us a lot. The patches aren't > yet upstream but will be soon. > > Or, well, I think it was ported at one point, but bitrotted a bit: > > commit 7056b56b3ccc9cbde4ef8297b923919c49c7c242 > Author: Benda Xu <[email protected]> > AuthorDate: Wed Jan 4 16:09:09 2017 -0600 > Commit: William Hubbs <[email protected]> > CommitDate: Wed Jan 4 16:58:52 2017 -0600 > > Drop the use of the _BSD_SOURCE macro on GNU/Hurd > > X-Gentoo-Bug: 604666 > X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=604666 > > commit 4ac289b5397a688393c596a9a01651c94d3b5711 > Author: Gabriele Giacone <[email protected]> > AuthorDate: Wed Oct 22 15:02:51 2014 -0500 > Commit: William Hubbs <[email protected]> > CommitDate: Thu Oct 23 13:05:08 2014 -0500 > > Fix rc_svcdir for GNU/Hurd > > commit 875f03e27c3475675f7b9572b071dd8c26257be7 > Author: Svante Signell <[email protected]> > AuthorDate: Wed Oct 22 14:59:01 2014 -0500 > Commit: William Hubbs <[email protected]> > CommitDate: Thu Oct 23 13:00:24 2014 -0500 > > fix defines for GNU/Hurd > > commit 203b754f843fe6af0a40e983d557a9cdbc89f84b > Author: Svante Signell <[email protected]> > AuthorDate: Wed Oct 22 14:25:00 2014 -0500 > Commit: William Hubbs <[email protected]> > CommitDate: Thu Oct 23 13:00:24 2014 -0500 > > add missing files for GNU/Hurd > > > It's a good port. > > As next step, have you tried to port hurd-amd64? > > > > We started looking at this a bit before the announcement but we wanted > people trying the Hurd for the first time to have the best experience > possible, at least given the time constraint, so we only wanted to > publicise x86. > > We have amd64 working but we've noticed some instability like Python > hanging. Not yet got enough to make a useful bug report though. > > Here's an amd64 image: > * > https://distfiles.gentoo.org/experimental/amd64/hurd/hurd-x86_64-preview.qcow2 > * > https://distfiles.gentoo.org/experimental/amd64/hurd/hurd-x86_64-preview.qcow2.sig > > > Great job and congrats!! > > Thank you very much! > > > [...] > > sam >
