IRC channel logs

2024-10-16.log

back to list of logs

<youpi>ah, it's just one test
<youpi>I can just nocheck that
<youpi>damo22: ah, now it's rpds-py that poses problem as a dependency for wxwidgets
<damo22>is that a python package?
<youpi>yes
<damo22>i can try to fix that
<damo22>did my first fix do the trick?
<damo22>wow such a tiny package has huge deps
<damo22>build-deps
<damo22>how do i list the build-deps of a package?
<damo22> llvm : Depends: llvm-runtime (= 1:19.0-60) but it is not going to be installed
<damo22> Depends: llvm-19 (>= 19~) but it is not installable
<damo22>E: Unable to correct problems, you have held broken packages.
<youpi>as I said, llvm-toolchain-19 is pending its fix
<youpi>so no need to look at it
<youpi>you can see the build-deps of a package with apt build-dep foo
<damo22>i think rdps-py depends on the llvm 19 fi
<damo22>x
<damo22>genode worked out tools/framework for compiling linux drivers, why cant we? https://genode.org/documentation/developer-resources/porting_device_drivers
<damo22>youpi: what if we compiled all linux drivers into one standalone driver library, and have a multi-translator that serves all the hw I/O but doesnt do any memory management
<damo22>this multi-driver would still talk to pci-arbiter, acpi and gnumach and any other translator that uses the device nodes
<youpi>damo22: linux is a very moving target, it's a nightmare to keep up to date
<youpi>the llvm19 fix was uploaded yesterday evening, now adding a priority so it gets built :)
<youpi>that will take something like one day
<youpi>damo22: rpds-py only build-depends on llvm, you can pick its version 16 from http://snapshot.debian.org/archive/debian-ports/20240531T134713Z/pool-hurd-i386/main/l/llvm-defaults/llvm_16.0-58.1_hurd-i386.deb and http://snapshot.debian.org/archive/debian-ports/20240531T134713Z/pool-hurd-i386/main/l/llvm-defaults/llvm-runtime_16.0-58.1_hurd-i386.deb
<gnucode>hello pals!
<gnucode>does anyone use /hurd/fwd ?
<gnucode>does it need to be documented ? the source code is only 52 lines long.
<gnucode> remap /servers/socket/2 /dev/null -- ping -c 3 gnu.org -> the ping command works.
<gnucode>shouldn't it not work ?
<gnucode>I mean that command should not work. ping should fail.
<gnucode>hmmm, I can't seem to get remap to work on this command:
<gnucode>remap /usr/bin/sh /bin/bash -- ls -lha /usr/bin/sh
<gnucode>bash: /usr/bin/remap: cannot execute: required file not found
<gnucode>remap /usr/bin/sh /bin/bash
<gnucode>bash: /usr/bin/remap: cannot execute: required file not found
<gnucode>weird...
<gnucode>I can't seem to do a showtrans on ~/ftp:
<gnucode>I know hostmux is set up there, but it's not showing it.
<gnucode>I figured it out!
<gnucode>showtrans $HOME/ftp:
<gnucode>/hurd/hostmux /hurd/ftpfs /
<gnucode>showtrans $HOME/ftp2:
<gnucode>/hurd/hostmux /hurd/ftpfs /home/joshua/ftp2:
<gnucode>well now I need to fix that.