Date: Tue, 22 Jun 2004 21:01:24 +0200 From: hans@lambermont.dyndns.org (Hans Lambermont) To: freebsd-ports@freebsd.org Subject: portupgrade barfs [was: portdb -Uu fails] Message-ID: <20040622190124.GC54940@moya.lambermont.dyndns.org> In-Reply-To: <20040622162612.50b22931@it.buh.cameradicommercio.ro> 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>
next in thread | previous in thread | raw e-mail | index | archive | help
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 <format:bdb1_btree> 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040622190124.GC54940>