При выполнении любой операции с emerge через BINHOST работающий через HTTP стала выходить ошибка:
Traceback (most recent call last):
File "/usr/bin/emerge", line 50, in <module>
retval = emerge_main()
File "/usr/lib64/portage/pym/_emerge/main.py", line 1065, in emerge_main
return run_action(emerge_config)
File "/usr/lib64/portage/pym/_emerge/actions.py", line 3628, in run_action
getbinpkgs="--getbinpkg" in emerge_config.opts)
File "/usr/lib64/portage/pym/portage/dbapi/bintree.py", line 624, in populate
self._populate(getbinpkgs)
File "/usr/lib64/portage/pym/portage/dbapi/bintree.py", line 894, in _populate
f = _urlopen(url, if_modified_since=local_timestamp)
File "/usr/lib64/portage/pym/portage/proxy/objectproxy.py", line 31, in __call__
return result(*args, **kwargs)
File "/usr/lib64/portage/pym/portage/util/_urlopen.py", line 44, in urlopen
hdl = opener.open(request)
File "/usr/lib64/python2.7/urllib2.py", line 410, in open
response = meth(req, response)
File "/usr/lib64/python2.7/urllib2.py", line 523, in http_response
'http', request, response, code, msg, hdrs)
File "/usr/lib64/python2.7/urllib2.py", line 442, in error
result = self._call_chain(*args)
File "/usr/lib64/python2.7/urllib2.py", line 382, in _call_chain
result = func(*args)
File "/usr/lib64/python2.7/urllib2.py", line 629, in http_error_302
return self.parent.open(new, timeout=req.timeout)
File "/usr/lib64/python2.7/urllib2.py", line 410, in open
response = meth(req, response)
File "/usr/lib64/portage/pym/portage/util/_urlopen.py", line 85, in http_response
decompressed = io.BytesIO(zlib.decompress(response.read(), -zlib.MAX_WBITS))
error: Error -5 while decompressing data: incomplete or truncated stream
При этом, если указывать в BINHOST FTP-сервер, эта ошибка не возникает, но отбивает по таймауту, при этом успешно отображая например пакеты найденные через emerge --search. Подскажите пожалуйста, с чем может быть связана такая ошибка при работе через HTTP и как ее можно попробовать устранить?
Версия ОС: Linux calculate 3.9.7-calculate