Date: Thu, 17 Apr 2008 13:39:24 -0400 From: Ken Menzel <kenfreebsd@icarz.com> To: Laurent Grangeau <thorzero@gmail.com> Cc: ports@freebsd.org Subject: Re: FreeBSD Port: portupgrade-2.4.3_2,2 Message-ID: <48078B4C.5090107@icarz.com> In-Reply-To: <1bf0a5b00804170454u882c715y3ece0cbc0ad75802@mail.gmail.com> References: <1bf0a5b00804170454u882c715y3ece0cbc0ad75802@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Laurent Grangeau wrote: > Hi ! > > I'm having trouble running portupgrade -ra after upgrading from 6.3 to 7.0 > with the freebsd-update util. When I try to run portupgrade, it says : > > "Fatal error 'Cannot allocate red zone for initial thread' at line 384 in > file /usr/src/lib/libthr/thread/thr_init.c (errno = 12)" > > I've got some troubles running freebsd-update, and I have made some change > manually, like install ports/misc/compat6x in order to have my old apps > running, rename INDEX-6.db to INDEX-6.db.old and reconstruct it. > > I don't see where the problem comes from and I don't know how to solve it. I > have searched on Google and I didn't find anything that can help me. I have > no /usr/src sub-directories. > > Regards, > Lauren, It sounds like you have partially updated some ports and you now have a library conflict with two versions of libc. Make sure your ports collections is up to date (using csup ports.sup or you favorite method ) Then, run cd /usr/ports;make fetchindex . Then delete portupgrade using pkg_delete portupgrade\* and cd /usr/ports/ports-mgmt/portupgrade; make install. You may also want to reinstall ruby this way before reinstalling portupgrade. After portupgraded is installed rm /var/db/pkg/pkgdb.db and portupgrade will rebuild it. Hope this helps you, Ken
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?48078B4C.5090107>