Your message dated Tue, 4 May 2021 17:18:23 +0900
with message-id
<CA+0c0dV9s45yRjJ7N=axhxfngzfawuxpckcbysn6fzadcz+...@mail.gmail.com>
and subject line Re: Bug#867690: This bug can be closed I think
has caused the Debian Bug report #867690,
regarding calibre: Cannot connect to calibre server - UTF encoding errors
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 [email protected]
immediately.)
--
867690: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=867690
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: calibre
Version: 3.1.1+dfsg-1
Severity: normal
When I try use calibredb with remote server I got utf-encoding errors i.e.
%calibredb --with-library='http://localhost:8080/#CalibreLibrary' list
DeDRM v6.1.0: In __init__
DeDRM v6.1.0: In load_resources
DeDRM v6.1.0: verdir /home/kjonca/.config/calibre/plugins/DeDRM/6.1.0
DeDRM v6.1.0: In initialize
Traceback (most recent call last):
File "/usr/bin/calibredb", line 20, in <module>
sys.exit(main())
File "/usr/lib/calibre/calibre/db/cli/main.py", line 251, in main
return run_cmd(cmd, opts, args[1:], DBCtx(opts))
File "/usr/lib/calibre/calibre/db/cli/main.py", line 55, in run_cmd
ret = m.main(opts, args, dbctx)
File "/usr/lib/calibre/calibre/db/cli/cmd_list.py", line 324, in main
for_machine=opts.for_machine
File "/usr/lib/calibre/calibre/db/cli/cmd_list.py", line 150, in do_list
ans = dbctx.run('list', fields, sort_by, ascending, search_text, limit)
File "/usr/lib/calibre/calibre/db/cli/main.py", line 189, in run
return self.remote_run(name, m, *args)
File "/usr/lib/calibre/calibre/db/cli/main.py", line 209, in remote_run
res = self.br.open_novisit(rq)
File "/usr/lib/python2.7/dist-packages/mechanize/_mechanize.py", line 199, in
open_novisit
return self._mech_open(url, data, visit=False, timeout=timeout)
File "/usr/lib/python2.7/dist-packages/mechanize/_mechanize.py", line 230, in
_mech_open
response = UserAgentBase.open(self, request, data)
File "/usr/lib/python2.7/dist-packages/mechanize/_opener.py", line 193, in
open
response = urlopen(self, req, data)
File "/usr/lib/python2.7/dist-packages/mechanize/_urllib2_fork.py", line 344,
in _open
'_open', req)
File "/usr/lib/python2.7/dist-packages/mechanize/_urllib2_fork.py", line 332,
in _call_chain
result = func(*args)
File "/usr/lib/python2.7/dist-packages/mechanize/_urllib2_fork.py", line
1142, in http_open
return self.do_open(httplib.HTTPConnection, req)
File "/usr/lib/python2.7/dist-packages/mechanize/_urllib2_fork.py", line
1115, in do_open
h.request(req.get_method(), req.get_selector(), req.data, headers)
File "/usr/lib/python2.7/httplib.py", line 1042, in request
self._send_request(method, url, body, headers)
File "/usr/lib/python2.7/httplib.py", line 1082, in _send_request
self.endheaders(body)
File "/usr/lib/python2.7/httplib.py", line 1038, in endheaders
self._send_output(message_body)
File "/usr/lib/python2.7/httplib.py", line 880, in _send_output
msg += message_body
UnicodeDecodeError: 'utf8' codec can't decode byte 0x95 in position 0: invalid
start byte
upstream calibre works as expected.
-- System Information:
Debian Release: buster/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.9.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=pl_PL.UTF-8, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8),
LANGUAGE=pl_PL.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages calibre depends on:
ii calibre-bin 3.1.1+dfsg-1
ii fonts-liberation 1:1.07.4-2
ii imagemagick 8:6.9.7.4+dfsg-11
ii imagemagick-6.q16 [imagemagick] 8:6.9.7.4+dfsg-11
ii libjs-coffeescript 1.10.0~dfsg-1
ii libjs-mathjax 2.7.0-2
ii poppler-utils 0.48.0-2
ii python-apsw 3.16.2-r1-2+b1
ii python-beautifulsoup 3.2.1-1
ii python-chardet 3.0.4-1
ii python-cherrypy3 3.5.0-2
ii python-cssselect 1.0.1-1
ii python-cssutils 1.0-4.1
ii python-dateutil 2.5.3-2
ii python-dbus 1.2.4-1+b2
ii python-feedparser 5.1.3-3
ii python-imaging 4.1.1-3
ii python-lxml 3.8.0-1+b1
ii python-markdown 2.6.8-1
ii python-mechanize 1:0.2.5-3
ii python-netifaces 0.10.4-0.1+b3
ii python-pil 4.1.1-3
ii python-pkg-resources 36.0.1-1
ii python-pyparsing 2.1.10+dfsg1-1
ii python-pyqt5 5.7+dfsg-5+b1
ii python-pyqt5.qtsvg 5.7+dfsg-5+b1
ii python-pyqt5.qtwebkit 5.7+dfsg-5+b1
ii python-regex 0.1.20170117-1+b1
ii python-routes 2.3.1-2
ii python2.7 2.7.13-2
ii xdg-utils 1.1.1-1
Versions of packages calibre recommends:
ii python-dnspython 1.15.0-1
calibre suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Package: calibre
Version: 5.16.1+dfsg-1
thanks for your report.
> Now I can connect to calibre server without problems
> --8<---------------cut here---------------start------------->8---
> %aptitude show calibre
> Package: calibre
> Version: 5.16.1+dfsg-1
> New: yes
> State: installed
> Automatically installed: no
> Priority: optional
> Section: text
> --8<---------------cut here---------------end--------------->8--
--- End Message ---