Fedora 13 Update: system-config-printer-1.2.7-2.fc13

updates at fedoraproject.org updates at fedoraproject.org
Tue Mar 15 21:56:47 UTC 2011


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2010-19111
2010-12-20 21:30:36
--------------------------------------------------------------------------------

Name        : system-config-printer
Product     : Fedora 13
Version     : 1.2.7
Release     : 2.fc13
URL         : http://cyberelk.net/tim/software/system-config-printer/
Summary     : A printer administration tool
Description :
system-config-printer is a graphical user interface that allows
the user to configure a CUPS print server.

--------------------------------------------------------------------------------
Update Information:

New upstream release that fixes several bugs.
--------------------------------------------------------------------------------
ChangeLog:

* Tue Feb 22 2011 Tim Waugh <twaugh at redhat.com> - 1.2.7-2
- Applied upstream fix for dnssdresolve traceback (bug #678961).
* Wed Feb  9 2011 Jiri Popelka <jpopelka at redhat.com> 1.2.7-1
- 1.2.7:
  - Handle failure to connect in PrinterURIIndex (bug #668568).
  - Fixed bugs in gtk_label_autowrap.py (bug #637829).
  - Improvements for DNS-SD support from Till Kamppeter
* Fri Jan 21 2011 Jiri Popelka <jpopelka at redhat.com> 1.2.6-3
- Fixed driver selection when there are duplicate PPDs available. (#667571)
- Grabbing focus for editing breaks it (bug #650995).
* Tue Jan 18 2011 Jiri Popelka <jpopelka at redhat.com> 1.2.6-2
- Allow %, ( and ) characters in dnssd URI (bug #669820).
* Mon Jan 17 2011 Jiri Popelka <jpopelka at redhat.com> 1.2.6-1
- 1.2.6:
  - Remove reference to current printer on exit (bug #556548).
  - Handle cups.Connection() failure in PrinterURIIndexr (bug #648014).
  - Block unwanted characters when editing queue name (bug #658550).
  - Initialise D-Bus threading in timedops module (bug #662047).
  - many other fixes
* Mon Dec 20 2010 Jiri Popelka <jpopelka at redhat.com> 1.2.5-8
- Updated pycups to 1.9.53 (bug #662805).
* Thu Dec  2 2010 Tim Waugh <twaugh at redhat.com> - 1.2.5-7
- Grab focus on the IconView after setting it editable (bug #650995).
* Fri Oct 29 2010 Tim Waugh <twaugh at redhat.com> - 1.2.5-6
- Make sure InstallPrinterDrivers gets correctly typed values (bug #647270).
* Sun Oct 24 2010 Jiri Popelka <jpopelka at redhat.com> 1.2.5-5
- Correct newly added NPTLpdQueue.patch (bug #646002).
* Fri Oct 22 2010 Jiri Popelka <jpopelka at redhat.com> 1.2.5-4
- Don't check ComboBoxEntry for allowed characters (bug #644131).
* Thu Oct 14 2010 Tim Waugh <twaugh at redhat.com> - 1.2.5-3
- Always use MFG and MDL fields for InstallPrinterDrivers interface
  (bug #643073).
* Thu Oct 14 2010 Tim Waugh <twaugh at redhat.com> - 1.2.5-2
- Show debug output whenever InstallPrinterDrivers is called.
* Wed Oct 13 2010 Tim Waugh <twaugh at redhat.com> - 1.2.5-1
- 1.2.5:
  - CMD-field matching for PPDs (bug #630058).
  - Avoid crash in jobviewer (bug #640904).
  - Don't try to modify firewall for SNMP broadcast responses
    as it doesn't work (trac #214).
  - Correctly parse snmp backend output when fetching
    Device ID (bug #639394).
  - XmlHelper: Don't indent output when saving to file (bug #639586).
  - GroupsPaneModel: Avoid crash when removing queue (bug #639586).
  - Use "Do It Later" instead of "Cancel" for adjust firewall
    dialog (trac #213).
  - Delete Bluetooth printer's queue when unpaired.
  - Show examples of IPP URIs (bug #575795).
  - Use actual Device ID strings in 'no match' debug
    message (bug #630350).
  - Prevent disallowed characters in text entry fields when adding
    new printer (bug #621199).
  - Fixed race condition while renaming printer (bug #625502).
  - Request required job attributes rather than assuming they will
    be present in response (bug #635719).
  - Discard disallowed characters when renaming (bug #612315).
  - Mark more translatable strings (bug #634436).
* Fri Oct  1 2010 Tim Waugh <twaugh at redhat.com> - 1.2.4-3
- Use actual device ID in debug output (bug #630350).
* Mon Sep 13 2010 Tim Waugh <twaugh at redhat.com> - 1.2.4-2
- Rebuilt with updated translations.
* Thu Aug 26 2010 Jiri Popelka <jpopelka at redhat.com> 1.2.4-1
- Updated to 1.2.4:
  - Error checking in on_job_cancel_prompt_response (bug #608283).
  - Fixed UDEV_RULES conditional; also, avoid unnecessary tests.
  - Fill in username before calling set_auth_info (bug #609515).
  - Make the 'Add' button actually do something.
  - Initialise downloadable_drivers dict earlier (bug #608815).
  - Strip ' BR-Script3' from the names of Brother PPDs.
  - Sanitize loading of non-existing icon (bug #612415).
  - udev helper: use CUPS defaults when connecting.
  - Blacklist certain printer state reasons (bug #520815).
  - Exclude dnssd backend from udev search.
  - Avoid double-destroy in ppdsloader.
  - Catch KeyError in jobviewer when printer uri not known (bug #615727).
  - Changed shebang in executables (bug #618357).
  - Make udev-configure-printer work for Bluetooth (Bastien Nocera).
  - Merged Till Kamppeter's patches.
    - Access OpenPrinting via the web query API with redirect support.
    - Prioritize DNS-SD-based URIs against IP-based URIs.
    - Added missing "import gobject" to probe_printer.py.
    - On discovered network printers do not only cache make and model but also the device ID.
    - Fix recognition of remote CUPS queues when setting up an IPP queue.
    - Added delay to the auto-start of the applet.
    - Do not error out on missing firewall D-Bus service.
    - Make multi-threaded driver package search via Jockey work.
    - Prioritize HP's hpcups driver against HPIJS.
    - Silence error messages of missing PrinterDriversInstaller D-Bus service.
    - Improvements for setting up Bluetooth printers.
    - udev-configure-printer: Match usblp, libusb, HPLIP, and USB device file URIs.
    - Fill the queue list when clicking "Probe" in LPD printer setup screen.
    - Remove the ":9100" from discovered "socket://..." URIs.
    - Integration of the dnssd CUPS backend and assosiation of DNS-SD names and IPs.
    - When setting up a printer search for local drivers before searching the internet.
* Sun Aug 22 2010 Tim Waugh <twaugh at redhat.com> - 1.2.3-5
- Updated pysmbc to 1.0.9.
* Mon Jul 12 2010 Jiri Popelka <jpopelka at redhat.com> 1.2.3-4
- Moved COPYING file to libs sub-package.
* Fri Jun 25 2010 Tim Waugh <twaugh at redhat.com> - 1.2.3-3
- Updated pycups to 1.9.51 (bug #584991).
* Thu Jun 24 2010 Tim Waugh <twaugh at redhat.com> - 1.2.3-1
- Updated to 1.2.3:
  - Use toolbar instead of menubar in JobsViewer (trac #205).
  - Fixed HTTPError status code handling when changing server
    settings.
  - Fixed traceback with driver auto-selection (bug #590193).
  - Only local filenames can be selected for troubleshoot.txt
    (bug #590529).
  - Fixed cups-pk-helper FileGet usage (bug #587744).
  - Escape printer names in error dialog markup (Ubuntu #567324).
  - Avoid traceback changing PPD for queue with bad PPD.
  - Attempt to translate backend device-info strings (Ubuntu #557199).
  - Don't buffer debugging output.
  - Avoid leaking Connection objects when cancelling jobs.
  - Threading fixes (trac #206).
  - Canon naming fixes from vendor.
  - Make deep copy of list of job ids to cancel (bug #598249).
  - Bluetooth auto-config support.
  - Restored keybindings/tooltips lost in switch to action groups
    (trac #208).
  - Spinner icon has to have more than one frame (bug #603034).
  - Add job to active_jobs only if we're interested in it
    (bug #604492).
  - Make sure automatically-created queues will work; delete queue if
    missing executables.
  - Don't add queues for Graphtec devices (bug #547171).
  - Avoid KeyError in AdvancedServerSettings.py (bug #606798).
  - Handle empty notify-subscribed-event subscription attributes
    (bug #606909).
* Wed Jun  2 2010 Jiri Popelka <jpopelka at redhat.com> 1.2.2-4
- Initialise auto_make to the empty string (bug #590193).
* Tue May 18 2010 Tim Waugh <twaugh at redhat.com> - 1.2.2-3
- Updated pycups to 1.9.50.
- Updated pysmbc to 1.0.7.
* Thu May 13 2010 Tim Waugh <twaugh at redhat.com> - 1.2.2-2
- cups-pk-helper FileGet method requires directory it can write to
  (bug #587744).
* Fri May  7 2010 Tim Waugh <twaugh at redhat.com> - 1.2.2-1
- Updated to 1.2.2:
  - Check we are connected to the local server for server firewall
    changes and package installation.
  - Avoid Yes/No buttons (trac #204).
  - Set gettext domain for new printer dialog (Ubuntu #557199).
  - Make sure the printer we are changing the PPD for still exists
    and close New Printer window if not (bug #581668).
  - Specify requested_attributes in getJobs if possible (bug #584806).
  - Resolve DNS-SD hostnames for physical device comparision
    (trac #179).
  - jobviewer: PrinterURIIndex fix when no initial printer names and
    when looking up by name.
  - Don't fetch Device ID from network printer if we already know it.
  - Applet module no longer needs to import statereason.
  - Removed doubled-up 'translatable' attribute in UI file
    (Ubuntu #571662).
  - Fixed indentation in PK1Connection.getDevices.
  - No need to introspect CupsPkHelper every time, just once.
  - troubleshoot: turn off debugging before fetching error log.
  - Fixed localized state reasons (bug #587718).
  - Match Kyocera as manufacturer when only model name reported
    (Ubuntu #564633).
  - Fixed TreeIter handling in update_job_creation_times (bug #588409).
  - Make Verify buttons auto-sized (Ubuntu #575048).
  - Fixed a troubleshooter string and some SMB auth dialog strings
    that were not being translated (Ubuntu #557199).
  - Show unmatched IEEE 1284 Device IDs in less confusing format.
  - check-device-ids: run SNMP query for lpd URIs too.
  - Handle HTTPError from AdvancedServerSettingsDialog, and treat any
    HTTP errors as failures (bug #587744).
  - asyncconn/asyncipp: some fixes for connection/reconnection
    failures.
  - ppdsloader: watch out for errors when connecting.
  - Initialise GUI.printers in constructor (bug #589793).
  - Always use close_fds=True in subprocess.Popen calls (bug #587830).
  - Translation updates.
* Thu Apr 22 2010 Tim Waugh <twaugh at redhat.com> - 1.2.1-2
- Specify requested attributes in getJobs if possible (bug #584806).
- Added optional requested_attributes argument to Connection.getJobs
  (bug #584806).
--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #637829 - Display artifacts in PPD change confirmation dialog
        https://bugzilla.redhat.com/show_bug.cgi?id=637829
  [ 2 ] Bug #650995 - [Compiz] Unable to rename printer
        https://bugzilla.redhat.com/show_bug.cgi?id=650995
  [ 3 ] Bug #648014 - [abrt] system-config-printer-1.2.4-1.fc13: jobviewer.py:125:_map_printer:RuntimeError: failed to connect to server
        https://bugzilla.redhat.com/show_bug.cgi?id=648014
  [ 4 ] Bug #658550 - Spaces in printer name get removed
        https://bugzilla.redhat.com/show_bug.cgi?id=658550
  [ 5 ] Bug #662047 - troubleshooter uses D-Bus from two threads
        https://bugzilla.redhat.com/show_bug.cgi?id=662047
  [ 6 ] Bug #662805 - [abrt] system-config-printer-1.2.5-6.fc14: PyObject_Call: Process /usr/bin/python was killed by signal 11 (SIGSEGV)
        https://bugzilla.redhat.com/show_bug.cgi?id=662805
  [ 7 ] Bug #667571 - Did something change my CUPS driver from Postscript to pxlmono?
        https://bugzilla.redhat.com/show_bug.cgi?id=667571
  [ 8 ] Bug #668127 - [abrt] system-config-printer-1.2.5-8.fc14: system-config-printer.py:5634:entry_changed:UnicodeDecodeError: 'utf8' codec can't decode byte 0xaa in position 52: invalid start byte
        https://bugzilla.redhat.com/show_bug.cgi?id=668127
  [ 9 ] Bug #668568 - [abrt] system-config-printer-1.2.95-4.fc15: jobviewer.py:71:__init__:RuntimeError: failed to connect to server
        https://bugzilla.redhat.com/show_bug.cgi?id=668568
  [ 10 ] Bug #669820 - dnssd unable to resolve URI for HP network printer
        https://bugzilla.redhat.com/show_bug.cgi?id=669820
  [ 11 ] Bug #678961 - [abrt] system-config-printer-1.2.7-1.fc14: dnssdresolve.py:99:_reply:KeyError: (dbus.String(u'Canon iP90 @ Chris Hanes\u2019s iMac (625)'), dbus.String(u'_ipp._tcp'), dbus.String(u'local'))
        https://bugzilla.redhat.com/show_bug.cgi?id=678961
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program.  Use 
su -c 'yum update system-config-printer' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the package-announce mailing list