[freebsd] installing pkg failed
Oleg V. Nauman
oleg at theweb.org.ua
Sun Oct 29 17:07:04 EET 2017
On Tuesday 03 October 2017 14:55:14 Eugene Grosbein wrote:
> On 03.10.2017 14:09, Irina Liakh wrote:
> > On Tue, Oct 03, 2017 at 01:03:06AM +0300, Владимир Друзенко
wrote:
> >> Проще собрать из портов актуальную версию pkg.
> >
> > Действительно :)
> > Я, видимо, больше зависла над вопросом "wtf", чем над "как
починить" :)
> >
> >> Также, если уже удалили все пакеты, то можно было смело
удалять всё
> >> содержимое /var/db/pkg/.
> >
> > Не факт что это помогло бы, ведь pkg-static из скачанного
руками пакета
> > отработал с тем /var/db/pkg/ что был, в то время как
системный pkg-static
> > не работал.
> На самом деле это известная проблема. При апгрейде pkg он
удаляет из базы
> SQLite эту самую таблицу, чтобы убрать зависимость от
библиотеки fts4.
> Если после этого сделать даунгрейд pkg, хотя бы в виде
удаления пакета pkg,
> что вводит в работу системную затычку на основе старой версии,
то получается
> такая хрень.
>
> bapt@ в курсе, но починено это, видимо, не будет...
Апгрейд pkg из портов проходит более гладко, deinstall/install
используют свежесобранный бинарник pkg-static из WRKSRC в
качестве PKG_BIN
Так что наверное есть смысл.
More information about the freebsd
mailing list