LINUX.ORG.RU

Проблема: в debian повреждена база данных пакетов и некорректно установлен пакет

 


0

1

Система debian sid, amd64

Использую libreoffice, пакеты качаю с официального сайта. При установке пакета libreoffice3.5-dict-en при обработке постустановочного скрипта запускается /opt/libreoffice3.5/program/unopkg.bin и падает с ошибкой сегментирования.

Из за этого пакет считается повреждённым и блокируется база данных пакетов с сообщением:

E: Пакет libreoffice3.5-dict-en нуждается в переустановке, но найти архив для него не удалось.

Корректная переустановка пакета (файл пакета указываю вручную) невозможна из за этого постустановочного скрипта. Использование apt-get -f не помогает проигнорировать эту ошибку.

★★★★★

Волшебный хак: заменить unopkg.bin симлинком на /bin/true или скриптом, который возвращает 0. Ну и сообщи разработчикам LO, либо попробуй выяснить почему падает эта программа.

GotF ★★★★★
()

>Использую libreoffice, пакеты качаю с официального сайта
Сайта либреофиса? Зачем? В репах же есть.

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

Кстати, да. В репозитории же актуальная версия.

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

Актуальная, но самая последняя версия появляется там примерно месяц спустя. Когда я ставил 3.5.4 в репах его ещё не было, а поставить хотелось, там совместимость с МСо лучше.

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