Hello gang,
I am having a hard time editing the wiki. Essentially I cannot render the wiki locally. I can make and submit changes, but I have no way of knowing if the changes I submit render properly. When I run ikiwiki.setup I get this output: Can't locate URI/Escape.pm in @INC (you may need to install the URI::Escape module) (@INC contains: /home/joshua/.guix-profile/lib/perl5/site_perl/5.30.0/x86_64-linux-thread-multi /home/joshua/.guix-profile/lib/perl5/site_perl/5.30.0 /home/joshua/.guix-profile/lib/perl5/site_perl /gnu/store/ziinjmbnq004866mwjrczsk12wf35qb8-perl-5.30.0/lib/perl5/site_perl/5.30.0/x86_64-linux-thread-multi /gnu/store/ziinjmbnq004866mwjrczsk12wf35qb8-perl-5.30.0/lib/perl5/site_perl/5.30.0 /gnu/store/ziinjmbnq004866mwjrczsk12wf35qb8-perl-5.30.0/lib/perl5/5.30.0/x86_64-linux-thread-multi /gnu/store/ziinjmbnq004866mwjrczsk12wf35qb8-perl-5.30.0/lib/perl5/5.30.0) at /home/joshua/.guix-profile/lib/perl5/site_perl/5.30.0/IkiWiki.pm line 9. BEGIN failed--compilation aborted at /home/joshua/.guix-profile/lib/perl5/site_perl/5.30.0/IkiWiki.pm line 9. Compilation failed in require at /home/joshua/.guix-profile/lib/perl5/site_perl/5.30.0/IkiWiki/Setup/Standard.pm line 7. BEGIN failed--compilation aborted at /home/joshua/.guix-profile/lib/perl5/site_perl/5.30.0/IkiWiki/Setup/Standard.pm line 7. Compilation failed in require at ./ikiwiki.setup line 11. Ok, so I can't run that...So I try to run the render_locally script, which renders a few pages, but fails to render most of the wiki. When I try to run ./render_locally I can a bunch of lines that say this: Undefined subroutine &Markdown::Markdown called at /gnu/store/mx9dvnjgn7v0cwqrnvfnpjw40hwn46mi-ikiwiki-3.20190228/lib/perl5/site_perl/5.30.0/IkiWiki/Plugin/mdwn.pm line 193. The last error I see is: open2: exec of makeinfo --html --no-split --output=- -P /home/joshua/prog/gnu/hurd/web/. -I /home/joshua/prog/gnu/hurd/web /tmp/texinfo.nvmeFSKzRu/texinfo.texi failed: No such file or directory at /home/joshua/prog/gnu/hurd/web/.library/IkiWiki/Plugin/texinfo.pm line 174. BUT I DO have a file at /home/joshua/prog/gnu/hurd/web/.library/Ikiwiki/Plugin/texinfo.pm . Just to be sure, I made that file executable. I have markdown, discount, perl, ikiwiki, perl-text-markdown-discount, and perl-search-xapian installed. I'm running Guix System. What am I doing wrong? Thanks, Joshua