WeBWorK Main Forum

Bugs in Fedora 13

Bugs in Fedora 13

by Zbigniew Fiedorowicz -
Number of replies: 0
For those of you trying to install WeBWorK on the recently minted Fedora 13, here are some bugs I've run into and some work-arounds

(1) The perl-libapreq2 package is broken.
perl -MApache2::Request
generates the error
Can't load '/usr/lib/perl5/auto/APR/Request/Request.so' for module
APR::Request: /usr/lib/perl5/auto/APR/Request/Request.so: undefined symbol:
apreq_hook_disable_uploads at /usr/lib/perl5/DynaLoader.pm line 200.
 at /usr/lib/perl5/APR/Request/Param.pm line 27
Compilation failed in require at /usr/lib/perl5/APR/Request/Param.pm line 27.
BEGIN failed--compilation aborted at /usr/lib/perl5/APR/Request/Param.pm line
27.
Compilation failed in require at /usr/lib/perl5/Apache2/Request.pm line 2.
Work-around: copy the Fedora 12 version of Request.so to
/usr/lib/perl5/auto/APR/Request/

(2) There is an exacerbation of a bug in the TeX installation which was already present in Fedora 11 and 12. Namely system-wide TeX format files are not provided. The command
fmtutil --missing
does generate format files in
/var/lib/texmf/web2c
but, unlike in Fedora 11 and 12, these are ignored and generation of pdf hard copy fails in WeBWorK

Work-around:
su root
mkdir /var/www/.texlive2007
chown apache:apache /var/www/.texlive2007

I've filed bugs on these in the Fedora Bugzilla:
https://bugzilla.redhat.com/show_bug.cgi?id=603365
https://bugzilla.redhat.com/show_bug.cgi?id=603380