Post by Thomas SchwingeHi!
Post by Joshua Branson"./render_locally".
$ ymlfront: failed to use YAML::Syck
Nothing else get printed?
Nope. That's the only error message that I get. :(
Post by Thomas SchwingePost by Joshua BransonLuckily Parabola packages perl-yaml-syck! But after I ran installed
$ ymlfront: failed to use YAML::Syck
$ ymlfront: failed to use YAML::Syck
Granted, on my parabola machine, I'm not sure if I have all of the
dependancies. Mainly the wiki says to use apt-get, which I don't have.
$ apt-get install ikiwiki libyaml-syck-perl markdown libsearch-xapian-perl texinfo
discount 2.2.4-1
texinfo 6.5-1
perl-yaml-syck 1.30-5
What does the following print?
$ perl -e 'use YAML::Syck' && echo OK
It outputs:
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LANG = "en_US.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
OK
So I should probably figure out how to set my language and LC_ALL...
Post by Thomas SchwingeForce use of YAML::Syck", but that shouldn't cause any problems if the
relevant Perl packages are properly installed. You might try to
temporarily revert that one, though.
Or, temporarily disable (some of) these plugins, see "ikiwiki.setup".
You should still be able to "render_locally", just some information will
be missing on a few pages.
I'll have to give that a shot. This might be obvious, but I'm afraid to
commit patches for the wiki, until I can see the results of the
patches. ie: I don't want to write incorrect markdown, and the only way
to make sure it is correct, is to render it locally. You probably know
this, and I'm just ranting. :)
Post by Thomas SchwingePost by Joshua BransonSo since my Parabola GNU/Linux machine didn't work, I thought I'd try
the Hurd vm I have.
How do you start the VM?
I use a shell script:
[***@dobby ~]$ which hurd
/home/joshua/programming/bash/hurd
[***@dobby ~]$ cat $(which hurd)
#!/bin/bash
modprobe kvm
modprobe kvm_intel
cd ~/programming/gnu/hurd/vm/
MEMORY=2G
FILE=debian-hurd-2017-11-01.img
# If I ever need to add a cdrom
echo "running ssh"
qemu-system-i386 -m $MEMORY -net nic \
-net user,
hostfwd=tcp:127.0.0.1:2222-:22 \
-drive file=$FILE,cache=writeback,format=raw \
-enable-kvm \
-curses \
-no-reboot;
# -curses \
# -machine kernel_irqchip=off \
Just last night I had some trouble sshing into the vm too, so I'll have
to investigate that.
Post by Thomas SchwingePost by Joshua BransonThen I booted up my Hurd VM and tried git pulling.
fatal: Unable to look up darnassus.sceen.net (port 9418) (Temporary failure in n
ame resolution)
Same when pulling from savannah.gnu.org, probably?
Apparently I'm pulling from braunr's repo. I think
***@debian:~/programming/hurd-web$ git remote -v
origin git://darnassus.sceen.net/hurd-web.git (fetch)
origin git://darnassus.sceen.net/hurd-web.git (push)
***@debian:~/programming/hurd-web$ which ping
/bin/ping
***@debian:~/programming/hurd-web$ ping www.google.com
ping: unknown host
***@debian:~/programming/hurd-web$ git fetch git://git.savannah.gnu.org/hurd/
web.git
fatal: Unable to look up git.savannah.gnu.org (port 9418) (Temporary failure in
name resolution)
Post by Thomas SchwingePost by Joshua Bransonip up: failed to bring up /dev/eth0
Does the information from
help by any chance?
Well maybe. I changed the script to this:
[***@dobby ~]$ cat $(which hurd)
#!/bin/bash
modprobe kvm
modprobe kvm_intel
cd ~/programming/gnu/hurd/vm/
MEMORY=2G
FILE=debian-hurd-2017-11-01.img
# If I ever need to add a cdrom
echo "running ssh"
qemu-system-i386 -m $MEMORY \
-net user -net nic, model=rtl8139 \ # make wiki use a driver card that gnumach has available in the kernel
hostfwd=tcp:127.0.0.1:2222-:22 \
-drive file=$FILE,cache=writeback,format=raw \
-enable-kvm \
-curses \
-no-reboot;
# -machine kernel_irqchip=off \
I then got this error:
[***@dobby ~]$ hurd
running ssh
Gtk-Message: 11:23:18.177: Failed to load module "canberra-gtk-module"
qemu-system-i386: -net nic,: Could not open 'model=rtl8139': No such file or directory
/home/joshua/programming/bash/hurd: line 12: -drive: command not found
Post by Thomas SchwingePost by Joshua BransonSo, I'm kind of stuck at the moment. :(
Well, on the contrary, there certainly are enough items here that can be
investigated. :-)
Grüße
Thomas
P.S. well frick. I had a script that worked to boot the hurd at some
point. Now I don't. The script that I now have, fails with this:
[***@dobby ~]$ hurd
running ssh
qemu-system-i386: -net user,: Unknown protocol 'hostfwd=tcp'
So I'll have to disable ssh forwarding for the moment until I get this
all figured out. Thanks for the help!