Fedora 13 Update: system-config-printer-1.2.4-1.fc13
updates at fedoraproject.org
updates at fedoraproject.org
Wed Sep 15 05:28:29 UTC 2010
--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2010-13631
2010-08-27 06:12:13
--------------------------------------------------------------------------------
Name : system-config-printer
Product : Fedora 13
Version : 1.2.4
Release : 1.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:
This update fixes several bugs.
--------------------------------------------------------------------------------
ChangeLog:
* 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 #608283 - [abrt] crash in system-config-printer-1.2.2-4.fc13: jobviewer.py:243:cancelJob_error:TypeError: descriptor 'cancelJob' requires a 'cups.Connection' object but received a 'NoneType'
https://bugzilla.redhat.com/show_bug.cgi?id=608283
[ 2 ] Bug #609515 - [abrt] system-config-printer-1.2.3-3.fc14: authconn.py:102:set_auth_info:TypeError: Gtk.Entry.set_text() argument 1 must be string, not None
https://bugzilla.redhat.com/show_bug.cgi?id=609515
[ 3 ] Bug #608815 - [abrt] crash in system-config-printer-1.2.2-4.fc13: system-config-printer.py:6213:fillDownloadableDrivers:AttributeError: NewPrinterGUI instance has no attribute 'downloadable_drivers'
https://bugzilla.redhat.com/show_bug.cgi?id=608815
[ 4 ] Bug #612415 - [abrt] crash in system-config-printer-1.2.3-3.fc13: jobviewer.py:465:__init__:GError: Icon 'printer' not present in theme
https://bugzilla.redhat.com/show_bug.cgi?id=612415
[ 5 ] Bug #520815 - Some printers are showing false warnings when using IPP URI scheme
https://bugzilla.redhat.com/show_bug.cgi?id=520815
[ 6 ] Bug #615727 - [abrt] crash in system-config-printer-1.2.3-3.fc13: jobviewer.py:136:_map_printer:KeyError
https://bugzilla.redhat.com/show_bug.cgi?id=615727
--------------------------------------------------------------------------------
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