cvsup uped nicht mehr!

odenter

Well-Known Member
Also irgendwas funzt bei mir nicht.
Ich bin hier hinter nem Proxy.

Meine make.conf sieht so aus.

Code:
# -- use.perl generated deltas -- #
# Created: Mon Feb  2 11:51:18 2004
# Setting to use base perl from ports:
PERL_VER=5.6.1
PERL_VERSION=5.6.1
PERL_ARCH=mach
NOPERL=yo
NO_PERL=yo
NO_PERL_WRAPPER=yo
SUP_UPDATE=	yes
SUP=		/usr/local/bin/cvsup
SUPFLAGS=	-g -L 2
SUPHOST=	cvsup2.de.FreeBSD.org
SUPFILE=	/usr/share/examples/cvsup/stable-supfile
PORTSSUPFILE=	/usr/share/examples/cvsup/ports-supfile
DOCSUPFILE=	/usr/share/examples/cvsup/doc-supfile
FETCH_CMD=/usr/bin/fetch -A -p
FETCH_ENV=HTTP_PROXY=http://proxy1.cvsnet:3128
FETCH_ENV=FTP_PROXY=http://proxy1.cvsnet:3128

meine ports-supfile sieht so aus

Code:
# $FreeBSD: src/share/examples/cvsup/ports-supfile,v 1.26 2002/12/09 01:02:42 lioux Exp $
#
# This file contains all of the "CVSup collections" that make up the
# FreeBSD-current ports collection.
#
# CVSup (CVS Update Protocol) allows you to download the latest CVS
# tree (or any branch of development therefrom) to your system easily
# and efficiently (far more so than with sup, which CVSup is aimed
# at replacing).  If you're running CVSup interactively, and are
# currently using an X display server, you should run CVSup as follows
# to keep your CVS tree up-to-date:
#
#	cvsup ports-supfile
#
# If not running X, or invoking cvsup from a non-interactive script, then
# run it as follows:
#
#	cvsup -g -L 2 ports-supfile
#
# You may wish to change some of the settings in this file to better
# suit your system:
#
# host=CHANGE_THIS.FreeBSD.org
#		This specifies the server host which will supply the
#		file updates.  You must change it to one of the CVSup
#		mirror sites listed in the FreeBSD Handbook at
#		[url]http://www.freebsd.org/doc/handbook/mirrors.html.[/url]
#		You can	override this setting on the command line
#		with cvsup's "-h host" option.
#
# base=/usr
#		This specifies the root where CVSup will store information
#		about the collections you have transferred to your system.
#		A setting of "/usr" will generate this information in
#		/usr/sup.  Even if you are CVSupping a large number of
#		collections, you will be hard pressed to generate more than
#		~1MB of data in this directory.  You can override the
#		"base" setting on the command line with cvsup's "-b base"
#		option.  This directory must exist in order to run CVSup.
#
# prefix=/usr
#		This specifies where to place the requested files.  A
#		setting of "/usr" will place all of the files requested
#		in "/usr/ports" (e.g., "/usr/ports/devel", "/usr/ports/lang").
#		The prefix directory must exist in order to run CVSup.

# Defaults that apply to all the collections
#
# IMPORTANT: Change the next line to use one of the CVSup mirror sites
# listed at [url]http://www.freebsd.org/doc/handbook/mirrors.html.[/url]
*default host=cvsup2.de.FreeBSD.org
*default base=/usr
*default prefix=/usr
*default release=cvs tag=.
*default delete use-rel-suffix

# If your network link is a T1 or faster, comment out the following line.
*default compress

## Ports Collection.
#
# The easiest way to get the ports tree is to use the "ports-all"
# mega-collection.  It includes all of the individual "ports-*"
# collections,
ports-all

# These are the individual collections that make up "ports-all".  If you
# use these, be sure to comment out "ports-all" above.
#
# Be sure to ALWAYS cvsup the ports-base collection if you use any of the
# other individual collections below. ports-base is a mandatory collection
# for the ports collection, and your ports may not build correctly if it
# is not kept up to date.
#ports-base
#ports-archivers
#ports-astro
#ports-audio
#ports-benchmarks
#ports-biology
#ports-cad
#ports-chinese
#ports-comms
#ports-converters
#ports-databases
#ports-deskutils
#ports-devel
#ports-editors
#ports-emulators
#ports-finance
#ports-french
#ports-ftp
#ports-games
#ports-german
#ports-graphics
#ports-hebrew
#ports-hungarian
#ports-irc
#ports-japanese
#ports-java
#ports-korean
#ports-lang
#ports-mail
#ports-math
#ports-mbone
#ports-misc
#ports-multimedia
#ports-net
#ports-news
#ports-palm
#ports-picobsd
#ports-portuguese
#ports-print
#ports-russian
#ports-science
#ports-security
#ports-shells
#ports-sysutils
#ports-textproc
#ports-ukrainian
#ports-vietnamese
#ports-www
#ports-x11
#ports-x11-clocks
#ports-x11-fm
#ports-x11-fonts
#ports-x11-servers
#ports-x11-toolkits
#ports-x11-wm

Wenn ich nun z.B. MySql aus den Ports installieren will,dann geht das. Er laedt alles runter und alles ist gut.
Wenn ich aber z.B. die kernel sourcen oder die Ports mit make update,updaten will funzt das nicht.

Genausowenig geht es die Ports mit cvsup -g -L 2 /pfadzumeinersupfile

Was tun?
 
Vielleicht liegt es daran, dass Du keinen Supfile fuer die Sourcen hast?

Was fuer Fehlermeldungen erhaelst Du denn?
 
ich wechsel z.B. in das /usr/ports verzeichnis und tippe make update
connection to cvsup2.de.FreeBsd.org
<pause>
Cannot connect to cvsup2.de.FreeBSD.org: Connection refused
Will retry at 12:19:40

und dann versucht er es halt immer wieder von vorne. :(
 
Das könnte das Problem sein. *grml*
Gibts da ne Lösung?

Also ich kann tatsächlich nur http und ftp.
 
moin,

Du kannst versuchen /usr/ports/www/httptunnel zu verwenden, wenn du nicht der Admin in diesem Netz bist (sei dir aber im klaren darueber das du dann evtl. Aerger mit selbigen oder deinem Chef bekommen kannst). Solltest du selbst der Admin sein ist es wohl einfacher den Port einfach aufzumachen.

Wenn es einen SOCKS Proxy gibt (bei einem guten Security Konzept eher nicht) kann das cvsup auch selber.
 
Also tunneln oder so is nich. :(
Da ich nicht selber der Admin bin, wird wohl auch freischalten nix bringen. Ich werd mir mal die Manpage die 'asg' da empfiehlt angucken.

EDIT
Öhm, also wenn ich 'man csup' eingebe, dann sagt er keine Manpage vorhanden. Wenn ich das auf www.freebsd.org versuche, dann finde ich auch nix. Und wenn ich bei Google suche, dann finde ich auch nicht wirklich viel. :)
Gib mir nochmal nen Tip 'asg' bitte. :)
 
Zuletzt bearbeitet:
mh das ist doch mal was gutes. :-)

Nehmen wir mal an ich hab irgendwo nen Rechner, der hat ne langsame I-Net Verbindung, und ich will Port xyz haben.

Kann ich mir dann irgendwo auch die nötigen Dateien runterladen und die einfach ins distfiles Verzeichnis kopieren oder geht das nicht?
 
Zurück
Oben