portsnap & portmaster не достаточно для обновления портов?
Добавлено: 2018-10-02 15:16:31
Коротко:
не обновляют все порты, а конкретно i386-wine.
Полностью:
Система установлена примерно год на десктопе. Порты всегда обновлял через
И заметил что wine после установки так ни разу и не обновлялся, пишу:
(версия новее чем у меня установлена)
man pkg-version вывел меня на INDEX файл, гугл на https://wiki.lissyara.su/wiki/Обновление_дерева_портов и make fetchindex, делаю:
ЧЯДНТ? И получается многие мануалы в которых не сказано про make fetchindex обновляют не все порты? (Т.е. порты обновляют, Makefile был новый, но pkg version и portmaster -a ни разу wine не затронули) Ну ладно бы wine только сегодня обновился и это что-то я начудил, так я давно уже спокойно себе обновляю порты, с 11.1 на 11.2 перешел, горя не знал, а вот зашел на https://www.freshports.org/emulators/wine и вижу что wine обновлялся 13 раз, а я ни разу не заметил! И обновляются ли все мои порты теперь?
Код: Выделить всё
portsnap fetch update && portmaster -a
Полностью:
Система установлена примерно год на десктопе. Порты всегда обновлял через
Код: Выделить всё
cp UPDATING /root/UPDATING.old && portsnap fetch update && diff UPDATING /root/UPDATING.old ; pkg version -v | grep need
portmaster // чего захочу
Код: Выделить всё
#pkg version -v|grep wine
i386-wine-3.0,1 = up-to-date with index
wine-gecko-2.47 = up-to-date with index
#grep VER /usr/ports/emulators/wine/Makefile
DISTVERSION= 3.0.3
man pkg-version вывел меня на INDEX файл, гугл на https://wiki.lissyara.su/wiki/Обновление_дерева_портов и make fetchindex, делаю:
Код: Выделить всё
#make fetchindex
#pkg version -v|grep wine
i386-wine-3.0,1 < needs updating (index has 3.0.3_1,1)
wine-gecko-2.47 = up-to-date with index