The foundation for your business
Fork me on GitHub
[ledgersmb-devel] Bug#821251: marked as done (Broken Print/Email to PDF and Postscript due to LaTeX::driver bug)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ledgersmb-devel] Bug#821251: marked as done (Broken Print/Email to PDF and Postscript due to LaTeX::driver bug)

Your message dated Fri, 13 Jul 2018 02:41:32 +0000
with message-id <..hidden..>
and subject line Bug#821251: fixed in ledgersmb 1.5.21+ds-1
has caused the Debian Bug report #821251,
regarding Broken Print/Email to PDF and Postscript due to LaTeX::driver bug
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ..hidden..

821251: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=821251
Debian Bug Tracking System
Contact ..hidden.. with problems
--- Begin Message ---
Package: ledgersmb
Found: 1.3.40-1
Found: 1.3.46-1
Severity: normal

LaTeX::driver has a bug that forces the use of xelatex to render all pdf or 
postscript source material. It also has a bug that causes data to be dumped to 
stdout. These cause the following issues

1. All installations will fail if xelatex packages are not installed

2. You can't generate postscript output, it always generates PDF output 

3. You can't currently use TeX templates that are not valid XeLaTeX
Instead you get errors like "Package inputenc Error: inputenc is not designed 
for xetex or luatex"

4. You probably can't print to a printer on any system that requires 
postscript instead of PDF to be sent to lpr

To work around 1.

install system packages for xelatex

To work around 2.

Unfortunately no work around is available, you can't generate postscript 
output for the moment

To work around 3.

Unfortunately the only work around available it to
You can convert your templates to XeLaTeX.
Or patch /usr/share/perl5/LaTeX/Driver.pm line 78 to read
pdf => [ 'pdflatex' ]

It may be possible to use different printer drivers, or a different printer 
until LaTeX is fixed. Otherwise there is no workaround for now

Robert James Clay

--- End Message ---
--- Begin Message ---
Source: ledgersmb
Source-Version: 1.5.21+ds-1

We believe that the bug you reported is fixed in the latest version of
ledgersmb, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to ..hidden..,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
Robert James Clay <..hidden..> (supplier of updated ledgersmb package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ..hidden..)

Hash: SHA512

Format: 1.8
Date: Thu, 12 Jul 2018 19:38:40 -0400
Source: ledgersmb
Binary: ledgersmb
Architecture: source
Version: 1.5.21+ds-1
Distribution: unstable
Urgency: medium
Maintainer: LedgerSMB Core Team <..hidden..>
Changed-By: Robert James Clay <..hidden..>
 ledgersmb  - financial accounting and ERP program
Closes: 821251 874664 903273
 ledgersmb (1.5.21+ds-1) unstable; urgency=medium
   * New series 1.5.x Upstream Release (Closes: #874664)
     + Along with an explicit requirement for liblatex-driver-perl >= 0.300.2,
       resolves the issue with printing to PDF or Postscript. (Closes: #821251)
   * Updated the debian/po/* files using 'debconf-updatepo'.
   * Rewrote the debian/ledgersmb.config file for new upstream.
   * Add '--with systemd' to dh invocation line in debian/rules
   * Adapt the maintainer scripts for the new 1.5.x series upstream.
   * Add a debian/ledgersmb.init and a debian/ledgersmb.default file.
   * Removed debian/adm/apache-vhost.conf as the file itself is now in upstream.
   * Rewrite and/or rename or delete debian/patches/* for new upstream version.
   * Add capability to select setting for Web Proxy to use during installation.
   * Remove debian/ledgersmb.starman-ledgersmb.service as it is now in upstream
     and add installing a patched version of that upstream version.
   * Update the links in 'debian/ledgersmb.links' related to embedded dojo files.
   * Edited the README.Debian file, adding a new introduction at the beginning as
     well as a new section specifically regarding accessing the application via
     a web proxy and otherwise updating it for the new upstream version.
   * Changes in debian/copyright:
     + Update copyright years as necessary for new upstream.
     + Add a stanza for the 'debian/ledgersmb.default' file.
     + Add 'David Godfrey' & 'Nick Prater' to the Core Team in the source stanza.
     + Correct the License entry in the 'debian/*' stanza to 'GPL-2+' and update
       its comment about why that was done.
     + Update 'Files-Excluded' in debian/copyright related to the embedded dojo
       files to reflect the new version 1.5.x series upstream.
   * Changes in debian/control:
     + Include 'liblocale-codes-perl' package as a Depends. (Closes: #903273)
     + Change debhelper Build-Depends from '>= 9' to '>= 9.20160709'.
     + Include as 'Depends': libmoosex-nonmoose-perl, libcgi-emulate-psgi-per',
     + Update dojo requirement from libjs-dojo-dojox to libjs-dojo-dijit.
     + Drop explicit 'Depends' on 'liberror-perl' as not being necessary.
     + Drop 'libparse-recdescent-perl' as a Recommends as it is no longer needed.
     + Drop the version being required for the Perl requirement in 'Depends'.
     + Explicitly add 'liblatex-driver-perl (>= 0.300.2)' to Recommends section.
     + Include the PGObject* Perl modules required for the new 1.5.x series
       upstream as Depends: libpgobject-perl, libpgobject-simple-perl,
       libpgobject-simple-role-perl, libpgobject-type-bigfloat-perl,
       libpgobject-type-bytestring-perl, libpgobject-type-datetime-perl,
       libpgobject-util-dbmethod-perl, and libpgobject-util-dbadmin-perl.
   * Changes in debian/templates for new upstream version series:
     + Update the example URL in the admin_login stanza.
     + Update the example URL in the admin_password stanza.
     + Drop the debconf_install stanza but add a lsmb_proxy stanza.
 0e5cb885d251fbaf8c9de9ebe7cf3af959e7e79c 1932 ledgersmb_1.5.21+ds-1.dsc
 a3411afd215d428eac96633e0ddb2b3f53612892 5240150 ledgersmb_1.5.21+ds.orig.tar.gz
 67ebfe3b3a3fc1aa1dcc3604f1f3911077a13d24 31480 ledgersmb_1.5.21+ds-1.debian.tar.xz
 789f41a6edf33c05fd96f96cea739c1b44cec00e 6736 ledgersmb_1.5.21+ds-1_source.buildinfo
 0c8699dfea83c67892484fdc363e338d46de99f861e17c3ad2bd4bafe27ddb06 1932 ledgersmb_1.5.21+ds-1.dsc
 9ed69037bca7423322604c245212bc37fc40940f002dae227577719ea4557d1f 5240150 ledgersmb_1.5.21+ds.orig.tar.gz
 d33a7956dcac2c2a1bf22a835fa6f9c67dc86aa1984a1a883b55f69eff2d163c 31480 ledgersmb_1.5.21+ds-1.debian.tar.xz
 aa233bd041f04bdd3b523a1df5f1fa4b1899d384a66b7f98ab097e8d87a03d09 6736 ledgersmb_1.5.21+ds-1_source.buildinfo
 d314e892e6913d3e36575cf96108977d 1932 web optional ledgersmb_1.5.21+ds-1.dsc
 422ea99036d52ee45cdd0d588c843229 5240150 web optional ledgersmb_1.5.21+ds.orig.tar.gz
 8e365620deb45e80276da514de2040cb 31480 web optional ledgersmb_1.5.21+ds-1.debian.tar.xz
 74c0c491905380c38bc139a699e0c182 6736 web optional ledgersmb_1.5.21+ds-1_source.buildinfo



--- End Message ---
devel mailing list