Хай Алл!!!
Помогите, плз...есть порт openssl, среди все его файлов - Makefile:
....
PORTNAME= openssl
PORTVERSION= 0.9.7
PORTREVISION= 1
CATEGORIES= security devel
MASTER_SITES= http://www.openssl.org/source/ \
.....
пишу make NO_CHECKSUM="yes" install (можно и с чексумом)>> .tar.gz doesn't seem to exist on this system.
>> Attempting to fetch from http://www.openssl.org/source/.
fetch: .tar.gz: www.openssl.org: HTTP server returned error code 404
>> Attempting to fetch from ftp://ftp.openssl.org/source/.
fetch: source/.tar.gz: cannot get remote modification time
fetch: ftp://ftp.openssl.org/source/.tar.gz: FTP error:
fetch: File unavailable (e.g., file not found, no access)
.....
>> Attempting to fetch from ftp://ftp.lucky.net/pub/FreeBSD/ports/distfiles/.
fetch: pub/FreeBSD/ports/distfiles/.tar.gz: cannot get remote modification time
fetch: ftp://ftp.lucky.net/pub/FreeBSD/ports/distfiles/.tar.gz: FTP error:
fetch: File unavailable (e.g., file not found, no access)
>> Couldn't fetch it - please try to retrieve this
>> port manually into /usr/ports/distfiles/ and try again.
*** Error code 1Stop.
*** Error code 1Stop.
*** Error code 1Stop.
*** Error code 1Stop.
*** Error code 1Stop.
*** Error code 1Stop.
*** Error code 1Stop.
*** Error code 1Stop.
блин.... ну ладно- скачиваю сам этот файл (openssl-0.9.7.tar.gz)
вроде версия порта и фала свпадают^^^^^и ложу его в /usr/ports/distfiles/
пофиг... результат тотже, а мне openssl нужен позарез....
может кто сталкивался с подобного рода проблемами?
подскажите как поставить!
tar zxvf opessl*.tar.gz
cd openssl*
./configure
make
make install
;)
>Хай Алл!!!
>Помогите, плз...
>
>есть порт openssl, среди все его файлов - Makefile:
>....
>PORTNAME= openssl
>PORTVERSION= 0.9.7
>PORTREVISION= 1
>CATEGORIES= security devel
>MASTER_SITES= http://www.openssl.org/source/ \
>.....
>
>
>пишу make NO_CHECKSUM="yes" install (можно и с чексумом)
>
>>> .tar.gz doesn't seem to exist on this system.
>>> Attempting to fetch from http://www.openssl.org/source/.
>fetch: .tar.gz: www.openssl.org: HTTP server returned error code 404
>>> Attempting to fetch from ftp://ftp.openssl.org/source/.
>fetch: source/.tar.gz: cannot get remote modification time
>fetch: ftp://ftp.openssl.org/source/.tar.gz: FTP error:
>fetch: File unavailable (e.g., file not found, no access)выше какая-то херня, где название пакета, я только .tar.gz вижу :(
Makefile трогал? или что делал с портами?>.....
>>> Attempting to fetch from ftp://ftp.lucky.net/pub/FreeBSD/ports/distfiles/.
>fetch: pub/FreeBSD/ports/distfiles/.tar.gz: cannot get remote modification time
>fetch: ftp://ftp.lucky.net/pub/FreeBSD/ports/distfiles/.tar.gz: FTP error:
>fetch: File unavailable (e.g., file not found, no access)
>>> Couldn't fetch it - please try to retrieve this
>>> port manually into /usr/ports/distfiles/ and try again.
>*** Error code 1
>
>Stop.
>*** Error code 1
>
>Stop.
>*** Error code 1
>
>Stop.
>*** Error code 1
>
>Stop.
>*** Error code 1
>
>Stop.
>*** Error code 1
>
>Stop.
>*** Error code 1
>
>Stop.
>*** Error code 1
>
>Stop.
>
>блин.... ну ладно- скачиваю сам этот файл (openssl-0.9.7.tar.gz)
>
> вроде версия порта и фала свпадают^^^^^
>
>
>и ложу его в /usr/ports/distfiles/
>
>пофиг... результат тотже, а мне openssl нужен позарез....
>может кто сталкивался с подобного рода проблемами?
>подскажите как поставить!а зачем 0.9.7?
[alone]/usr/ports/security/openssl > whereis openssl
openssl: /usr/bin/openssl /usr/share/man/man1/openssl.1.gz /usr/ports/security/openssl
[alone]/usr/ports/security/openssl > /usr/bin/openssl version
OpenSSL 0.9.6g 9 Aug 2002
[alone]/usr/ports/security/openssl > echo $FTP_PASSIVE_MODE
no
[alone]/usr/ports/security/openssl > make fetch
>> openssl-0.9.7.tar.gz doesn't seem to exist in /usr/ports/distfiles/.
>> Attempting to fetch from ftp://dbserv.jinr.ru/pub/FreeBSD/ports/distfiles/.
Receiving openssl-0.9.7.tar.gz (2768454 bytes): 100%
2768454 bytes transferred in 5.7 seconds (476.06 kBps)
[alone]/usr/ports/security/openssl > make checksum
>> Checksum OK for openssl-0.9.7.tar.gz.
[alone]/usr/ports/security/openssl >покажи полностью что пишет при отсутствии source'а в /usr/ports/distfiles
и потом когда он там
>
>покажи полностью что пишет при отсутствии source'а в /usr/ports/distfiles
>и потом когда он там_________________________________________________
при отсутствии:bash-2.03$ make fetch
>> .tar.gz doesn't seem to exist on this system.
>> Attempting to fetch from ftp://ftp.lucky.net/pub/FreeBSD/ports/distfiles/.
fetch: pub/FreeBSD/ports/distfiles/.tar.gz: cannot get remote modification time
fetch: ftp://ftp.lucky.net/pub/FreeBSD/ports/distfiles/.tar.gz: FTP error:
fetch: File unavailable (e.g., file not found, no access)
>> Attempting to fetch from http://www.openssl.org/source/.
fetch: .tar.gz: www.openssl.org: HTTP server returned error code 404
>> Attempting to fetch from ftp://ftp.openssl.org/source/.
fetch: source/.tar.gz: cannot get remote modification time
fetch: ftp://ftp.openssl.org/source/.tar.gz: FTP error:
fetch: File unavailable (e.g., file not found, no access)
>> Attempting to fetch from ftp://ftp.sunet.se/pub/security/tools/net/openssl/source/.
fetch: pub/security/tools/net/openssl/source/.tar.gz: cannot get remote modification time
fetch: ftp://ftp.sunet.se/pub/security/tools/net/openssl/source/.ta...: FTP error:
fetch: File unavailable (e.g., file not found, no access)
>> Attempting to fetch from ftp://ftp.cert.dfn.de/pub/tools/net/openssl/source/.
fetch: pub/tools/net/openssl/source/.tar.gz: cannot get remote modification time
fetch: ftp://ftp.cert.dfn.de/pub/tools/net/openssl/source/.tar.gz: FTP error:
fetch: File unavailable (e.g., file not found, no access)
>> Attempting to fetch from ftp://ftp.lucky.net/pub/FreeBSD/ports/distfiles/.
fetch: pub/FreeBSD/ports/distfiles/.tar.gz: cannot get remote modification time
fetch: ftp://ftp.lucky.net/pub/FreeBSD/ports/distfiles/.tar.gz: FTP error:
fetch: File unavailable (e.g., file not found, no access)
>> Couldn't fetch it - please try to retrieve this
>> port manually into /usr/ports/distfiles/ and try again.
*** Error code 1Stop.
*** Error code 1Stop.
*** Error code 1Stop.
_______________________________________
когда ложу:
bash-2.03# make fetch
>> .tar.gz doesn't seem to exist on this system.
>> Attempting to fetch from ftp://ftp.lucky.net/pub/FreeBSD/ports/distfiles/.
fetch: pub/FreeBSD/ports/distfiles/.tar.gz: cannot get remote modification time
fetch: ftp://ftp.lucky.net/pub/FreeBSD/ports/distfiles/.tar.gz: FTP error:
fetch: File unavailable (e.g., file not found, no access)
>> Attempting to fetch from http://www.openssl.org/source/.
fetch: .tar.gz: www.openssl.org: HTTP server returned error code 404
>> Attempting to fetch from ftp://ftp.openssl.org/source/.
fetch: source/.tar.gz: cannot get remote modification time
fetch: ftp://ftp.openssl.org/source/.tar.gz: FTP error:
fetch: File unavailable (e.g., file not found, no access)
>> Attempting to fetch from ftp://ftp.sunet.se/pub/security/tools/net/openssl/source/.
fetch: pub/security/tools/net/openssl/source/.tar.gz: cannot get remote modification time
fetch: ftp://ftp.sunet.se/pub/security/tools/net/openssl/source/.ta...: FTP error:
fetch: File unavailable (e.g., file not found, no access)
>> Attempting to fetch from ftp://ftp.cert.dfn.de/pub/tools/net/openssl/source/.
fetch: pub/tools/net/openssl/source/.tar.gz: cannot get remote modification time
fetch: ftp://ftp.cert.dfn.de/pub/tools/net/openssl/source/.tar.gz: FTP error:
fetch: File unavailable (e.g., file not found, no access)
>> Attempting to fetch from ftp://ftp.lucky.net/pub/FreeBSD/ports/distfiles/.
fetch: pub/FreeBSD/ports/distfiles/.tar.gz: cannot get remote modification time
fetch: ftp://ftp.lucky.net/pub/FreeBSD/ports/distfiles/.tar.gz: FTP error:
fetch: File unavailable (e.g., file not found, no access)
>> Couldn't fetch it - please try to retrieve this
>> port manually into /usr/ports/distfiles/ and try again.
*** Error code 1Stop.
*** Error code 1Stop.
*** Error code 1Stop.
===================================================
называется "найди семь отличий" :)
>>
>>покажи полностью что пишет при отсутствии source'а в /usr/ports/distfiles
>>и потом когда он там
>
>_________________________________________________
>при отсутствии:
>
>bash-2.03$ make fetch
>>> .tar.gz doesn't seem to exist on this system.
^^^^^^^^ - это что? ты какой файл пытаешься вытянуть? я так думаю у тебя с Makefile проблема, может что-то ненужно закомментировал?>>> Attempting to fetch from ftp://ftp.lucky.net/pub/FreeBSD/ports/distfiles/.
>fetch: pub/FreeBSD/ports/distfiles/.tar.gz: cannot get remote modification time
>fetch: ftp://ftp.lucky.net/pub/FreeBSD/ports/distfiles/.tar.gz: FTP error:
>fetch: File unavailable (e.g., file not found, no access)>называется "найди семь отличий" :)
вроде бы нашел :))
>>
>>bash-2.03$ make fetch
>>>> .tar.gz doesn't seem to exist on this system.
> ^^^^^^^^ - это что? ты какой файл
>пытаешься вытянуть? я так думаю у тебя с Makefile проблема, может
>что-то ненужно закомментировал?
>
подскажите плиз что где нужно написать !!!
я просто без понятия... вот Макефайл:
______________________________________________________
# New ports collection makefile for: OpenSSL
# Date created: Sun Jan 3 19:36:27 CET 1999
# Whom: Dirk Froemberg <dirk@FreeBSD.org>
#
# $FreeBSD: ports/security/openssl/Makefile,v 1.75 2003/02/09 05:45:04 dinoex Exp $
#PORTNAME= openssl
PORTVERSION= 0.9.7
PORTREVISION= 1
CATEGORIES= security devel
MASTER_SITES= http://www.openssl.org/source/ \
ftp://ftp.openssl.org/source/ \
ftp://ftp.sunet.se/pub/security/tools/net/openssl/source/ \
ftp://ftp.cert.dfn.de/pub/tools/net/openssl/source/MAINTAINER= dinoex@FreeBSD.org
.ifdef USE_OPENSSL
.error You have `USE_OPENSSL' variable defined either in environment or in make(1) arguments.
Please undefine and try again.
.endif.include <bsd.port.pre.mk>
.if ${PORTOBJFORMAT} == "aout"
MAKE_ARGS+= WHOLE_ARCHIVE_FLAG=-Bforcearchive
.else
MAKE_ARGS+= WHOLE_ARCHIVE_FLAG=--whole-archive
.endifUSE_PERL5= yes
.if defined(NOSHARED)
PLIST_SUB+= SHARED="@comment "
.else
PLIST_SUB+= SHARED=""
ALL_TARGET= freebsd-shared all
.if exists(/usr/lib/libcrypto.so.3)
SHLIBVER= 4
.else
SHLIBVER= 3
.endif
MAKE_ENV+= SHLIBVER=${SHLIBVER}
PLIST_SUB+= SHLIBVER=${SHLIBVER}
INSTALLS_SHLIB= yes
.endif.if defined(OPENSSL_OVERWRITE_BASE)
PKGNAMESUFFIX= -overwrite-base
PREFIX= /usr
SHLIBVER= 2
OPENSSLDIR= /etc/ssl
MANPREFIX= ${PREFIX}/openssl
PLIST_SUB+= MANDIR=""
PLIST_SUB+= NOBASE="@comment "
.else
OPENSSLDIR= ${PREFIX}/openssl
MANPREFIX= ${PREFIX}
PLIST_SUB+= MANDIR="@comment "
PLIST_SUB+= NOBASE=""
.endifMAKE_ENV+= MANPREFIX=${MANPREFIX}
NOPRECIOUSMAKEVARS= Too many _MLINKS for fetchMAN1= CA.pl.1 asn1parse.1 ca.1 ciphers.1 .........
MAN3= ASN1_OBJECT_new.3 ASN1_STRING_length.3 ASN1_STRING_new.3 \
........MAN5= config.5
MAN7= des_modes.7
MLINKS= dgst.1 md4.1 \
dgst.1 sha.1 \
dgst.1 mdc2.1 \
....
des_modes.7 of.7.if defined(BATCH) || defined(OPENSSL_WITH_386)
.if ${MACHINE_ARCH} == "i386"
EXTRACONFIGURE= 386
.endif
.endifdo-configure:
cd ${WRKSRC} \
&& ${SETENV} CC="${CC}" CFLAGS="${CFLAGS}" PERL="${PERL}" \
./config --prefix=${PREFIX} --openssldir=${OPENSSLDIR} \
-L${PREFIX}/lib ${EXTRACONFIGURE}post-install:
.if !defined(NOSHARED)
.for i in libcrypto libssl
@${INSTALL_DATA} ${WRKSRC}/$i.so.${SHLIBVER} ${PREFIX}/lib
@${LN} -sf $i.so.${SHLIBVER} ${PREFIX}/lib/$i.so
.endfor
.endif
.if !defined(NOPORTDOCS)
@${MKDIR} ${DOCSDIR}
@${INSTALL_DATA} ${WRKSRC}/doc/openssl.txt ${DOCSDIR}/
.endif
@${SED} -e 's#/usr/local#${PREFIX}#g' ${PKGMESSAGE}test:
cd ${WRKSRC} && ${MAKE} test.include <bsd.port.post.mk>
>>>
>>>bash-2.03$ make fetch
>>>>> .tar.gz doesn't seem to exist on this system.
>> ^^^^^^^^ - это что? ты какой файл
>>пытаешься вытянуть? я так думаю у тебя с Makefile проблема, может
>>что-то ненужно закомментировал?
>>
>
>
>подскажите плиз что где нужно написать !!!
>я просто без понятия... вот Макефайл:
>______________________________________________________
># New ports collection makefile for: OpenSSL
># Date created: Sun
>Jan 3 19:36:27 CET 1999
># Whom: Dirk Froemberg <dirk@FreeBSD.org>
>#
># $FreeBSD: ports/security/openssl/Makefile,v 1.75 2003/02/09 05:45:04 dinoex Exp $
>#
>
>PORTNAME= openssl
>PORTVERSION= 0.9.7
>PORTREVISION= 1
>CATEGORIES= security devel
>MASTER_SITES= http://www.openssl.org/source/ \
>
> ftp://ftp.openssl.org/source/ \
>
> ftp://ftp.sunet.se/pub/security/tools/net/openssl/source/ \
>
> ftp://ftp.cert.dfn.de/pub/tools/net/openssl/source/
>
>MAINTAINER= dinoex@FreeBSD.org
>
>.ifdef USE_OPENSSL
>.error You have `USE_OPENSSL' variable defined either in environment or in make(1)
>arguments.
>Please undefine and try again.
>.endif
>
>.include <bsd.port.pre.mk>
>
>.if ${PORTOBJFORMAT} == "aout"
>MAKE_ARGS+= WHOLE_ARCHIVE_FLAG=-Bforcearchive
>.else
>MAKE_ARGS+= WHOLE_ARCHIVE_FLAG=--whole-archive
>.endif
>
>USE_PERL5= yes
>.if defined(NOSHARED)
>PLIST_SUB+= SHARED="@comment "
>.else
>PLIST_SUB+= SHARED=""
>ALL_TARGET= freebsd-shared all
>.if exists(/usr/lib/libcrypto.so.3)
>SHLIBVER= 4
>.else
>SHLIBVER= 3
>.endif
>MAKE_ENV+= SHLIBVER=${SHLIBVER}
>PLIST_SUB+= SHLIBVER=${SHLIBVER}
>INSTALLS_SHLIB= yes
>.endif
>
>.if defined(OPENSSL_OVERWRITE_BASE)
>PKGNAMESUFFIX= -overwrite-base
>PREFIX= /usr
>SHLIBVER= 2
>OPENSSLDIR= /etc/ssl
>MANPREFIX= ${PREFIX}/openssl
>PLIST_SUB+= MANDIR=""
>PLIST_SUB+= NOBASE="@comment "
>.else
>OPENSSLDIR= ${PREFIX}/openssl
>MANPREFIX= ${PREFIX}
>PLIST_SUB+= MANDIR="@comment "
>PLIST_SUB+= NOBASE=""
>.endif
>
>MAKE_ENV+= MANPREFIX=${MANPREFIX}
>NOPRECIOUSMAKEVARS= Too many _MLINKS for fetch
>
>MAN1= CA.pl.1 asn1parse.1 ca.1 ciphers.1 .........
>
>MAN3= ASN1_OBJECT_new.3 ASN1_STRING_length.3 ASN1_STRING_new.3 \
> ........
>
>MAN5= config.5
>
>MAN7= des_modes.7
>
>MLINKS= dgst.1 md4.1 \
> dgst.1 sha.1 \
> dgst.1 mdc2.1 \
> ....
> des_modes.7 of.7
>
>.if defined(BATCH) || defined(OPENSSL_WITH_386)
>.if ${MACHINE_ARCH} == "i386"
>EXTRACONFIGURE= 386
>.endif
>.endif
>
>do-configure:
> cd ${WRKSRC} \
> && ${SETENV} CC="${CC}" CFLAGS="${CFLAGS}"
>PERL="${PERL}" \
> ./config --prefix=${PREFIX} --openssldir=${OPENSSLDIR} \
>
> -L${PREFIX}/lib ${EXTRACONFIGURE}
>
>post-install:
>.if !defined(NOSHARED)
>.for i in libcrypto libssl
> @${INSTALL_DATA} ${WRKSRC}/$i.so.${SHLIBVER} ${PREFIX}/lib
> @${LN} -sf $i.so.${SHLIBVER} ${PREFIX}/lib/$i.so
>
>.endfor
>.endif
>.if !defined(NOPORTDOCS)
> @${MKDIR} ${DOCSDIR}
> @${INSTALL_DATA} ${WRKSRC}/doc/openssl.txt ${DOCSDIR}/
>.endif
> @${SED} -e 's#/usr/local#${PREFIX}#g' ${PKGMESSAGE}
>
>
>test:
> cd ${WRKSRC} && ${MAKE}
>test
>
>.include <bsd.port.post.mk>см мой предыдущий ответ, и вдобавок покажи переменные среды:
bash # env
bash # echo $PATH
bash # cat /etc/make.conf
>
>см мой предыдущий ответ, и вдобавок покажи переменные среды:
>
>bash # env
>bash # echo $PATH
>bash # cat /etc/make.confbash# env
PWD=/usr/ports/security/openssl
PAGER=more
HOSTNAME= бла бла
SUDO_GID=0
BLOCKSIZE=K
USER=root
MACHTYPE=i386--freebsd3.4
MAIL=/var/mail/mazaj
SUDO_UID=1045
EDITOR=vi
SSH_CLIENT=192.168.0.197 1165 22
LOGNAME=root
SHLVL=2
SUDO_COMMAND=/usr/local/bin/bash
SHELL=/usr/local/bin/bash
HOSTTYPE=i386
OSTYPE=freebsd3.4
HOME=/misc/homes/mazaj
TERM=xterm
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/bin:/usr/X11R6/bin:/misc/homes/mazaj/bin
SSH_TTY=/dev/ttyp1
SUDO_USER=mazaj
_=/usr/bin/envbash# cat /etc/make.conf | grep -v \#
USA_RESIDENT= NO
MASTER_SITE_BACKUP?= \
ftp://ftp.lucky.net/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/
MASTER_SITE_OVERRIDE?= ${MASTER_SITE_BACKUP}
>
>>
>>см мой предыдущий ответ, и вдобавок покажи переменные среды:
>>
>>bash # env
>>bash # echo $PATH
>>bash # cat /etc/make.conf
>
>bash# env
>PWD=/usr/ports/security/openssl
>PAGER=more
>HOSTNAME= бла бла
>SUDO_GID=0
>BLOCKSIZE=K
>USER=root
>MACHTYPE=i386--freebsd3.4
>MAIL=/var/mail/mazaj
>SUDO_UID=1045
>EDITOR=vi
>SSH_CLIENT=192.168.0.197 1165 22
>LOGNAME=root
>SHLVL=2
>SUDO_COMMAND=/usr/local/bin/bash
>SHELL=/usr/local/bin/bash
>HOSTTYPE=i386
>OSTYPE=freebsd3.4
>HOME=/misc/homes/mazaj
>TERM=xterm
>PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/bin:/usr/X11R6/bin:/misc/homes/mazaj/bin
>SSH_TTY=/dev/ttyp1
>SUDO_USER=mazaj
>_=/usr/bin/env
>
>bash# cat /etc/make.conf | grep -v \#
>USA_RESIDENT= NO
>
>MASTER_SITE_BACKUP?= \
> ftp://ftp.lucky.net/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/
>MASTER_SITE_OVERRIDE?= ${MASTER_SITE_BACKUP}ну вот и ответ: FreeBSD-3.4, вывод прост: ищи какие переменные из Makefile:
PORTNAME и тд и тп отсутствуют в *.mk
как закачивал новые порты, целиком все дерево? старые сохранил?
Вобщем, при желании можно вполне поправить используя как аналог родные
порты от 3'ки и используемые там переменные
>>
>>>
>>>см мой предыдущий ответ, и вдобавок покажи переменные среды:
>>>
>>>bash # env
>>>bash # echo $PATH
>>>bash # cat /etc/make.conf
>>
>>bash# env
>>PWD=/usr/ports/security/openssl
>>PAGER=more
>>HOSTNAME= бла бла
>>SUDO_GID=0
>>BLOCKSIZE=K
>>USER=root
>>MACHTYPE=i386--freebsd3.4
>>MAIL=/var/mail/mazaj
>>SUDO_UID=1045
>>EDITOR=vi
>>SSH_CLIENT=192.168.0.197 1165 22
>>LOGNAME=root
>>SHLVL=2
>>SUDO_COMMAND=/usr/local/bin/bash
>>SHELL=/usr/local/bin/bash
>>HOSTTYPE=i386
>>OSTYPE=freebsd3.4
>>HOME=/misc/homes/mazaj
>>TERM=xterm
>>PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/bin:/usr/X11R6/bin:/misc/homes/mazaj/bin
>>SSH_TTY=/dev/ttyp1
>>SUDO_USER=mazaj
>>_=/usr/bin/env
>>
>>bash# cat /etc/make.conf | grep -v \#
>>USA_RESIDENT= NO
>>
>>MASTER_SITE_BACKUP?= \
>> ftp://ftp.lucky.net/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/
>>MASTER_SITE_OVERRIDE?= ${MASTER_SITE_BACKUP}
>
>ну вот и ответ: FreeBSD-3.4, вывод прост: ищи какие переменные из Makefile:
>
>
>PORTNAME и тд и тп отсутствуют в *.mk
>
>как закачивал новые порты, целиком все дерево? старые сохранил?
>
>Вобщем, при желании можно вполне поправить используя как аналог родные
>порты от 3'ки и используемые там переменные
а вобщем можно и ручками собрать openssl без напряга
>а вобщем можно и ручками собрать openssl без напрягая уже распаковывал соответствующий файл,
делал compile, make, make install... вроде все нормально, но пакадж который требует openssl при установке - матюкается говорит что его нету!
>>а вобщем можно и ручками собрать openssl без напряга
>
>я уже распаковывал соответствующий файл,
>делал compile, make, make install... вроде все нормально, но пакадж который требует
>openssl при установке - матюкается говорит что его нету!какой еще ПАКАДЖ? Смотри что и где в нем проверяется, правь или ставь
руками, ничего сложного нет. Если не можешь, смотри как поднять
старую ветку FreeBSD-3 до 4.x на http://unix1.jinr.ru/~lavr/
там все есть и расписано step-by-step, одно НО, ядра для машин на SCSI,
так что для IDE их надо чуть поправить.Так что выбирай, либо собирать ручками все - самостоятельно правя sources,
либо поднимать систему и пользоваться готовыми портами, если не хватает
знаний и опыта портированияPS. Проблема найдена, решения и альтернативы тоже, успехов.
>
>PORTNAME и тд и тп отсутствуют в *.mk
>
>как закачивал новые порты, целиком все дерево? старые сохранил?
>
>Вобщем, при желании можно вполне поправить используя как аналог родные
>порты от 3'ки и используемые там переменныея обновлял порты cvsup-ом.... :-/
что я что-то неправильно сделал?
ничего не сохронял....
как исправить положение?
>>
>>покажи полностью что пишет при отсутствии source'а в /usr/ports/distfiles
>>и потом когда он там
>
>_________________________________________________
>при отсутствии:
>
>bash-2.03$ make fetch
>>> .tar.gz doesn't seem to exist on this system.
>>> Attempting to fetch from ftp://ftp.lucky.net/pub/FreeBSD/ports/distfiles/.
>fetch: pub/FreeBSD/ports/distfiles/.tar.gz: cannot get remote modification time
>fetch: ftp://ftp.lucky.net/pub/FreeBSD/ports/distfiles/.tar.gz: FTP error:
>fetch: File unavailable (e.g., file not found, no access)
>>> Attempting to fetch from http://www.openssl.org/source/.
>fetch: .tar.gz: www.openssl.org: HTTP server returned error code 404
>>> Attempting to fetch from ftp://ftp.openssl.org/source/.
>fetch: source/.tar.gz: cannot get remote modification time
>fetch: ftp://ftp.openssl.org/source/.tar.gz: FTP error:
>fetch: File unavailable (e.g., file not found, no access)
>>> Attempting to fetch from ftp://ftp.sunet.se/pub/security/tools/net/openssl/source/.
>fetch: pub/security/tools/net/openssl/source/.tar.gz: cannot get remote modification time
>fetch: ftp://ftp.sunet.se/pub/security/tools/net/openssl/source/.ta...: FTP error:
>fetch: File unavailable (e.g., file not found, no access)
>>> Attempting to fetch from ftp://ftp.cert.dfn.de/pub/tools/net/openssl/source/.
>fetch: pub/tools/net/openssl/source/.tar.gz: cannot get remote modification time
>fetch: ftp://ftp.cert.dfn.de/pub/tools/net/openssl/source/.tar.gz: FTP error:
>fetch: File unavailable (e.g., file not found, no access)
>>> Attempting to fetch from ftp://ftp.lucky.net/pub/FreeBSD/ports/distfiles/.
>fetch: pub/FreeBSD/ports/distfiles/.tar.gz: cannot get remote modification time
>fetch: ftp://ftp.lucky.net/pub/FreeBSD/ports/distfiles/.tar.gz: FTP error:
>fetch: File unavailable (e.g., file not found, no access)
>>> Couldn't fetch it - please try to retrieve this
>>> port manually into /usr/ports/distfiles/ and try again.
>*** Error code 1
>
>Stop.
>*** Error code 1
>
>Stop.
>*** Error code 1
>
>Stop.
>_______________________________________
>когда ложу:
>bash-2.03# make fetch
>>> .tar.gz doesn't seem to exist on this system.
>>> Attempting to fetch from ftp://ftp.lucky.net/pub/FreeBSD/ports/distfiles/.
>fetch: pub/FreeBSD/ports/distfiles/.tar.gz: cannot get remote modification time
>fetch: ftp://ftp.lucky.net/pub/FreeBSD/ports/distfiles/.tar.gz: FTP error:
>fetch: File unavailable (e.g., file not found, no access)
>>> Attempting to fetch from http://www.openssl.org/source/.
>fetch: .tar.gz: www.openssl.org: HTTP server returned error code 404
>>> Attempting to fetch from ftp://ftp.openssl.org/source/.
>fetch: source/.tar.gz: cannot get remote modification time
>fetch: ftp://ftp.openssl.org/source/.tar.gz: FTP error:
>fetch: File unavailable (e.g., file not found, no access)
>>> Attempting to fetch from ftp://ftp.sunet.se/pub/security/tools/net/openssl/source/.
>fetch: pub/security/tools/net/openssl/source/.tar.gz: cannot get remote modification time
>fetch: ftp://ftp.sunet.se/pub/security/tools/net/openssl/source/.ta...: FTP error:
>fetch: File unavailable (e.g., file not found, no access)
>>> Attempting to fetch from ftp://ftp.cert.dfn.de/pub/tools/net/openssl/source/.
>fetch: pub/tools/net/openssl/source/.tar.gz: cannot get remote modification time
>fetch: ftp://ftp.cert.dfn.de/pub/tools/net/openssl/source/.tar.gz: FTP error:
>fetch: File unavailable (e.g., file not found, no access)
>>> Attempting to fetch from ftp://ftp.lucky.net/pub/FreeBSD/ports/distfiles/.
>fetch: pub/FreeBSD/ports/distfiles/.tar.gz: cannot get remote modification time
>fetch: ftp://ftp.lucky.net/pub/FreeBSD/ports/distfiles/.tar.gz: FTP error:
>fetch: File unavailable (e.g., file not found, no access)
>>> Couldn't fetch it - please try to retrieve this
>>> port manually into /usr/ports/distfiles/ and try again.
>*** Error code 1
>
>Stop.
>*** Error code 1
>
>Stop.
>*** Error code 1
>
>Stop.
>===================================================
>называется "найди семь отличий" :)еще раньше было сказано что с Makefile?
я не мазохист:1. - помогите...
2. - в чем дело?
1. - задай вопрос?
2. - оно мне надо, выуживать инфо?bash # pwd
bash # ls -laR
bash # cat Makefile
bash # ls -la /usr/ports
bash # ls -la /usr/ports/Mkчто делал с портами и то что к ним косвенно относится
сразу было сказано - ГДЕ название порта!? fetch не получил параметры:
PORTNAME
PORTVERSION
или DISTNAME, DISTFILESну что тут непонятного?