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

Attachment: signature.asc
Description: PGP signature

Reply via email to