IRC channel logs

2026-03-31.log

back to list of logs

<azert>youpi: can we modify the glibc lookup magic grammar, so that we can have any kind of <caller-pid> retry lookups and not just /proc/self? Or is there another way to get the pid of the caller on lookup for a server?
<azert>ok pid/whatever should be recognized
<jab>hello hurd friends!
<diegonc>o/
<gnucode>weird question, how far behind hurd git master is the debian hurd repo ?
<jab>hmmm, my hurd running on the T420 failed to git clone the hurd repo.
<jab>error: RPC failed; curl 18 Transferred a partial file.00 KiB/s
<jab>error: 18830 bytes of body are still expected
<jab>fetchpack: unexpected disconnect while reading sideband packet
<jab>fatal: early EOF
<jab>fatal: fetch-pack: invalid index-pack output
<azert>I’m checking FS_RETRY_MAGICAL in glibc. Wouldn’t it be sensible to extend the mechanism to run arbitrary lua code?
<azert>I’m joking of course
<azert>but the way it is looks limited and hacky
<azert>maybe not lua but eBPF..
<jab>well, I think I'll make a logo for subhurds and for neighborhoods.
<jab>shouldn't be too hard.
<jab>one can run multiple subhurds at a time right ?
<youpi>sure
<jab>cool. the logo I'll make will have one large hurd logo, with several smaller hurd logos inside it. I'll have the smaller hurd logos pointing to one large square of the host hurd. It'll make more sense when I send in the image.
<dionysos>localhost ~ # swapon /dev/wd0s2
<dionysos>swapon: /dev/wd0s2: No such device or address
<dionysos>^ any idea what could cause this?
<dionysos>something is not correctly set up
<youpi>does wd0s2 indeed show up in "fdisk -l /dev/wd0" ?
<youpi>also, check showtrans /dev/wd0s2
<dionysos>localhost ~ # fdisk -l /dev/wd0
<dionysos>fdisk: cannot open /dev/wd0: No such device or address
<dionysos>(which is silly since wd0s1 is the root filesystem)
<dionysos>localhost ~ # showtrans /dev/wd0s2
<dionysos>/hurd/storeio -T typed part:2:device:@/dev/disk:wd0
<youpi>and showtrans /dev/disk
<youpi>and showtrans /dev/rumpdisk
<dionysos>localhost ~ # showtrans /dev/wd0
<dionysos>/hurd/storeio @/dev/disk:wd0
<dionysos>localhost ~ # showtrans /dev/disk
<dionysos>showtrans: /dev/disk: No such file or directory
<youpi>that's the problem, it's supposed to be a symlink to rumpdisk
<dionysos>localhost ~ # showtrans /dev/rumpdisk
<dionysos>showtrans: /dev/rumpdisk: No such file or directory
<dionysos>apparently nothing started rumpdisk though?
<youpi>so you're even missing /dev/rumpdisk
<youpi>it's not a question of "start", but recorded in dev as passive translator
<youpi>for whatever reason, this disappeared
<dionysos>ah. is that persistent against reboot?
<youpi>of course
<dionysos>sorry newbie
<youpi>see documentation about passive translators
<youpi>simplest is to dpkg-reconfigure hurd
<dionysos>youpi: thanks, that was enough info, got it working