From owner-freebsd-questions@FreeBSD.ORG Sat Apr 9 06:41:24 2005 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CF78816A4CE for ; Sat, 9 Apr 2005 06:41:24 +0000 (GMT) Received: from ms-smtp-03-eri0.southeast.rr.com (ms-smtp-03-lbl.southeast.rr.com [24.25.9.102]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D18143D3F for ; Sat, 9 Apr 2005 06:41:24 +0000 (GMT) (envelope-from jason@ec.rr.com) Received: from [192.168.1.101] (cpe-065-184-201-054.ec.res.rr.com [65.184.201.54])j396fKY4004111; Sat, 9 Apr 2005 02:41:21 -0400 (EDT) Message-ID: <42577B77.10000@ec.rr.com> Date: Sat, 09 Apr 2005 02:51:35 -0400 From: jason henson User-Agent: Mozilla Thunderbird 1.0 (X11/20050321) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Olivier Gautherot References: <200504081044.47250.olivier@gautherot.net> In-Reply-To: <200504081044.47250.olivier@gautherot.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: Symantec AntiVirus Scan Engine cc: freebsd-questions@freebsd.org Subject: Re: Pb with portupgrade X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Apr 2005 06:41:24 -0000 Olivier Gautherot wrote: >Hi folks! > >I have a problem with the ports tree: every time I run pkgdb, portversion and >some others, the command dies with the following error (don't worry about the >stale dependency: I've installed cdrtools-cjk, which is required for the >GNOME upgrade... forget it for now). I followed the hints >in /usr/ports/UPDATING but no luck. The error message goes: > >Stale dependency: cdbakeoven-1.8.9_6 -> cdrtools-2.01 (sysutils/cdrtools): >cdrdao-1.1.9 (score:20%) ? ([y]es/[n]o/[a]ll) [no] >/usr/local/lib/ruby/1.8/i386-freebsd5/readline.so: /usr/local/lib/ruby/1.8/i386-freebsd5/readline.so: >Undefined symbol "rl_completer_quote_characters" >- /usr/local/lib/ruby/1.8/i386-freebsd5/readline.so (LoadError) > from /usr/local/lib/ruby/site_ruby/1.8/pkgtools.rb:364:in >`choose_from_options' > from /usr/local/lib/ruby/site_ruby/1.8/pkgtools.rb:363:in `loop' > from /usr/local/lib/ruby/site_ruby/1.8/pkgtools.rb:363:in >`choose_from_options' > from /usr/local/sbin/pkgdb:985:in `input_pkg' > from /usr/local/sbin/pkgdb:803:in `query_dep_fix' > from /usr/local/sbin/pkgdb:580:in `fix_dependencies' > from /usr/local/sbin/pkgdb:564:in `each' > from /usr/local/sbin/pkgdb:564:in `fix_dependencies' > from /usr/local/sbin/pkgdb:339:in `fix_db_phase1' > from /usr/local/sbin/pkgdb:335:in `each' > from /usr/local/sbin/pkgdb:335:in `fix_db_phase1' > from /usr/local/sbin/pkgdb:285:in `fix_db' > from /usr/local/sbin/pkgdb:231:in `main' > from /usr/local/sbin/pkgdb:64:in `initialize' > from /usr/local/sbin/pkgdb:64:in `new' > from /usr/local/sbin/pkgdb:64:in `main' > from /usr/local/sbin/pkgdb:1043 >bash-2.05b$ > >For some reason, ruby18 seems to have an issue with a faulty library. Any clue >of how to fix it? Please copy me on answers as I'm not subscribed to the >list. > >Thanks in advance > > portupgrade and friends depend on ruby. You can try updating ruby like so: make deinstall distclean && make reinstall, then do the same for portupgrade all after a cvsup for your ports. Or just use portmanager.