> April 10, 2026 at 6:24 AM, "Almudena Garcia" <[email protected]
mailto:[email protected]
?to=%22Almudena%20Garcia%22%20%3Cliberamenso10000%40gmail.com%3E > wrote:

>
> 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.

>> Probably the easiest way to install it is via flashing to disk (1).
 I refers to the process to generate the image. The Gentoo most famous
feature is the capacity of generate the system by parts, and compile the
software with ebuilds.
Then, I want to know the step-by-step to generate the image from scratch,
in the Gentoo way.




El vie, 10 abr 2026 a las 15:35, <[email protected]> escribió:

> April 10, 2026 at 6:24 AM, "Almudena Garcia" <[email protected]
> mailto:[email protected]
> ?to=%22Almudena%20Garcia%22%20%3Cliberamenso10000%40gmail.com%3E > wrote:
>
>
>
> >
> > 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.
>
> Probably the easiest way to install it is via flashing to disk (1).
>
> What I'm excited for, is the possibility to run Debian GNU/Hurd and several
> other hurd distributions as subhurds.  That sounds awesome!
>
> 1. https://www.gnu.org/software/hurd/hurd/running/flash_qemu_img.html
>
> > Thanks
> >
> > El jue, 9 abr 2026 a las 4:56, Sam James (<[email protected] mailto:
> [email protected] >) escribió:
> >
> > >
> > > Almudena Garcia <[email protected] mailto:
> [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] mailto:[email protected] >
> > > AuthorDate: Wed Jan 4 16:09:09 2017 -0600
> > > Commit:     William Hubbs <[email protected] mailto:
> [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] mailto:
> [email protected] >
> > > AuthorDate: Wed Oct 22 15:02:51 2014 -0500
> > > Commit:     William Hubbs <[email protected] mailto:
> [email protected] >
> > > CommitDate: Thu Oct 23 13:05:08 2014 -0500
> > >
> > >     Fix rc_svcdir for GNU/Hurd
> > >
> > > commit 875f03e27c3475675f7b9572b071dd8c26257be7
> > > Author:     Svante Signell <[email protected] mailto:
> [email protected] >
> > > AuthorDate: Wed Oct 22 14:59:01 2014 -0500
> > > Commit:     William Hubbs <[email protected] mailto:
> [email protected] >
> > > CommitDate: Thu Oct 23 13:00:24 2014 -0500
> > >
> > >     fix defines for GNU/Hurd
> > >
> > > commit 203b754f843fe6af0a40e983d557a9cdbc89f84b
> > > Author:     Svante Signell <[email protected] mailto:
> [email protected] >
> > > AuthorDate: Wed Oct 22 14:25:00 2014 -0500
> > > Commit:     William Hubbs <[email protected] mailto:
> [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
> > >
> >
>

Reply via email to