Автор Тема: В Debian 9 не работает Recoll  (Прочитано 3746 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Craftsman

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 12
В Debian 9 не работает Recoll
« : 01 Август 2018, 21:30:59 »
Эта утилита замечательно работала в Debian 8/64.
В Debian 9/64 она не заработала с самого начала.
Прошло уже несколько обновлений Debian, но она так и не заработала.
Подробности: при попытке запуска индексирования оно запускается, и тут же останавливается.
Почему?
 

Оффлайн ecc83

  • Ветеран
  • *****
  • Сообщений: 1362
  • Debian, Openbox, macOS
Re: В Debian 9 не работает Recoll
« Ответ #1 : 01 Август 2018, 21:43:20 »
Почему?

Она в терминале как правило пишет причину. Что пишет?
 

Оффлайн Craftsman

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 12
Re: В Debian 9 не работает Recoll
« Ответ #2 : 01 Август 2018, 21:47:41 »
Если запустить в консоли 'recollindex' то выдается такое:
:3:index/recollindex.cpp:521:recollindex: changing current directory to [/tmp]
:3:index/recollindex.cpp:554:recollindex: starting up
:2:rcldb/rcldb.cpp:604:Db::add: stop indexing: file system 96% full > max 50%
:2:rcldb/rcldb.cpp:204:DbUpdWorker: xxWrite failed
:2:./utils/workqueue.h:101:WorkQueue::put:DbUpd: !ok or mutex_lock failed
:2:rcldb/rcldb.cpp:1608:Db::addOrUpdate:Cant queue task
:2:index/fsindexer.cpp:515:FsIndexerDbUpdWorker: addOrUpdate failed
:2:index/fsindexer.cpp:803:processonefile: wqueue.put failed
:2:index/fsindexer.cpp:541:FsIndexerInternfileWorker: processone failed
:2:./utils/workqueue.h:101:WorkQueue::put:Split: !ok or mutex_lock failed
:2:index/fsindexer.cpp:803:processonefile: wqueue.put failed
:2:index/fsindexer.cpp:541:FsIndexerInternfileWorker: processone failed
:2:./utils/workqueue.h:101:WorkQueue::put:DbUpd: !ok or mutex_lock failed
:2:rcldb/rcldb.cpp:1608:Db::addOrUpdate:Cant queue task
:2:index/fsindexer.cpp:515:FsIndexerDbUpdWorker: addOrUpdate failed
:2:index/mimetype.cpp:113:mimetype: can't interpret 'file' output: []
:2:./utils/workqueue.h:101:WorkQueue::put:Split: !ok or mutex_lock failed
:2:index/fsindexer.cpp:803:processonefile: wqueue.put failed
:2:index/fsindexer.cpp:541:FsIndexerInternfileWorker: processone failed
:2:./utils/workqueue.h:101:WorkQueue::put:Internfile: !ok or mutex_lock failed
:2:index/fsindexer.cpp:221:FsIndexer::index: error while indexing /home/user:
:2:./utils/workqueue.h:148:WorkQueue::waitIdle:DbUpd: not ok or can't lock
:2:./utils/workqueue.h:101:WorkQueue::put:Split: !ok or mutex_lock failed
:2:index/fsindexer.cpp:803:processonefile: wqueue.put failed
:2:index/fsindexer.cpp:541:FsIndexerInternfileWorker: processone failed
:3:rcldb/rcldb.cpp:1714:Db::waitUpdIdle: total xapian work 55 mS
:3:./utils/workqueue.h:202:DbUpd: tasks 1 nowakes 1 wsleeps 1 csleeps 0
Indexing failed
:3:./utils/workqueue.h:202:Internfile: tasks 8 nowakes 9 wsleeps 5 csleeps 0
:3:./utils/workqueue.h:202:Split: tasks 3 nowakes 1 wsleeps 2 csleeps 3
 

Оффлайн ecc83

  • Ветеран
  • *****
  • Сообщений: 1362
  • Debian, Openbox, macOS
Re: В Debian 9 не работает Recoll
« Ответ #3 : 01 Август 2018, 22:33:27 »
Я не знаю, что это за приложение, во в выводе много "failed".
Следовательно что то не так.

Что это за утилита, где вы ее нашли, как устанавливали и почему не установили для Debian 9?
 

Оффлайн Craftsman

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 12
Re: В Debian 9 не работает Recoll
« Ответ #4 : 01 Август 2018, 22:54:56 »
Вы спрашиваете за Recoll? Это древняя известнейшая утилита по мощному поиску.
Специально ее искать не нужно, она всегда была в репозитариях Debian, т.е. родная для него.
Достаточно сказать apt-get install recoll - и она установится.
Так что при такой простейшей установке тут ошибиться невозможно.
Скорее ошибся ее сборщик в Debian 9.

Цитировать
почему не установили для Debian 9?
Что значит "не установил"? Как раз для Debian 9 и установил ее из родного репо.


Цитировать
Следовательно что то не так.
С этом трудно поспорить  :) Но что не так?

