#2918 Tag request: system-config-printer-1.1.13-6.fc12
Closed: Fixed None Opened 14 years ago by twaugh.

Please tag system-config-printer-1.1.13-6.fc12 for f12-final. This is moderate priority due to one of the bugs involving a traceback.

Here are the changes:

{{{
* Fri Oct 30 2009 Tim Waugh twaugh@redhat.com 1.1.13-6
- Avoid traceback in IPP notification handlers (bug #530641).
- Avoid epydoc dependency.

  • Thu Oct 29 2009 Tim Waugh twaugh@redhat.com 1.1.13-5
  • Added upstream patch for custom state reasons (bug #531872).
  • Strip 'zjs' from make-and-model as well (bug #531869).
    }}}

The most important fix is the one preventing a traceback in certain conditions (bug #530641). This fix is simple and targeted: it wraps some function calls with try..except for a specific exception.

Next most important is the custom state reasons support (bug #531872). This small allows us to show a sensible error message when HPLIP tries to use a printer for which it requires a proprietary plugin. This does not add any translatable string to system-config-printer. The patch has been upstream in the master branch since August and I have back-ported it to 1.1.x (which required only one change).

The 'zjs' fix (bug #531869) is a cosmetic UI fix, but one worthwhile fixing to avoid confusing display of model names.

Finally, the epydoc dependency removal is a build simplification.

I have tested all the fixes myself individually and am running system-config-printer-1.1.13-6.fc12 here without problems.


Metadata Update from @twaugh:
- Issue set to the milestone: Fedora 12 Final

7 years ago

Login to comment on this ticket.

Metadata