claws-mail-html2-viewer cannot print without html2ps

Bug #517566 reported by jcfp
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
claws-mail-extra-plugins (Debian)
Fix Released
Unknown
claws-mail-extra-plugins (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: claws-mail-extra-plugins

Claws-mail-html2-viewer cannot print unless the html2ps program is installed. Currently 'html2ps' is not a dependency.

To reproduce: start claws-mail, load the plugin, open a html email, and try to print it while viewing as html. Program will give an error message saying "Printing HTML is only possible if the program 'html2ps' is installed". Installing that package fixes the problem.

Tested on karmic, likely to exist on lucid too given the similar lack of a html2ps dependency there.

Changed in claws-mail-extra-plugins (Debian):
status: Unknown → New
Revision history for this message
callum (callumdryden) wrote :

Please find attached a patch for this bug

Revision history for this message
jcfp (jcfp) wrote :

callum, thanks for your interest in fixing this bug. Unfortunately, it seems your patch adds html2ps as a build dependency, which won't solve the issue described in the bug report. I would suggest adding html2ps as a (recommended) dependency to the claws-mail-html2-viewer binary package instead.

Revision history for this message
callum (callumdryden) wrote :

jcfp, thanks I should have now fixed this and I will attach a new patch

Cheers

Changed in claws-mail-extra-plugins (Ubuntu):
status: New → Confirmed
Revision history for this message
Fabrice Coutadeur (fabricesp) wrote :

Hi,

I'm not able to reproduce the bug (I tried to load the 2 html viewer plugin, and I'm able to print to my epson printer).

Could you please elaborate?

Thanks,
Fabrice

Changed in claws-mail-extra-plugins (Ubuntu):
status: Confirmed → Incomplete
tags: added: patch-forwarded-debian
Revision history for this message
jcfp (jcfp) wrote :

@Fabrice: exact steps to reproduce are given in the bug report. Everything is needed, including the "while viewing as html" part. Just loading the plugin doesn't have adverse effects in printing.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package claws-mail-extra-plugins - 3.7.8-1

---------------
claws-mail-extra-plugins (3.7.8-1) unstable; urgency=low

  * New upstream release
  * debian/control
  - Recommend html2ps for html2-viewer (Closes: #577589) (LP: #517566)
  - Updated libclaws-mail-dev required version to 3.7.8
  - Bump Standards-Version to 3.9.1 (no other changes required)
  * manpages/claws-mail-spam-report.sgml
  - Add currently supported sites (Closes: #588274)
  * manpages/*-address-keeper.*, *-address-keeper.*,
    manpages/*-clamd-plugin.*, *-clamd-plugin.*,
    rules, control, configure, README.Packaging
  - Added new plugins: address-keeper, clamd-plugin
  * manpages/*-synce-plugin-*, *-synce-plugin-*,
    manpages/*-cache-saver-*, *-cache-saver-,
    rules, control, configure, README.Packaging
  - Removed obsolete/unmaintained plugins: cache-saver, synce-plugin
  * debian/*-python-plugin.examples.in, debian/genexamples, debian/rules
  - Add examples for python plugin (Closes: #582123)
  * patches/address-keeper01fix-duplicates.patch, patches/series
  - Add latest upstream bugfix when used with attach-warner
  * debian/docs
  - The README file is now called RELEASE_NOTES
  * debian/claws-mail-mailmbox-plugin.copyright
  - Remove reference to BSD license in commons-license to clean lintian
    warning (anyway full license text was already included)
 -- Ubuntu Archive Auto-Sync <email address hidden> Mon, 20 Dec 2010 10:21:11 +0000

Changed in claws-mail-extra-plugins (Ubuntu):
status: Incomplete → Fix Released
Changed in claws-mail-extra-plugins (Debian):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.