From owner-freebsd-ports@FreeBSD.ORG Tue Jun 22 19:01:27 2004 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 798A916A4CF for ; Tue, 22 Jun 2004 19:01:27 +0000 (GMT) Received: from moya.lambermont.dyndns.org (e165253.upc-e.chello.nl [213.93.165.253]) by mx1.FreeBSD.org (Postfix) with ESMTP id A09A343D5C for ; Tue, 22 Jun 2004 19:01:26 +0000 (GMT) (envelope-from hans@lambermont.dyndns.org) Received: from localhost (localhost [127.0.0.1]) by moya.lambermont.dyndns.org (Postfix) with ESMTP id CDA8B36402 for ; Tue, 22 Jun 2004 21:01:24 +0200 (CEST) Received: from moya.lambermont.dyndns.org ([127.0.0.1])port 10024) with ESMTP id 84385-06 for ; Tue, 22 Jun 2004 21:01:24 +0200 (CEST) Received: by moya.lambermont.dyndns.org (Postfix, from userid 1001) id 701B436401; Tue, 22 Jun 2004 21:01:24 +0200 (CEST) Date: Tue, 22 Jun 2004 21:01:24 +0200 To: freebsd-ports@freebsd.org Message-ID: <20040622190124.GC54940@moya.lambermont.dyndns.org> References: <20040621152054.GA51551@moya.lambermont.dyndns.org> <20040622112500.6521cd5f@it.buh.cameradicommercio.ro> <20040622113649.GA78304@moya.lambermont.dyndns.org> <20040622144703.6db88a6e@it.buh.cameradicommercio.ro> <20040622130541.GA79008@moya.lambermont.dyndns.org> <20040622162612.50b22931@it.buh.cameradicommercio.ro> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040622162612.50b22931@it.buh.cameradicommercio.ro> User-Agent: Mutt/1.4.2i From: hans@lambermont.dyndns.org (Hans Lambermont) X-Virus-Scanned: by amavisd-new-20030616.p5 at lambermont.dyndns.org Subject: portupgrade barfs [was: portdb -Uu fails] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jun 2004 19:01:27 -0000 Ion-Mihai Tetcu wrote: > Hans Lambermont wrote: >> Ion-Mihai Tetcu wrote: ... >>> cd /usr/ports/mail/postfix-current && mv Makefile.inc Makefile.inc.old >> >> Thanks, that worked. The .inc has : >> BUILD_DEPENDS+= ${LOCALBASE}/lib/libldap.a:${PORTSDIR}/net/openldap >> and re-cvsupping keeps it around. Nasty problem. > > This happens because the file is not on the cvs server, but is created > by the configure script on postfix-current and cvsup does not delete > files that doesn't come from cvs Yes, I know. I just didn't expect that ports keep config files around in their directory ... Next problem ;-) Actually portupgrading something ... ---> Session started at: Tue, 22 Jun 2004 20:53:06 +0200 [Updating the pkgdb in /var/db/pkg ... - 325 packages found (-1 +1) (...). done] ---> Session ended at: Tue, 22 Jun 2004 20:53:14 +0200 (consumed 00:00:07) /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:323:in `deorigin': cannot convert nil into String (PkgDB::DBError) from /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:916:in `tsort_build' from /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:915:in `each' 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 re-cvsupping, cd /usr/ports/sysutils/portupgrade && make deinstall && make install don't help. I have ls -1d /var/db/pkg/ruby* /var/db/pkg/ruby-1.6.8.2004.04.16_1 /var/db/pkg/ruby-1.8.1.2004.05.02 /var/db/pkg/ruby-shim-ruby18-1.8.1.p3 /var/db/pkg/ruby18-bdb1-0.2.2 and portupgrade-20040529_2 Anyone ? -- Hans