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
Так что наверное есть смысл.
_______________________________________________
freebsd mailing list
[email protected]
http://mailman.uafug.org.ua/mailman/listinfo/freebsd

Ответить