[freebsd] port directory error

Lena at lena.kiev.ua Lena at lena.kiev.ua
Sat Dec 9 17:18:13 EET 2017


> >        > > Дано FreeBSD 11.1-STABLE #2 r324855: Sun Oct 22 13:24:19
> >        EEST 2017
> >
> >        > > При очередном заходе на обновление установленного из
> >        портов команда
> >        > > portupgrade -an
> >
> >        > > первой в списке того, что можно обновить начала выдавать
> >        такую строку:
> >        > > - devel/py-setuptools at py27 (port directory error)
> >
> >        > > При этом есть у меня впечатление, что это строка начала
> >        появляться после
> >        > > того, как я запускал команду
> >        > > portupgrade -Rn py27*
> >
> >        > > Но это уже так, размышления. А по сути естественно такого
> >        пути у меня в портах
> >        > > нету. Не то, чтобы оно так уж сильно мне мешало --
> >        никакого влияния на систему
> >        > > от этого косяка я не заметил, но как-то оно меня муляет.
> >        Будут какие-то рекомендации,
> >        > > как от этого приведения можно избавиться?
> >
> >        > В /usr/ports/UPDATING запись 20171130
> >        > В /usr/ports/CHANGES три записи 20171130
> >
> >        > Вероятно portupgrade ещё не умеет хендлить flavors.
> >
> >    portmaster тоже не умеет.
> >    Но обновить порты надо.
> >    И этот порт все обламывает в оставшихся необновленными ру27.
> >    make FLAVOR=py36 install
> >    каким образом должно исправить ситуацию?
> >
> >По мотивам соседнего треда: использовать poudriere.
> >
> А можно ли все это хозяйство:
> pkg info -r py27-setuptools27
> py27-setuptools27-28.1.0:
>     py27-pytz-2016.7,1
>     py27-Babel-2.3.4
>     py27-MarkupSafe-0.23
>     py27-Jinja2-2.8
>     py27-six-1.10.0
>     py27-docutils-0.12_1
>     py27-imagesize-0.7.1
>     py27-alabaster-0.7.6
>     py27-pygments-2.1.3
>     py27-pystemmer-1.3.0_1
>     py27-snowballstemmer-1.2.0_1
>     py27-sphinx_rtd_theme-0.1.9
>     py27-sphinx-1.4.8
> снести к такой-то матери? Или переустановить как-то без ещё одного 
> колеса к телеге?

А откуда взялось py36 ?  Действительно надо 36 ?  Зачем?
Если нет конкретной причины для 36, то:

# cd /usr/ports/devel/py-setuptool
# make FLAVOR=py27
# make FLAVOR=py27 deinstall
# make FLAVOR=py27 reinstall
# make FLAVOR=py27 clean



More information about the freebsd mailing list