unofficial mirror of help-guix@gnu.org 
 help / color / mirror / Atom feed
* Wanting a copy of Guix/Hurd
@ 2020-02-09 22:11 ziansmith@ziscoto.com ziansmith@ziscoto.com
  2020-02-10  7:56 ` Efraim Flashner
  0 siblings, 1 reply; 4+ messages in thread
From: ziansmith@ziscoto.com ziansmith@ziscoto.com @ 2020-02-09 22:11 UTC (permalink / raw)
  To: help-guix

   Hello, I am trying to get a copy of Guix/Hurd iso, whether it is
   working or not.

   I stopped by at #guix on Freenode IRC and people there at the time
   didn't know exactly where I could get a copy.

   Please send me or give me a url where I can download Guix/Hurd.

   Additionally, what language skills are needed most for Guix
   Development? I am supposing C.

   Would Rust and Python come in handy?

   I may take some time to respond. I am busy in the startup phase
   (re-doing my website from scratch and etc), but I would like to
   contribute in some way,

   even if it's sending a contractor to help.

   Thanks for your time and consideration,
   Zian Smith
   CEO ZiScoto LLC

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Wanting a copy of Guix/Hurd
  2020-02-09 22:11 Wanting a copy of Guix/Hurd ziansmith@ziscoto.com ziansmith@ziscoto.com
@ 2020-02-10  7:56 ` Efraim Flashner
  2020-02-10 15:45   ` Joshua Branson
  2020-09-25 13:16   ` Joshua Branson
  0 siblings, 2 replies; 4+ messages in thread
From: Efraim Flashner @ 2020-02-10  7:56 UTC (permalink / raw)
  To: ziansmith@ziscoto.com ziansmith@ziscoto.com; +Cc: help-guix

[-- Attachment #1: Type: text/plain, Size: 2640 bytes --]

On Sun, Feb 09, 2020 at 05:11:01PM -0500, ziansmith@ziscoto.com ziansmith@ziscoto.com wrote:
>    Hello, I am trying to get a copy of Guix/Hurd iso, whether it is
>    working or not.

Unfortunately I don't know of an iso/image currently, we're still in the
bootstrapping phase. During Guix Days we started with the Debian/Hurd
image¹ and built the requirements for Guix on top of it (some of the
dependencies weren't building at the time of the image). At the same
time we also updated our copy of gnumach in the Guix tree to a later
snapshot so we could generate the bootstrap-tarballs again.

As it currently stands, the image from July 2019 gave me problems with
building the dependencies and upgrading to the latest version exposed a
bug with networking in the VM so that's on hold for the moment.

Manolis knows more about what's needed on the Hurd side to support Guix,
the one I remember is something about mounting and creating the chroots
for the build environment for building packages.

I didn't push the current wip-hurd-bootstrap tree to savannah yet, so
for not it lives on Gitlab²

>    I stopped by at #guix on Freenode IRC and people there at the time
>    didn't know exactly where I could get a copy.
> 
>    Please send me or give me a url where I can download Guix/Hurd.
> 
>    Additionally, what language skills are needed most for Guix
>    Development? I am supposing C.
> 
>    Would Rust and Python come in handy?

Guix itself, other than the daemon, is all in Guile, a scheme dialect.
As a package management system however, we could always use people who
are knowledgable in other programming languages. For rust in particular
we're looking for someone who knows some of the internals of how
packages are built and crates linked together and in general to look
over what we're doing and see if it makes sense.

>    I may take some time to respond. I am busy in the startup phase
>    (re-doing my website from scratch and etc), but I would like to
>    contribute in some way,
> 
>    even if it's sending a contractor to help.
> 
>    Thanks for your time and consideration,
>    Zian Smith
>    CEO ZiScoto LLC

We'd love any help you have, even if you just want to come and give
encouragement in IRC :)


¹ https://cdimage.debian.org/cdimage/ports/latest/hurd-i386/20190705/
² https://gitlab.com/Efraim/guix/-/tree/wip-hurd-bootstrap

-- 
Efraim Flashner   <efraim@flashner.co.il>   אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Wanting a copy of Guix/Hurd
  2020-02-10  7:56 ` Efraim Flashner
@ 2020-02-10 15:45   ` Joshua Branson
  2020-09-25 13:16   ` Joshua Branson
  1 sibling, 0 replies; 4+ messages in thread
From: Joshua Branson @ 2020-02-10 15:45 UTC (permalink / raw)
  To: help-guix


I've done some editing of the Hurd wiki in the past.  That would be
helpful to the Hurd project.  Their documentation could use some help.

https://www.gnu.org/software/hurd/contributing/web_pages.html

--
Joshua Branson
Sent from Emacs and Gnus

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Wanting a copy of Guix/Hurd
  2020-02-10  7:56 ` Efraim Flashner
  2020-02-10 15:45   ` Joshua Branson
@ 2020-09-25 13:16   ` Joshua Branson
  1 sibling, 0 replies; 4+ messages in thread
From: Joshua Branson @ 2020-09-25 13:16 UTC (permalink / raw)
  To: Efraim Flashner; +Cc: ziansmith@ziscoto.com ziansmith@ziscoto.com, help-guix


Was this bug in the networking code due to netdde?

This was posted in the bug-hurd mailing list a few days ago.  Maybe
that'll fix your issue:

    Richard Braun, le ven. 28 août 2020 18:33:03 +0200, a ecrit:
    > On Sat, Aug 15, 2020 at 06:51:27PM +0200, Jan Wielkiewicz wrote:
    > > Also navigation is too complicated and messy, searching doesn't work at
    > > all, because https://darnassus.sceen.net/cgi-bin/hurd-web is dead half
    > > of the time.
    > > Any special wishes?
    >
    > By the way, the main reason why that website is so often unreachable is
    > netdde freezing. I've restored an old trick I used in the past to mitigate
    > the problem, which is merely a cron script that kills it every hour.
    >
    > If you want that to improve, someone will have to hunt that bug down.

    One way to avoid the bug is to use the e1000 hardware network type. I
    guess the rtl8139 driver that we ship in netdde has a bug in its irq
    handling (we had already seen that kind of bug a long time ago in the
    IDE driver). Moving to rump-based network drivers will probably help
    fixing this kind of issue long-term :)

Thanks,

Joshua

--
Joshua Branson
Sent from Emacs and Gnus
https://gnucode.me
https://video.hardlimit.com/accounts/joshua_branson/video-channels
"You can have whatever you want, as long as you help enough other people get what they want." - Zig Ziglar


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2020-09-25 13:18 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-02-09 22:11 Wanting a copy of Guix/Hurd ziansmith@ziscoto.com ziansmith@ziscoto.com
2020-02-10  7:56 ` Efraim Flashner
2020-02-10 15:45   ` Joshua Branson
2020-09-25 13:16   ` Joshua Branson

unofficial mirror of help-guix@gnu.org 

This inbox may be cloned and mirrored by anyone:

	git clone --mirror https://yhetil.org/guix-user/0 guix-user/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 guix-user guix-user/ https://yhetil.org/guix-user \
		help-guix@gnu.org
	public-inbox-index guix-user

Example config snippet for mirrors.
Newsgroups are available over NNTP:
	nntp://news.yhetil.org/yhetil.gnu.guix.user
	nntp://news.gmane.io/gmane.comp.gnu.guix.user


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git