Цитировать
Я не знаю, что это за приложение
Так поставьте и узнаете  ;) Уверен, она вам понравится. Если, конечно, заработает.
« Последнее редактирование: 01 Август 2018, 22:57:06 от Craftsman »
 

Оффлайн ecc83

  • Ветеран
  • *****
  • Сообщений: 1362
  • Debian, Openbox, macOS
Re: В Debian 9 не работает Recoll
« Ответ #5 : 01 Август 2018, 23:22:56 »
Попробуйте так:

sudo apt-get remove --purge recoll && sudo apt-get update && sudo apt-get upgrade && sudo apt-get install -y recoll
 

Оффлайн Craftsman

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 12
Re: В Debian 9 не работает Recoll
« Ответ #6 : 01 Август 2018, 23:35:21 »
А, это... Типа полностью удалить и установить заново. Проделывал это неоднократно, абслютно  бесполезно!
Говорю же, ничего не помогает, это ошибка сборщика.

Здесь же официальная поддержка Debian? Так скажите "кому следует", чтобы исправили наконец этот злобный косяк!
 

Оффлайн ecc83

  • Ветеран
  • *****
  • Сообщений: 1362
  • Debian, Openbox, macOS
Re: В Debian 9 не работает Recoll
« Ответ #7 : 01 Август 2018, 23:43:29 »
А, это... Типа полностью удалить и установить заново.

Это типа нужно сделать и показать вывод, перед тем, как о чем то говорить дальше.


Проделывал это неоднократно, абслютно  бесполезно!

С вашего позволения я сам решу, что полезно, а что бесполезно.


Говорю же, ничего не помогает, это ошибка сборщика.

Я почему то сомневаюсь.

скажите "кому следует", чтобы исправили наконец этот злобный косяк!

Это вы меня уже на работу приняли, вместо вас жалобы писать?

 

Оффлайн Craftsman

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 12
Re: В Debian 9 не работает Recoll
« Ответ #8 : 01 Август 2018, 23:46:19 »
Еще вот характерное косячное поведение, доказывающее в неправильности программы: если в меню "Файл" выбрать "Обновить индекс", то буквально через секунду выскакивает ошибка: "Индексирование не удалось".
А почему, что или кто виноват - ничего не сообщается.

Точно такая же ошибка возникает если в меню "Файл" выбрать "Переиндесировать"

