Страница 1 из 1
обновление портов
Добавлено: 2009-08-31 17:22:30
qwertEHOK
имеется фря 7.0 RELEASE
сделал
Код: Выделить всё
portsnap fetch
portsnap extract
portsnap update
make fetchindex
пробую ставить mc 4.6.2 - говорит не хватает ему libtool-2.2
pkg_add libtool-2.2 ругается что на ftp недоступен пакет
поставил wget, скачал libtool-2.2.tar.gz
делаю pkg_add libtool-2.2.tar.gz - говорит что это не исходник
что я делаю неправильно?
помогите советом

Re: обновление портов
Добавлено: 2009-08-31 17:36:59
qwertEHOK
аааааааааа
всем спасибо
portupgrade помог
ЗЫ может кто нибудь осмелится написать статью про допиливание до ума xfce?
Re: обновление портов
Добавлено: 2009-09-01 13:16:21
qwertEHOK
а еще 2 вопроса
1)
когда я делаю pkg_add
система ищет пакет в
Код: Выделить всё
ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-7.0-release/Latest/
я поглядел - нет такого пути на фтп
есть такое
Код: Выделить всё
ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-7-stable/Latest/
подскажите как поменять?
2)
вчера обновил порты через portsnap
сегодня собирая xfce4 наткнулся на нехватку
cairo
pango
и если cairo я в портах нашел и поставил, то pango нет, пришлось качать и ставить
подскажите как все таки обновиться что бы все было?
Re: обновление портов
Добавлено: 2009-09-01 13:46:42
princeps
во-первых,
Во-вторых, юзай коллекцию портов, сдаётся мне, в твоём случае нет особой необходимости заморачиваться с пакетами
Re: обновление портов
Добавлено: 2009-09-01 14:26:49
xDi
qwertEHOK писал(а):и если cairo я в портах нашел и поставил, то pango нет, пришлось качать и ставить
подскажите как все таки обновиться что бы все было?
Плохо искали:
То что вам надо, вот:
Код: Выделить всё
Port: pango-1.24.5
Path: /usr/ports/x11-toolkits/pango
Info: An open-source framework for the layout and rendering of i18n text
Maint: gnome@FreeBSD.org
B-deps: cairo-1.8.8,1 expat-2.0.1 fontconfig-2.6.0,1 freetype2-2.3.9_1 gettext-0.17_1 glib-2.20.4 gmake-3.81_3 kbproto-1.0.3 libX11-1.2.1_1,1 libXau-1.0.4 libXdmcp-1.0.2_1 libXft-2.1.13 libXrender-0.9.4_1 libiconv-1.13.1 libpthread-stubs-0.1 libtool-2.2.6a libxcb-1.4 pcre-7.9 perl-5.8.9_3 pixman-0.15.4 pkg-config-0.23_1 png-1.2.38 python26-2.6.2_2 renderproto-0.9.3 xcb-proto-1.5 xcb-util-0.3.5 xproto-7.0.15
R-deps: bitstream-vera-1.10_4 cairo-1.8.8,1 encodings-1.0.2,1 expat-2.0.1 font-bh-ttf-1.0.0 font-misc-ethiopic-1.0.0 font-misc-meltho-1.0.0_1 font-util-1.0.1 fontconfig-2.6.0,1 freetype2-2.3.9_1 gamin-0.1.10_3 gettext-0.17_1 gio-fam-backend-2.20.4 glib-2.20.4 kbproto-1.0.3 libX11-1.2.1_1,1 libXau-1.0.4 libXdmcp-1.0.2_1 libXft-2.1.13 libXrender-0.9.4_1 libfontenc-1.0.4 libiconv-1.13.1 libpthread-stubs-0.1 libxcb-1.4 mkfontdir-1.0.4 mkfontscale-1.0.6 pcre-7.9 perl-5.8.9_3 pixman-0.15.4 pkg-config-0.23_1 png-1.2.38 python26-2.6.2_2 renderproto-0.9.3 xcb-proto-1.5 xcb-util-0.3.5 xorg-fonts-truetype-7.4 xproto-7.0.15
WWW: http://www.pango.org/
Re: обновление портов
Добавлено: 2009-09-01 14:39:54
qwertEHOK
дык это у вас оно есть, а у меня нету - могу скрин окошка выложить, но не буду, уже не принципиально
кстате, про изменения пути нашел
Код: Выделить всё
setenv PACKAGESITE ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-7-release/Latest/
всем спасибо за советы
ЗЫ теперь бы еще про xfce найти... что то ужасное у меня получилось (((
Re: обновление портов
Добавлено: 2009-09-01 17:16:42
sch
по ходу ты не понял, что
pkg_add - это установка софта через пакеты: заранее скомпилированные программы под определенный релиз ОС.
установка через порты - это процедура типа:
Re: обновление портов
Добавлено: 2009-09-01 17:19:51
princeps
Re: обновление портов
Добавлено: 2009-09-01 19:20:42
qwertEHOK
2princeps
извини, конечно, но ты или читаешь не внимательно или отвечаешь не в этой ветке
твои советы совсем не вовремя и вообще не по теме
ЗЫ я не спрашивал "что мне надо почитать"
Re: обновление портов
Добавлено: 2009-09-02 7:08:54
princeps
qwertEHOK писал(а):ЗЫ я не спрашивал "что мне надо почитать"
А что ты спрашивал, чтоб за тебя твою проблему решили?
Извини, конечно, но из твоих постов следует, что ты не понимаешь разницы между установкой из портов и пакетов. Например, как это может быть, что один порт у xDi есть, а у тебя нет, если у тебя установлена коллекция портов? Я тебе и дал ссылку на хэндбук, где про это всё написано, не копипастить же его сюда.
Re: обновление портов
Добавлено: 2009-09-02 9:56:58
qwertEHOK
offtop
я спросил
1 как поменять путь для ftp сервера
2 как полностью обновить порты что бы было все
А что ты спрашивал, чтоб за тебя твою проблему решили?
если человек знает - он поможет, не знает - промолчит
Например, как это может быть, что один порт у xDi есть, а у тебя нет
Может быть разные версии фри?
Re: обновление портов
Добавлено: 2009-09-02 10:02:23
princeps
qwertEHOK писал(а):2 как полностью обновить порты что бы было все
Тебе надо уже установленные порты обновить или коллекцию портов? И как это тебя спасёт, если ты ставишь из пакетов?
Re: обновление портов
Добавлено: 2009-09-02 10:11:08
qwertEHOK
коллекцию портов надо обновить, что бы там были нужные мне программки
из пакетов я ничего не ставил потому что
1) путь для скачивания был не правильный
2) когда я узнал как изменить его на правильный я уже обновил коллекцию портов и теперь ставлю оттуда
но вот сейчас выскачил еще еррор -
Код: Выделить всё
py25-cairo-1.8.8 needs Python 2.6 at least. But you specified 2.5
как такое может быть если я вчера ВСЕ обновил? часа 3 все обновлялось (portupgrade -arR)
PS я умею читать хэндбук, я знаю на него ссылки. тут спрашиваю потому что пока не выгуглил ответы.
Re: обновление портов
Добавлено: 2009-09-02 10:19:47
princeps
qwertEHOK писал(а):
как такое может быть если я вчера ВСЕ обновил? часа 3 все обновлялось (portupgrade -arR)
бывает такое. поставь ему вручную отдельно 2.6 питона.
qwertEHOK писал(а):
PS я умею читать хэндбук, я знаю на него ссылки. тут спрашиваю потому что пока не выгуглил ответы.
тогда спрашивай, чтоб понятно было, что тебе нужно. Вот после последнего поста более или менее понятно.
Re: обновление портов
Добавлено: 2009-09-02 10:34:05
qwertEHOK
как я почитал с питоном с этим вообще проблемы
http://yandex.ru/yandsearch?text=make+u ... par4=%2Fs2
portupgrade python ничего не выдает
нашел вот такое
обновилось, написав что некторые модули failed
сейчас продолжаю собирать xfce4
Re: обновление портов
Добавлено: 2009-09-02 10:48:20
ski
qwertEHOK писал(а):
но вот сейчас выскачил еще еррор -
Код: Выделить всё
py25-cairo-1.8.8 needs Python 2.6 at least. But you specified 2.5
как такое может быть если я вчера ВСЕ обновил? часа 3 все обновлялось (portupgrade -arR)
Очень легко такое может быть, у тебя установлена ветка питона 2.5 (/usr/ports/lang/python25), версии внутри нее и обновляет portupgrade. Ветка /usr/ports/lang/python26, которя нужна твоей софтинке - это совершенно другой порт, который надо ставить ручками.
Re: обновление портов
Добавлено: 2009-09-02 11:25:18
sch
по поводу Питона - это просто ты попал в нужное время
Почитай файл /usr/ports/UPDATING - там пишут важные вещи при смене версий программ в портах.
Re: обновление портов
Добавлено: 2009-09-02 11:28:29
qwertEHOK
sch писал(а):по поводу Питона - это просто ты попал в нужное время
Почитай файл /usr/ports/UPDATING - там пишут важные вещи при смене версий программ в портах.
а у меня нет такой папки

я уже нашел что надо там почитать, и даже нашел где выложили текст
там написано что надо сделать
Код: Выделить всё
cd /usr/ports/lang/python && make upgrade-site-packages
но у меня ругается: не могу сделать make
Re: обновление портов
Добавлено: 2009-09-02 11:36:38
sch
qwertEHOK писал(а):sch писал(а):по поводу Питона - это просто ты попал в нужное время
Почитай файл /usr/ports/UPDATING - там пишут важные вещи при смене версий программ в портах.
а у меня нет такой папки
это файл, а не папка. Его не может не быть, если пользоваться портами.
Re: обновление портов
Добавлено: 2009-09-02 11:42:48
xDi
qwertEHOK писал(а):sch писал(а):по поводу Питона - это просто ты попал в нужное время
Почитай файл /usr/ports/UPDATING - там пишут важные вещи при смене версий программ в портах.
а у меня нет такой папки

я уже нашел что надо там почитать, и даже нашел где выложили текст
там написано что надо сделать
Код: Выделить всё
cd /usr/ports/lang/python && make upgrade-site-packages
но у меня ругается: не могу сделать make
Странно... Надеюсь Вы все обновляли с помощью portupgrade?
Попробуйте установить из пакета с помощью portupgrade с ключиком -N. Желательно еще и зависимости удовлетворить ключиком -rR
Re: обновление портов
Добавлено: 2009-09-02 12:37:30
princeps
qwertEHOK писал(а):а у меня нет такой папки

значит нет коллекции портов. А говоришь, знаешь где хэндбук...
Re: обновление портов
Добавлено: 2009-09-02 12:40:20
qwertEHOK
princeps писал(а):qwertEHOK писал(а):а у меня нет такой папки

значит нет коллекции портов. А говоришь, знаешь где хэндбук...
попрошу ВАС больше не писать в эту ветку
или если же совсем не терпится - давайте свои советы через ЛС
Re: обновление портов
Добавлено: 2009-09-02 13:11:27
xDi
поиск портов в дереве:
Код: Выделить всё
make -C /usr/ports search name='Название_Порта'
Re: обновление портов
Добавлено: 2009-09-02 13:26:59
qwertEHOK
я делаю find /usr/ports -name <имя>
ЗЫ подскажите кто знает
поставил
mc
cups
proftpd
сейчас ставлю xfce4
а в установленных уже есть
gnome-desktop
gnome-menus
gnome-panel
так и надо?