>>>> Сделайте всё-таки что Вам советуют, а не гадайте :)
>>> Сделал. Естественно есть претензии. Но ничего такого на глаз связанного с питоном
>>> или ntop не увидел.
>> а с остальным: pkgconf, optionsng? или вы обновляете порты выборочно, без /usr/ports/Mk
>> ?
> Так как прямого интернета нет, то я скачиваю ports.tar.gz, сохраняю distfiles и
> обновляю каталог вручную.
> Ладно, допустим я каким-нибудь способом решу все противоречия и конфликты, что есть
> в дереве портов. Что дальше-то делать? Что установить, что переустановить, а
> что установить как-бы с нуля, убив сохранённые конфигурации для установки порта? если нет выхода в internet - на кой нужно было обновлять, да еще на боевом?
1) вероятно новый ntop заточен на некие изменения в python
2) у вас python 2.6.x - и соответствующие headers и libs в /usr/local
3) вы сохранили старые ntop, python в виде пакетов или backup'а?
- старое рабочее дерево портов до апгрейда сохранили?
- сохранили до апгрейда-сборки портов, данные:
- /var/db/pkg
- /var/db/ports
? или можете их откуда нибудь извлечь для сравнения?
4) что успели изменить, переустановить?
и какие версии всего этого были ДО проблемы?
Верхние ответы могут пролить свет на исправление ситуации.
дерево портов до апгрейда использовали от 7.3 или обновляли и апгрейдили порты после
установки системы?
http://www.freebsd.org/cgi/cvsweb.cgi/ports/net/ntop/Makefile
можно посмотреть изменения, к примеру:
снизу вверх:
Revision 1.89:
Update libevent to 1.4.14b
PR: ports/147723
Revision 1.90:
Autotools update. Read ports/UPDATING 20100915 for details.
Revision 1.91:
Round one migration of ports from automake{19,110} to automake111
Revision 1.92:
Punt autoconf267->autoconf268
возможно верхнее не столь существенно, идем далее:
Revision 1.93:
Sat Dec 4 07:32:57 2010 UTC (22 months ago) by ade
...
CVS tags: RELEASE_8_2_0, RELEASE_7_4_0
Sync to new bsd.autotools.mk
Revision 1.95:
- Fix to RUN_DEPENDS, added dependencies rrdtool and GeoIP
PR: ports/154800
Revision 1.97:
- Track dependencies after databases/gdbm update
Revision 1.98:
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead
PR: 157936
Revision 1.100:
- Fix RUN_DEPENDS (:=), mostly for portlint
- Change WITH_PCAP_PORT to LIB_DEPENDS, not BUILD_DEPENDS
- add stopdaemon to pkg-plist
- need chown in pkg-plist so that .tbz (package building) works
- clean up install message (patch-Makefile.am)
- add test in pkg-deinstall.in to test for DBDIR
PR: ports/163682
Revision 1.101:
- Adds knob for py-mako so OP can include py-mako dependency
PR: ports/164248
Revision 1.102:
- Chase rrdtool shlib version bump
далее уже идет версия 1.5.0 в свежих портах
В свежих портах: pkg-config -- заменен на --> pkgconf (нужно заменить)
и порты переведены на новый framework OPTIONSNG, что требует заменить все
опции сборки: /usr/ports/Tools/scripts/options2ng.sh
последнее УВЫ в UPDATES не описано