Cообщение объединено 01 Август 2018, 23:55:54
Цитировать
Это типа нужно сделать и показать вывод, перед тем, как о чем то говорить дальше.
Говорю же, что делал это неоднократно. Пожалуйста, только что сделал еще раз -
root@desk:~# apt-get remove --purge recoll && sudo apt-get update && sudo apt-get upgrade && sudo apt-get install -y recoll
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  fonts-symbola linux-image-4.9.0-5-amd64
Для их удаления используйте «apt autoremove».
Пакеты, которые будут УДАЛЕНЫ:
  recoll*
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 1 пакетов, и 0 пакетов не обновлено.
После данной операции, объём занятого дискового пространства уменьшится на 5 619 kB.
Хотите продолжить? [Д/н] y
(Чтение базы данных … на данный момент установлен 211731 файл и каталог.)
Удаляется recoll (1.22.4-1) …
Обрабатываются триггеры для mime-support (3.60) …
Обрабатываются триггеры для desktop-file-utils (0.23-1) …
Обрабатываются триггеры для libc-bin (2.24-11+deb9u3) …
Обрабатываются триггеры для man-db (2.7.6.1-2) …
Обрабатываются триггеры для hicolor-icon-theme (0.15-1) …
Сущ:1 http://debian.org.ua/debian stretch-updates InRelease
Игн:2 http://debian.org.ua/debian stretch InRelease                                                                       
Сущ:3 http://debian.org.ua/debian stretch Release                                                                         
Сущ:4 http://security.debian.org/debian-security stretch/updates InRelease                                                               
Сущ:6 http://www.deb-multimedia.org stretch InRelease                                                                               
Игн:7 http://download.opensuse.org/repositories/home:/stevenpusser/Debian_9.0  InRelease
Сущ:8 http://download.opensuse.org/repositories/home:/stevenpusser/Debian_9.0  Release
Сущ:10 https://dl.ring.cx/ring-nightly/debian_9 ring InRelease
Чтение списков пакетов… Готово
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Расчёт обновлений… Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  fonts-symbola linux-image-4.9.0-5-amd64
Для их удаления используйте «sudo apt autoremove».
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  fonts-symbola linux-image-4.9.0-5-amd64
Для их удаления используйте «sudo apt autoremove».
Предлагаемые пакеты:
  antiword catdoc libimage-exiftool-perl pstotext python-chm unrtf untex
НОВЫЕ пакеты, которые будут установлены:
  recoll
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 0 B/1 627 kB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 5 619 kB.
Выбор ранее не выбранного пакета recoll.
(Чтение базы данных … на данный момент установлено 211597 файлов и каталогов.)
Подготовка к распаковке …/recoll_1.22.4-1_amd64.deb …
Распаковывается recoll (1.22.4-1) …
Обрабатываются триггеры для mime-support (3.60) …
Обрабатываются триггеры для desktop-file-utils (0.23-1) …
Обрабатываются триггеры для libc-bin (2.24-11+deb9u3) …
Обрабатываются триггеры для man-db (2.7.6.1-2) …
Обрабатываются триггеры для hicolor-icon-theme (0.15-1) …
Настраивается пакет recoll (1.22.4-1) …
Обрабатываются триггеры для libc-bin (2.24-11+deb9u3) …

Цитировать
С вашего позволения я сам решу, что полезно, а что бесполезно.
Вы себе там решайте, конечно, но извините, но в данном случае в бесполезности этого деяния я убеждался неоднократно.
Ну хорошо, повторил еще раз, смотрите вывод выше. Recoll после этого по прежнему отказывается индексировать данные.

Это вы меня уже на работу приняли, вместо вас жалобы писать?Если этот форум действительно является технической поддержкой Debian, то именно так - вы или кто-то другой из вас должны решить эту проблему.
И жалобу вам писать уже не надо, я ее уже написал, ваша обязанность решить эту проблему или переадресовать ее тому, кто ее решит.

Повторюсь: мое понимание для случая, когда этот форум является технической поддержкой Debian.
Но если он таковым не является, тогда чем он тогда является? Просветите. пожалуйста!
« Последнее редактирование: 01 Август 2018, 23:55:54 от Craftsman »
 

Оффлайн ogost

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 3168
  • Linux Registered User #547151
Re: В Debian 9 не работает Recoll
« Ответ #9 : 02 Август 2018, 04:21:48 »
Уважаемый, читайте пункт 1.1 правил нашего форума. Все участники данного форума имеют равные права и обязанности. Форум предназначен для обсуждения и совместного решения возникших проблем в том числе. В случае обнаружения серьезных багов можете самостоятельно или с помощью нашего сообщества сообщить в багрепорт Дебиана.
Непосредственно по вашей проблеме, вижу ошибку в выхлопе:
:2:rcldb/rcldb.cpp:604:Db::add: stop indexing: file system 96% full > max 50%Как по мне - довольно необычное поведение для поисковой утилиты. У вас действительно диск забит на 96%?

