Your message dated Sat, 3 Mar 2018 17:47:18 -0500
with message-id 
<CAOHcdNa=u6zwpzub0avwir_qfxe8iqgqfmzy2_ymkcyf0up...@mail.gmail.com>
and subject line Fixed in stable
has caused the Debian Bug report #799227,
regarding cloudprint: Uses obsolete "ClientLogin" protocol
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 ow...@bugs.debian.org
immediately.)


-- 
799227: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=799227
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: cloudprint
Version: 0.11-5
Severity: grave
Control: fixed -1 0.13-1

$ cloudprint
Google username: ghkjadhsg
Password:
Traceback (most recent call last):
  File "/usr/bin/cloudprint", line 9, in <module>
    load_entry_point('cloudprint==0.11', 'console_scripts', 'cloudprint-cmd')()
  File "/usr/share/cloudprint/cloudprint/cloudprint.py", line 496, in main
    sync_printers(cups_connection, cpp)
  File "/usr/share/cloudprint/cloudprint/cloudprint.py", line 330, in 
sync_printers
    remote_printers = dict([(p.name, p) for p in cpp.get_printers()])
  File "/usr/share/cloudprint/cloudprint/cloudprint.py", line 177, in 
get_printers
    r = self.get_rest()
  File "/usr/share/cloudprint/cloudprint/cloudprint.py", line 173, in get_rest
    auth = self.get_auth()
  File "/usr/share/cloudprint/cloudprint/cloudprint.py", line 99, in get_auth
    'application/x-www-form-urlencoded')
  File "/usr/share/cloudprint/cloudprint/rest.py", line 122, in post
    return self.rest_call('POST', path, data, content_type, headers, 
response_type)
  File "/usr/share/cloudprint/cloudprint/rest.py", line 105, in rest_call
    raise REST.RESTException('REST Error', resp.status, data)
cloudprint.rest.RESTException: REST Error:404
Message: https://developers.google.com/accounts/docs/AuthForInstalledApps


Going to the URL reveals the following:

  Important: ClientLogin has been officially deprecated since April 20,
  2012 and is now no longer available. Requests to ClientLogin will fail
  with a HTTP 404 response. We encourage you to migrate to OAuth 2.0 as
  soon as possible.


Seems OAuth 2.0 support needs to be backported (it works in cloudprint
0.13-1), or cloudprint should be removed from Debian jessie.


live well,
  vagrant

-- System Information:
Debian Release: 8.2
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages cloudprint depends on:
ii  cups                         1.7.5-11+deb8u1
ii  python-cups                  1.9.63-1
ii  python-daemon                1.5.5-1
ii  python-pkg-resources         5.5.1-1
pn  python:any                   <none>
ii  rsyslog [system-log-daemon]  8.4.2-1+deb8u1

cloudprint recommends no packages.

cloudprint suggests no packages.

-- no debconf information

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
-- 
AE0D BF5A 92A5 ADE4 9481  BA6F 8A31 71EF 3661 50CE

--- End Message ---

Reply via email to