Skip site navigation (1)Skip section navigation (2)
Date:      13 Nov 2004 12:09:33 -0000
From:      atk2@arctic.org
To:        freebsd-questions@freebsd.org
Subject:   portupgrade problem in freebsd 4.10
Message-ID:  <20041113120933.18442.qmail@twinlark.arctic.org>

next in thread | raw e-mail | index | archive | help

Things worked fine until last upgrade (this morning). Now I get the following
errors:

pc1# !?upgr
portupgrade -ra
Updating the ports index ... Generating INDEX.tmp - please wait..tkscanfax-1.02: "/usr/ports/japanese/tk80" non-existent -- dependency list incomplete
===> comms/tkscanfax 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 /f/ports.
*** Error code 1

Stop in /f/ports.
failed to generate INDEX!
index generation error
/usr/local/lib/ruby/site_ruby/1.8/portsdb.rb:482:in `open_db': database file error (PortsDB::DBError)
        from /usr/local/lib/ruby/site_ruby/1.8/portsdb.rb:634:in `port'
        from /usr/local/lib/ruby/site_ruby/1.8/portsdb.rb:822:in `all_depends_list'
        from /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:915:in `tsort_build'
        from /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:907:in `each'
        from /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:907:in `tsort_build'
        from /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:929:in `sort_build'
        from /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:933:in `sort_build!'
        from /usr/local/sbin/portupgrade:674:in `main'
        from /usr/local/sbin/portupgrade:207:in `initialize'
        from /usr/local/sbin/portupgrade:207:in `new'
        from /usr/local/sbin/portupgrade:207:in `main'
        from /usr/local/sbin/portupgrade:1845
-----

My refuse file has:
ports/japanese
---

Is the above error an indication that the new portupgrade tool now requires 
that I download the japanese port - or is there another workaround ?

Alan



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