Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 07 Sep 2004 11:34:43 -0500
From:      Chris <racerx@makeworld.com>
To:        Ralf Folkerts <ralf.folkerts@epost.de>
Cc:        ports@freebsd.org
Subject:   Re: make index fails
Message-ID:  <413DE323.4090600@makeworld.com>
In-Reply-To: <1094574119.673.13.camel@beaster.home.folkerts-net.de>
References:  <1094574119.673.13.camel@beaster.home.folkerts-net.de>

next in thread | previous in thread | raw e-mail | index | archive | help
Ralf Folkerts wrote:
> Hi,
> 
> after a cvsup (on Sunday, 20040905) I cannot "make index" (or portsdb
> -uU). Since then I also re-ran cvsup yesterday and today but still get
> that error.
> 
> I also rm -rf'ed /usr/ports (after umounting /usr/ports/distfiles) and
> then re-cvsuped, but that also didn't help.
> 
> 
> 
> --- error message ---
> [-su]beaster:ports$make index
> Generating INDEX-5 - please wait..fr-mozilla-flp-1.7.2:
> "/usr/ports/www/mozilla-gtk2" non-existent -- dependency list incomplete
> ===> french/mozilla-flp failed
> *** Error code 1
> 1 error
> 
> ********************************************************************
> Before reporting this error, verify that you are running a supported
> version of FreeBSD (see http://www.FreeBSD.org/ports/) and that you
> have a complete and up-to-date ports collection.  (INDEX builds are
> not supported with partial or out-of-date ports collections -- in
> particular, if you are using cvsup, you must cvsup the "ports-all"
> collection, and have no "refuse" files.)  If that is the case, then
> report the failure to ports@FreeBSD.org together with relevant
> details of your ports configuration (including FreeBSD version,
> your architecture, your environment, and your /etc/make.conf
> settings, especially compiler flags and WITH/WITHOUT settings).
> 
> Note: the latest pre-generated version of INDEX may be fetched
> automatically with "make fetchindex".
> ********************************************************************
> 
> *** Error code 1
> 
> Stop in /usr/ports.
> *** Error code 1
> 
> Stop in /usr/ports.
> --- /error message ---
> 
> --- last cvsup ---
> [-su]beaster:root$cvsup -g -L 2 ports-supfile
> Parsing supfile "ports-supfile"
> Connecting to cvsup2.de.FreeBSD.org
> Connected to cvsup2.de.FreeBSD.org
> Server software version: SNAP_16_1h
> Negotiating file attribute support
> Exchanging collection information
> Establishing multiplexed-mode data connection
> Running
> Updating collection ports-all/cvs
>  Edit ports/astro/gpsdrive/Makefile
>   Add delta 1.23 2004.09.07.10.38.46 des
>  Checkout ports/astro/gpsdrive/files/patch-src::gpsserial.c
>  Checkout ports/audio/kmp/files/patch-linkedlist.h
>  Edit ports/converters/p5-Convert-PEM/Makefile
>   Add delta 1.8 2004.09.06.20.50.09 mharo
>  Edit ports/lang/gambas/Makefile
>   Add delta 1.17 2004.09.06.21.49.01 thierry
>  Edit ports/mail/p5-MIME-Tools/Makefile
>   Add delta 1.29 2004.09.07.09.51.01 mat
>  Edit ports/mail/p5-MIME-Tools/files/patch-Decoder-qpdecode-pdf
>   Add delta 1.2 2004.09.07.09.51.01 mat
>  Checkout
> ports/math/guppi/files/patch-libguppitank_guppi-object-barchart.c
>  Checkout ports/math/guppi/files/patch-src_demo.c
>  Checkout
> ports/math/guppi/files/patch-src_libguppiplot_guppi-layout-constraint.c
>  Checkout
> ports/math/guppi/files/patch-src_libguppiplot_guppi-root-group-item.c
>  Checkout
> ports/math/guppi/files/patch-src_libguppiplot_guppi-text-block.c
>  Edit ports/net/citrix_ica/Makefile
>   Add delta 1.32 2004.09.06.21.22.21 mbr
>  Edit ports/net/citrix_ica/files/patch-linuxx86::hinst
>   Add delta 1.7 2004.09.06.21.22.21 mbr
>  Edit ports/security/portaudit-db/database/portaudit.txt
>   Add delta 1.113 2004.09.07.10.44.11 eik
>  Edit ports/security/portaudit-db/database/portaudit.xml
>   Add delta 1.16 2004.09.07.10.44.11 eik
> Shutting down connection to server
> Finished successfully
> 
> --- /last cvsup ---
> 
> --- environment ---
> [-su]beaster:root$env
> TERM=xterm
> SHELL=/usr/local/bin/bash
> USER=toor
> FTP_PASSIVE_MODE=YES
> MAIL=/var/mail/toor
> PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/X11R6/bin:/root/bin
> BLOCKSIZE=K
> PWD=/root
> PS1=[\s]\h:\W$
> SHLVL=1
> HOME=/root
> _=/usr/bin/env
> --- /environment ---
> 
> --- uname -a ---
> [-su]beaster:root$uname -a
> FreeBSD beaster.home.folkerts-net.de 5.2.1-RELEASE-p9 FreeBSD
> 5.2.1-RELEASE-p9 #4: Sat Aug 21 19:03:49 CEST 2004    
> toor@amd.home.folkerts-net.de:/usr/obj/usr/src/sys/AMDKERNEL  i386
> --- /uname -a ---
> 
> --- locate refuse ---
> [-su]beaster:root$locate refuse
> /usr/obj/usr/src/lib/libwrap/refuse.So
> /usr/obj/usr/src/lib/libwrap/refuse.o
> /usr/obj/usr/src/lib/libwrap/refuse.po
> /usr/ports/net/cvsup-mirror/files/refuse.self
> /usr/share/examples/cvsup/refuse
> /usr/share/examples/cvsup/refuse.README
> /usr/src/contrib/tcp_wrappers/refuse.c
> /usr/src/share/examples/cvsup/refuse
> /usr/src/share/examples/cvsup/refuse.README
> --- /locate refuse ---
> 
> --- ports-supfile ---
> [-su]beaster:root$cat ports-supfile
> # $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
> #               http://www.freebsd.org/doc/handbook/mirrors.html.
> #               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 http://www.freebsd.org/doc/handbook/mirrors.html.
> *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
> --- /ports-supfile ---
> 
> --- /etc/make.conf ---
> [-su]beaster:root$cat /etc/make.conf
> CPUTYPE=athlon-xp
> CFLAGS= -O -pipe
> CXXFLAGS+= -fmemoize-lookups -fsave-memoized
> NO_LPR=true
> COMPAT4X=yes
> 
> # -- use.perl generated deltas -- #
> # Created: Sat Jan 17 12:55:06 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
> 
> # KDE - Optionen
> WITHOUT_KOFFICE=yes
> 
> # XFree86 soll anstelle von xorg verwendet werden!
> X_WINDOW_SYSTEM=xfree86-4
> --- ///etc/make.conf ---
> 
> Would be great if you had a hint. Already searched the Mailinglist and
> hoped to find a clue but my first match was someone with this same
> problem being slammed for asking instead of following the Instructions
> given in the error ;-)
> 
> Regards,
> _ralf_


Just read some threads - you'll get the answer many times over.

-- 
Best regards,
Chris

Learn to be sincere.  Even if you have to fake it.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?413DE323.4090600>