IRC channel logs

2026-03-11.log

back to list of logs

<nexussfan>how's openjdk going so far?
<sneek>nexussfan, you have 1 message!
<sneek>nexussfan, jab says: Samuel told me that rumpusbdisk should support usb sticks. But I'm just trying to document how to do about doing that.
<nexussfan>jab: i think it automatically generates /dev nodes
<nexussfan>sneek later tell nexussfan set up lwip with rumpnet
<sneek>Okay.
<gnucode>morning friends!
<Alicia>good morning gnucode !
<gnucode>Alicia: top of the morning to ya!
<gnucode>the presentation went ok yesterday. I don't know that we are going to get any google summer of code applicants from that presentation, but I might have convinced someone to apple to a google summer of code. so that's nice.
<gnucode>I should also work on my Hurd sales pitch. I forgot to mention that the Hurd can successfully compile 70% - 80% of the debian package archive.
<gnucode>also, I may have broken my Hurd vm. So if I may be using your script to launch a new one!
<Alicia>depending on how it's broken, figuring out how to fix it in-situ could also be helpful
<gnucode>I had to hard shut off the vm.
<gnucode>just filesystem corruption.
<Alicia>ah
<gnucode>which you actually can fix from the linux host.
<Alicia>s/helpful/educational/
<gnucode>You can mount the vm image, on a loopback or losteup interface...idk
<gnucode>I've done it before.
<Alicia>ACTION nods
<gnucode>it's so tedious to do it, that we should add it to your script.
<Alicia>yeah
<Alicia>my script also doesn't really handle reruns in a good way. you probably want to be able to boot it without it redownloading and extracting a new image every time
<gnucode>probably true.
<gnucode>It would be a nice goal if it covered 80% of the hurd usecases.
<Alicia>I would be happy to develop it further if there is interest
<gnucode>I'm interested in it! I think it's a great contribution to the Hurd project!
<Alicia>ok :)
<gnucode>I also wonder, what it would take to make Debian GNU/Hurd an official FSF endorsed distro ?
<gnucode>and / or do we want that ?
<gnucode>it also sounds from the mailing list that the Hurd's journal is getting really good!
<Alicia>I think usually the thing holding distros back from being endorsed is non-free firmware blobs. idk if that's an issue with the Hurd. Maybe they also prefer it to be more stable and ready to use for people in general
<jab>I don't believe Debian GNU/Hurd has any non-free firmware blobs...
<jab> https://www.gnu.org/distros/common-distros.html Debian is listed on there.
<jab>sneek later tell nexussfan I've reached out to the guix-hosting.com guy. He's currently migrating my VPS from a commercial provider to his personal machine. It should have better RAM, disk space, etc. It'll be only ipv6 for a few weeks. I'll reach out when I can connect to it.
<sneek>Got it.
<azeem>the fact that Debian GNU/Linux is listed there is somewhat controversial I think and/or has historical reasons
<azeem>I think the linux glue-code back in the days had non-free firmware blobs, no idea about the rump stuff
<jab>Debian GNU/Linux is not an the FSF current recommended distros for the reasons mentioned on that link that I just sent.
<jab>rms always has pretty hard standards to match if you want to be listed as an FSF endorsed distribution.
<azeem>oh, "listed on there" was not very clear, sorry
<jab>GNU Guix is a pretty awesome distro, and it is listed there.
<jab>no worries.
<Alicia>jab: new version with more features: https://ion.nu/tmp/run-hurd-2026-03-11.sh.txt
<yang3>Debian GNU/Linux has "contrib" and "non-free" repositories , afaik the fsf stance is that the distro must only offer free software. However Debians "main" pool is free software only.
<azeem>it's more complicated, see the Debian entry on https://www.gnu.org/distros/common-distros.html
<yang3>Azeem thanks, was an interesting read
<jab>Alicia: it's probably a good idea to email an update of your run-hurd.sh script to the mailing list. That way it doesn't get lost. and people can comment on it.
<Alicia>will do
<Alicia>I think I should add -y to the fsck invokation though. I ran out of space in the VM and now there are tons of errors to answer about
<Alicia>and maybe an option to expand it
<jab>both are good ideas!
<jab>I've got the Hurd running on another T420.
<jab>that's nice.
<jab>looks like it has maybe 6GB of ram.
<Alicia>\o/
<jab>yeah, the flashing method works super well!
<Alicia>which method is that?
<jab> https://hurdos.com/wiki/hurd/running/flash_qemu_img.html
<jab>just flash a working qemu image directly to disk. Then insert the disk.
<Alicia>ah :)
<Alicia>not important, but this line has a typo and a shell syntax issue: $ echo new let's check out work!
<jab>and X works.
<Alicia>should probably be "our work", and if you put the whole text in quotes you avoid ' starting a quote and not ending it
<jab>thanks.
<jab>I'll tweak that right now.
<jab>grrrr. I managed the lock my hurd box. I mistaken tried to kill i3 ... but Hurd has a weird bug where X doesn't kill itself gracefully. One has to press "C-Alt-Del"
<jab>nevermind. I didn't lock it up.
<jab>good.