Онлайн qupl

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 5040
  • memento mori
  • Jabber: qupl@jabber.ru
Re: В Debian 9 не работает Recoll
« Ответ #10 : 02 Август 2018, 11:13:26 »
Здесь же официальная поддержка Debian?
Нет.

Оффлайн ecc83

  • Ветеран
  • *****
  • Сообщений: 1362
  • Debian, Openbox, macOS
Re: В Debian 9 не работает Recoll
« Ответ #11 : 02 Август 2018, 11:29:07 »
вы или кто-то другой из вас должны решить эту проблему.



Что бы вы знали на будущее, тут вам никто ничего не должен. Это с любым линуксом так.
Можете с кем то посоветоваться, как лучше решить свою проблему, но решать её придётся именно вам,
пассивно ожидая исправлений или активно принимать в этом участие.

А так вы стали неверный путь, считая нас перед собой в долгу.
 

Онлайн ChubaDuba

  • Старожил
  • ****
  • Сообщений: 772
  • Debian 9 & Xmonad
    • Бλог
  • Jabber: achubakov@jabber.ru
Re: В Debian 9 не работает Recoll
« Ответ #12 : 02 Август 2018, 11:29:32 »
Я посоветую поставить более свежую версию из testing.
Бλог   @chuba_duba
 

Оффлайн ecc83

  • Ветеран
  • *****
  • Сообщений: 1362
  • Debian, Openbox, macOS
Re: В Debian 9 не работает Recoll
« Ответ #13 : 02 Август 2018, 11:47:58 »
Я посоветую поставить более свежую версию из testing.

Очень странно то, что на стабильном дистрибутиве, приложение из родного репозитория, не работает...
Наверняка в системе что то поломано из за подключения посторонних репозиториев. Или каких то собственных косяков.
Только в этом никто не признается, виноват сборщик пакета, а мы "должны" автору всё починить :)
 

Онлайн ChubaDuba

  • Старожил
  • ****
  • Сообщений: 772
  • Debian 9 & Xmonad
    • Бλог
  • Jabber: achubakov@jabber.ru
Re: В Debian 9 не работает Recoll
« Ответ #14 : 02 Август 2018, 12:56:50 »
Очень странно то, что на стабильном дистрибутиве, приложение из родного репозитория, не работает...
Согласен, но такое бывает. Сам столкнулся, а именно с пакетом pastebinit. Версия 1.5-1, которая лежит сейчас в stable отказывается работать с сервисом по умолчанию - debianpaste, а версия 1.5-2, которая лежит в buster и sid'е работает. Понятно, что на сайте поменялся API и утилита перестала правильно работать, но не работает это уже очень давно, со времён когда stable был ещё testing'ом.
Бλог   @chuba_duba
 

Теги:
 

Зависает намертво debian 7.2

Автор jingo

Ответов: 6
Просмотров: 1655
Последний ответ 13 Декабрь 2013, 07:40:11
от qupl
драйвера wifi для Debian

Автор raolin

Ответов: 7
Просмотров: 1257
Последний ответ 31 Июль 2019, 09:09:53
от raolin
Debian-XFCE установка времени и смена языка ввода

Автор andrei186

Ответов: 9
Просмотров: 6778
Последний ответ 28 Октябрь 2014, 17:16:49
от Malaheenee
Debian не запускается с образа подключенного к ноутбуку через USB

Автор embsp

Ответов: 2
Просмотров: 172
Последний ответ 06 Октябрь 2020, 22:47:45
от embsp
Debian 8 - запуск скрипта из Gnome

Автор abrasum

Ответов: 3
Просмотров: 1660
Последний ответ 15 Июль 2015, 17:09:29
от alsoijw