> Что-то я в него на 8.3 недавно потыкался и "из коробки" оно
> не взлетело чуть более, чем полностью.для начала, стоило бы ознакомиться с wiki, хотябы, а еще лучше с pkg.conf(5)
master-front7# jexec 10 csh
geoip# pkg info |wc -l
9
geoip# uname -rms
FreeBSD 8.2-RELEASE amd64
9 своих пакетов, 8.2, все работает.
> Во первых оно хочет чтобы в системных переменных был задан PACKAGESITE, только
> я так и не вкурил, как на лету оформить красиво строку
> /pub/FreeBSD/ports/i386/packages-8-stable/All , чтобы хвост 8-stable брался на основании
> инфы о текущем ядре, чтобы в будущем забыть "а на каком
> же релизе я сижу". Пока извратился так
> setenv PACKAGESITE ftp://mirror.datacenter.by/pub/`uname -o`/ports/`uname -m`/packages-`uname
> -r | awk '{FS="."; print $1}'`-stable/All/
irc://bynets:#bsd ;-) раз уж про mirror.dc.by речь)
> Во вторых с этого урла оно яро пытается тянуть repo.txz, которого там
> нет, а подымать свой с перелопачиванием кучи портов мне весьма лениво.
там _пока_ нет миррора pkgng, сделаю, думаю.
> В третьих пакеты древние (до сих пор там торчат firefox-14.0.1_1,1.tbz, древний digiKam,
ну.. не пересобирают, вероятно раз в час/день, т.к., насколько я понял, билд-кластер не юзают фревый для pkgng пока еще.
> древние дровишки nVidia не смотря на то что 300-я серия шуршит
> на ура, и куча всего, чего приходится всё равно самому ставить)
а вот это из 1 "фич" из-за которых внедрение pkgng откладывалось, только на днях разнесли libGl.so и libglx.so (одинаково наз-ся файлики у xorg-server и у nvidia-driver, pkgng отслеживает эти конфликты)
> А ещё задолбало что на попытку стянуть по pkg_add -r чего-то, оно
> удавится в perl, т.к. из портов давно и надёжно поставлен perl-threaded,
> а пакеты собираются с обычным перлом и давятся на невозможности держать
> сразу оба.
о pkg_add пора забыть, после pkg2db, да и вообще.