Страница 1 из 1

Проблема с обновлениями портов

Добавлено: 2012-07-27 13:56:02
xM
Коллеги.
Тут при очередной CVS базы портов изменилась структура дерева, похоже.
В частности, pkg-config нынче стал pkgconf.
Теперь pkgdb -F пофиксила, вроде бы как, это момент.
Однако теперь при попытке обновить PHP имею вот что
===> Installing for pkgconf-0.8.3
===> Generating temporary packing list
===> Checking if devel/pkgconf already installed
===> An older version of devel/pkgconf is already installed (pkg-config-0.25_1)
You may wish to ``make deinstall'' and install this port again
by ``make reinstall'' to upgrade it properly.
If you really wish to overwrite the old port of devel/pkgconf
without deleting it first, set the variable "FORCE_PKG_REGISTER"
in your environment or the "make install" command line.
*** Error code 1

Stop in /usr/ports/devel/pkgconf.
*** Error code 1

Stop in /usr/ports/lang/php5.
*** Error code 1
Соответственно, ввиду отсутствия /usr/ports/devel/pkg-config как такового, попытки ручками сделать make deinstall или pkg_delete pkg-config ни к чему не приводят.
Как эту проблему победить?

Re: Проблема с обновлениями портов

Добавлено: 2012-07-27 14:51:03
xM
Короче, сделал pkg_delete -f pkg-config-0.25_1, а затем исправил зависимости на него pkgdb -F.
Новая версия pkgconf поставилась, а за ней и PHP.
Однако, убитые зависимости от кучи софта на старую версию меня беспокоят. Грабли вылезут, думаю. Или нет?

Re: Проблема с обновлениями портов

Добавлено: 2012-07-27 14:58:07
BirdGovorun
Так как-бы правильно:
/usr/ports/UPDATING
20120726:
AFFECTS: users of devel/pkg-config
AUTHOR: bapt@FreeBSD.org

devel/pkg-config has been replaced by devel/pkgconf

# portmaster -o devel/pkgconf devel/pkg-config
or
# portupgrade -o devel/pkgconf devel/pkg-config
Как-бы грабли не должны вылезти.

Re: Проблема с обновлениями портов

Добавлено: 2012-07-27 15:01:07
xM
BirdGovorun писал(а):Так как-бы правильно:
/usr/ports/UPDATING
20120726:
AFFECTS: users of devel/pkg-config
AUTHOR: bapt@FreeBSD.org

devel/pkg-config has been replaced by devel/pkgconf

# portmaster -o devel/pkgconf devel/pkg-config
or
# portupgrade -o devel/pkgconf devel/pkg-config
Как-бы грабли не должны вылезти.
Упс. Слона то я и не приметил. Спасибо!

Re: Проблема с обновлениями портов

Добавлено: 2012-08-02 15:42:58
ommm
в /usr/ports/UPDATING обновили

portupgrade -fo devel/pkgconf pkg-config-\*

Re: Проблема с обновлениями портов

Добавлено: 2012-08-03 14:00:14
xM
ommm писал(а):в /usr/ports/UPDATING обновили

portupgrade -fo devel/pkgconf pkg-config-\*
Да, спасибо, я уже разобрался с помощью предыдущего участника.
Единственное что по сих пор не могу разобраться с проблемой дублирования портов в индексе а-ля

Код: Выделить всё

Duplicate INDEX entry