The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"обновление портов"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"обновление портов"  
Сообщение от Happy_demon email(ok) on 26-Янв-06, 17:22 
достался в наследство сервак с фрей5.1 все нормуль- пашет. но вот захотелось поставить кроме фтп,маил,прокси,нат,днс еще и самбу.
cd /usr/ports/net/samba
make
ля-ля-ля в общем нет на сайте версии моей самбы (2.2.6)
ок правим supfile (примерно так)
*default host=cvsup5.ru.freebsd.org
*default base=/usr
*default prefix=/usr
*default release=cvs
*default delete use-rel-suffix compress
ports-all tag=.
doc-all tag=.
и на всякий пожарный скаченные порты помещаем в другое место (как оказалось не зря)
cvsup supfile /usr/cvsup_new/
он их скачивает переходим cd /usr/cvsup_new/usr/ports/net/samba3/
make
ля-ля-ля нету на сайте 3.0.21а.tar.gz
и действительно в ftp://ftp.freebsd.org/pub/FreeBSD/ports/distfiles/
лежит максимум 3.0.20- ну и отсюда все и пошло.

Как заставить его не выкачивать самые распоследние порты, а только те, которые лежат на ftp://ftp.freebsd.org/pub/FreeBSD/ports/distfiles/?

и еще почемуто при make даже уже скаченной самбы 3.0.21 не появляется окошко для выбора компонентов и эта ........ пытается еще и капс вытянить.

затем слегка переделал make.conf
оставил тока
PERL_VER=5.6.1
PERL_VERSION=5.6.1
FETCH_CMD=wget -c
DISABLE_SIZE=yes
заново закачал- то же самое. самба пытается закачаться не с www.samba.org а с ftp://freebsd.org
ну и supfile
*default tag=.
*default host=cvsup.lv.FreeBSD.org
*default prefix=/usr
*default base=/var/db/sup
*default release=cvs
*default delete use-rel-suffix
*default compress

ports-all
все равно не хочет качать самбу с samba.org а пытается выкачать несуществующую версию с freebsd.org
очень прошу, откликнитесь

Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "обновление портов"  
Сообщение от lavr email on 26-Янв-06, 17:59 
>достался в наследство сервак с фрей5.1 все нормуль- пашет. но вот захотелось
>поставить кроме фтп,маил,прокси,нат,днс еще и самбу.
>cd /usr/ports/net/samba
>make
>ля-ля-ля в общем нет на сайте версии моей самбы (2.2.6)
>ок правим supfile (примерно так)
>*default host=cvsup5.ru.freebsd.org
>*default base=/usr
>*default prefix=/usr
>*default release=cvs
>*default delete use-rel-suffix compress
>ports-all tag=.
>doc-all tag=.
>и на всякий пожарный скаченные порты помещаем в другое место (как оказалось
>не зря)
>cvsup supfile /usr/cvsup_new/
>он их скачивает переходим cd /usr/cvsup_new/usr/ports/net/samba3/
>make
>ля-ля-ля нету на сайте 3.0.21а.tar.gz
>и действительно в ftp://ftp.freebsd.org/pub/FreeBSD/ports/distfiles/
>лежит максимум 3.0.20- ну и отсюда все и пошло.
>
>Как заставить его не выкачивать самые распоследние порты, а только те, которые
>лежат на ftp://ftp.freebsd.org/pub/FreeBSD/ports/distfiles/?
>
>и еще почемуто при make даже уже скаченной самбы 3.0.21 не появляется
>окошко для выбора компонентов и эта ........ пытается еще и капс
>вытянить.
>
>затем слегка переделал make.conf
>оставил тока
>PERL_VER=5.6.1
>PERL_VERSION=5.6.1
>FETCH_CMD=wget -c
>DISABLE_SIZE=yes
>заново закачал- то же самое. самба пытается закачаться не с www.samba.org а
ftp://freebsd.org
>ну и supfile
>*default tag=.
>*default host=cvsup.lv.FreeBSD.org
>*default prefix=/usr
>*default base=/var/db/sup
>*default release=cvs
>*default delete use-rel-suffix
>*default compress
>
>ports-all
> все равно не хочет качать самбу с samba.org а пытается выкачать
>несуществующую версию с freebsd.org
>очень прошу, откликнитесь

не знаю что у вас там не хочет выкачивать:

- смотрим Makefile нужного порта, например samba3 и видим там:
PORTNAME= samba
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^- имя порта

PORTVERSION?= 3.0.21a
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^- версия
PORTREVISION?= 0
PORTEPOCH?= 1
CATEGORIES?= net
MASTER_SITES= ${MASTER_SITE_SAMBA}
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^- мастер сайт откуда
брать самбу, это целцый список доступных, смотрим:
less /usr/ports/Mk/bsd.sites.mk
...
ниже if в котором если не установлена переменная IGNORE_MASTER_SITE_SAMBA
то fetch будет пытаться выкачивать дистрибутив по списку ниже с
первого доступного сайта на котором найден дистрибутив
...
.if !defined(IGNORE_MASTER_SITE_SAMBA)
MASTER_SITE_SAMBA+= \
        http://us1.samba.org/samba/ftp/%SUBDIR%/ \
        http://us2.samba.org/samba/ftp/%SUBDIR%/ \
        http://us4.samba.org/samba/ftp/%SUBDIR%/ \
        http://us3.samba.org/samba/ftp/%SUBDIR%/ \
        ftp://ca.samba.org/%SUBDIR%/ \
        ftp://de.samba.org/samba.org/%SUBDIR%/ \
        ftp://ftp.k2.net/mirrors/samba/%SUBDIR%/ \
        ftp://ftp.oss.eznetsols.org/samba/%SUBDIR%/ \
        ftp://ru.samba.org/pub/samba/%SUBDIR%/ \
        http://sambafr.idealx.org/samba/ftp/%SUBDIR%/ \
        ftp://ftp.easynet.be/samba/%SUBDIR%/ \
        ftp://ftp.linuxforum.net/ftp.samba.org/%SUBDIR%/ \
        ${MASTER_SITE_RINGSERVER:S,%SUBDIR%,net/samba/&,}
.endif
...
MASTER_SITE_SUBDIR= . old-versions rc pre
DISTNAME= ${PORTNAME}-${PORTVERSION:S/.p/pre/:S/.r/rc/}
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^- формирование имени выкачиваемого продукта

Для тех кто не может или НЕ ПОНИМАЕТ, находим ближайшее к нам зеркало
и выкачиваем в свой distfiles - будет браться прямо из него

Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "обновление портов"  
Сообщение от Happy_demon email(ok) on 26-Янв-06, 18:18 
формирование имени выкачиваемого продукта
>
>Для тех кто не может или НЕ ПОНИМАЕТ, находим ближайшее к нам
>зеркало
>и выкачиваем в свой distfiles - будет браться прямо из него

действительно. огромное спасибо.

Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру