LINUX.ORG.RU

avalon не обновляет базы


0

0

Краткое описание программы: A pysqlite script to search the archlinux repo filelists. С некоторых пор в конце обновления (avalon -u), стал выдавать такое:

Adding file /var/lib/avalon/core.files.tar.gz to database Traceback (most recent call last): File «/usr/bin/avalon.py», line 320, in <module> if __name__ == '__main__': main() File «/usr/bin/avalon.py», line 308, in main update_db() File «/usr/bin/avalon.py», line 264, in update_db add_repo_file(repo, filename) File «/usr/bin/avalon.py», line 165, in add_repo_file fb = tar.extractfile(tarinfo.name) File «/usr/lib/python2.6/tarfile.py», line 2095, in extractfile tarinfo = self.getmember(member) File «/usr/lib/python2.6/tarfile.py», line 1781, in getmember tarinfo = self._getmember(name) File «/usr/lib/python2.6/tarfile.py», line 2337, in _getmember members = self.getmembers() File «/usr/lib/python2.6/tarfile.py», line 1792, in getmembers self._load() # all members, we first have to File «/usr/lib/python2.6/tarfile.py», line 2353, in _load tarinfo = self.next() File «/usr/lib/python2.6/tarfile.py», line 2308, in next self.fileobj.seek(self.offset) File «/usr/lib/python2.6/gzip.py», line 382, in seek self.read(1024) File «/usr/lib/python2.6/gzip.py», line 219, in read self._read(readsize) File «/usr/lib/python2.6/gzip.py», line 271, in _read uncompress = self.decompress.decompress(buf) zlib.error: Error -3 while decompressing: invalid stored block lengths

В связи с чем есть целых два вопроса: 1. Можно ли как-то это исправить/обойти? 2. Есть ли альтернатива для поиска файлов по неустановленным пакетам?


Пожалуйста, повторите сообщение в режиме LORCODE и [code]...[/code] или User Line Breaks (выбирать сразу под полем для ввода сообщения).

AITap ★★★★★
()
Ответ на: комментарий от AITap

Исправлено

Краткое описание программы: A pysqlite script to search the archlinux repo filelists. С некоторых пор в конце обновления (avalon -u), стал выдавать такое:

Adding file /var/lib/avalon/core.files.tar.gz to database 
Traceback (most recent call last): File "/usr/bin/avalon.py", line 320, in <module> if __name__ == '__main__': main() 
File "/usr/bin/avalon.py", line 308, in main update_db() 
File "/usr/bin/avalon.py", line 264, in update_db add_repo_file(repo, filename) 
File "/usr/bin/avalon.py", line 165, in add_repo_file fb = tar.extractfile(tarinfo.name) 
File "/usr/lib/python2.6/tarfile.py", line 2095, in extractfile tarinfo = self.getmember(member) 
File "/usr/lib/python2.6/tarfile.py", line 1781, in getmember tarinfo = self._getmember(name) 
File "/usr/lib/python2.6/tarfile.py", line 2337, in _getmember members = self.getmembers() 
File "/usr/lib/python2.6/tarfile.py", line 1792, in getmembers self._load() # all members, we first have to 
File "/usr/lib/python2.6/tarfile.py", line 2353, in _load tarinfo = self.next() 
File "/usr/lib/python2.6/tarfile.py", line 2308, in next self.fileobj.seek(self.offset) 
File "/usr/lib/python2.6/gzip.py", line 382, in seek self.read(1024) File "/usr/lib/python2.6/gzip.py", line 219, in read self._read(readsize) 
File "/usr/lib/python2.6/gzip.py", line 271, in _read uncompress = self.decompress.decompress(buf) zlib.error: 
Error -3 while decompressing: invalid stored block lengths
В связи с чем есть целых два вопроса: 1. Можно ли как-то это исправить/обойти? 2. Есть ли альтернатива для поиска файлов по неустановленным пакетам?

Xandry
() автор топика
Ответ на: Исправлено от Xandry

[code]File «/usr/lib/python2.6/gzip.py», line 271, in _read uncompress = self.decompress.decompress(buf) zlib.error:
Error -3 while decompressing: invalid stored block lengths [/code]

Может быть, его обновить нужно?

AITap ★★★★★
()
Ответ на: комментарий от Xandry

По ссылке написано, что оно «unsupported :: system». Насколько я понял, это значит, что программа не поддерживается. Если это так, то нужно искать аналог (не являюсь пользователем arch, так что подсказать больше не могу; попробуйте спросить ещё на #linux irc-сети RusNet).

AITap ★★★★★
()
Ответ на: комментарий от AITap

Да я так и понял, что вы не пользователь Arch... «unsupported :: system» кстати, означает, что программа не поддерживается сообществом (не собирается в пакет и не лежит в официальных репозиториях), поэтому она находится в AUR (Arch User Repository). «system» просто категория. За совет, спасибо.

Xandry
() автор топика

Поискал как следует и нашёл альтернативу - psearch-pacman3. Гораздо лучше чем avalon.

Xandry
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.