[freeside-users] Problems with latex and 1.9.1 vanilla release
vlad
stereomind at gmail.com
Thu Jan 7 07:13:38 PST 2010
Hello folks.
I'm running into a strange problem with vanilla FS 1.9.1 on Fedora 12,
64bit.
Apache 2.2.13, perl 5.10.0, mod_perl 2.0.4. Selinux is disabled. Apache
running as user freeside.
Everything works perfectly as far as the UI is concerned. I'm able to create
customers, packages, etc etc.
I cannot, however, get the invoices to print or display in PDF format. I get
the following error:
--------------------------------
pslatex /usr/local/etc/freeside/cache.DBI:Pg:dbname=freeside/invoice.1.XkjqxIay.tex
failed; see /usr/local/etc/freeside/cache.DBI:Pg:dbname=freeside/invoice.1.XkjqxIay.log
for details?
Trace begun at /usr/local/lib/perl5/site_perl/5.10.0/HTML/Mason/Exceptions.pm
line 129
HTML::Mason::Exceptions::rethrow_exception('pslatex
/usr/local/etc/freeside/cache.DBI:Pg:dbname=freeside/invoice.1.XkjqxIay.tex
failed; see /usr/local/etc/freeside/cache.DBI:Pg:dbname=freeside/invoice.1.XkjqxIay.log
for details?^J') called at
/usr/local/lib/perl5/site_perl/5.10.0/FS/Misc.pm line 752
FS::Misc::_pslatex('/usr/local/etc/freeside/cache.DBI:Pg:dbname=freeside/invoice.1.XkjqxIay')
called at /usr/local/lib/perl5/site_perl/5.10.0/FS/Misc.pm line 653
FS::Misc::generate_ps('/usr/local/etc/freeside/cache.DBI:Pg:dbname=freeside/invoice.1.XkjqxIay')
called at /usr/local/lib/perl5/site_perl/5.10.0/FS/cust_bill.pm line
2891
FS::cust_bill::print_ps('FS::cust_bill=HASH(0x7f49455d2188)',
'HASH(0x7f494110fa08)') called at
/usr/local/lib/perl5/site_perl/5.10.0/FS/cust_bill.pm line 1252
FS::cust_bill::lpr_data('FS::cust_bill=HASH(0x7f49455d2188)',
'HASH(0x7f494110fdc8)') called at
/usr/local/lib/perl5/site_perl/5.10.0/FS/cust_bill.pm line 1286
FS::cust_bill::print('FS::cust_bill=HASH(0x7f49455d2188)',
'HASH(0x7f49455d67a0)') called at
/var/www/html/freeside/misc/send-invoice.cgi line 24
HTML::Mason::Commands::__ANON__('invnum', 1, 'notice_name', 'Invoice',
'method', 'print') called at
/usr/local/lib/perl5/site_perl/5.10.0/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x7f49455c8cc8)',
'invnum', 1, 'notice_name', 'Invoice', 'method', 'print') called at
/usr/local/lib/perl5/site_perl/5.10.0/HTML/Mason/Request.pm line 1284
eval {...} at /usr/local/lib/perl5/site_perl/5.10.0/HTML/Mason/Request.pm
line 1274
HTML::Mason::Request::comp(undef, undef, undef, 'invnum', 1,
'notice_name', 'Invoice', 'method', 'print') called at
/usr/local/lib/perl5/site_perl/5.10.0/HTML/Mason/Request.pm line 943
HTML::Mason::Request::call_next('FS::Mason::Request=HASH(0x7f49455c47e0)')
called at /var/www/html/freeside/autohandler line 1
HTML::Mason::Commands::__ANON__('invnum', 1, 'notice_name', 'Invoice',
'method', 'print') called at
/usr/local/lib/perl5/site_perl/5.10.0/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x7f49455d5fc0)',
'invnum', 1, 'notice_name', 'Invoice', 'method', 'print') called at
/usr/local/lib/perl5/site_perl/5.10.0/HTML/Mason/Request.pm line 1279
eval {...} at /usr/local/lib/perl5/site_perl/5.10.0/HTML/Mason/Request.pm
line 1274
HTML::Mason::Request::comp(undef, undef, undef, 'invnum', 1,
'notice_name', 'Invoice', 'method', 'print') called at
/usr/local/lib/perl5/site_perl/5.10.0/HTML/Mason/Request.pm line 473
eval {...} at /usr/local/lib/perl5/site_perl/5.10.0/HTML/Mason/Request.pm
line 473
eval {...} at /usr/local/lib/perl5/site_perl/5.10.0/HTML/Mason/Request.pm
line 425
HTML::Mason::Request::exec('FS::Mason::Request=HASH(0x7f49455c47e0)')
called at /usr/local/lib/perl5/site_perl/5.10.0/HTML/Mason/ApacheHandler.pm
line 168
HTML::Mason::Request::ApacheHandler::exec('FS::Mason::Request=HASH(0x7f49455c47e0)')
called at /usr/local/lib/perl5/site_perl/5.10.0/HTML/Mason/ApacheHandler.pm
line 825
HTML::Mason::ApacheHandler::handle_request('HTML::Mason::ApacheHandler=HASH(0x7f4942feb670)',
'Apache2::RequestRec=SCALAR(0x7f4942fa8c28)') called at
/usr/local/etc/freeside/handler.pl line 88
eval {...} at /usr/local/etc/freeside/handler.pl line 88
HTML::Mason::handler('Apache2::RequestRec=SCALAR(0x7f4942fa8c28)')
called at -e line 0
eval {...} at -e line 0
-----------------------------------
latex/pslatex/pdflatex/dvips are all installed and run from CLI, even as
user freeside.
I did "make texmf"... This doesn't seem to be related. The latex templates
are all vanilla.
The .log file does NOT get created.
The invoice.xxxxx.eps and invoice.xxxxx.tex DO get created. They appear to
be properly generated. I can manually run "pslatex invoice.xxxxx.tex" and it
will create the dvi file.
Something is getting borked in main.cgi and I'm sure it's something simple,
but I cannot pinpoint it.
Any clues?
Thanks,
Vlad
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://420.am/pipermail/freeside-users/attachments/20100107/7f37b8ac/attachment.htm>
More information about the freeside-users
mailing list