Date: Thu, 26 Oct 2006 20:43:14 -0400 From: Kris Kennaway <kris@obsecurity.org> To: "Tuc at T-B-O-H.NET" <ml@t-b-o-h.net> Cc: freebsd-questions@freebsd.org, Kris Kennaway <kris@obsecurity.org> Subject: Re: Fatal error 'Spinlock called when not threaded.' Message-ID: <20061027004314.GA69594@xor.obsecurity.org> In-Reply-To: <200610270034.k9R0YqLt037766@himinbjorg.tucs-beachin-obx-house.com> References: <20061026231733.GA68808@xor.obsecurity.org> <200610270034.k9R0YqLt037766@himinbjorg.tucs-beachin-obx-house.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--zYM0uCDKw75PZbzx Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Oct 26, 2006 at 08:34:52PM -0400, Tuc at T-B-O-H.NET wrote: > > On Thu, Oct 26, 2006 at 06:33:09PM -0400, Tuc at T-B-O-H.NET wrote: > > > Hi, > > >=3D20 > > > Thanks... Any idea where to look for the answer? I did find > > > references, but to "UPDATING" that didn't exist. Wondered how all=3D20 > > > of a sudden items I haven't recompiled in a while started having > > > it. > >=20 > > You had old packages linked against an old version of the library from > > a previous revision of FreeBSD, and they only broke when your recent > > update changed one of them to link to both versions. > > > FreeBSD himinbjorg.tucs-beachin-obx-house.com 5.5-RELEASE-p2 FreeBSD 5.5-= RELEASE-p2 #0: Tue Jun 20 15:27:48 EDT 2006 root@himinbjorg.tucs-beachi= n-obx-house.com:/usr/src/sys/i386/compile/HIMINBJORG53noagp i386 >=20 > As you see, I haven't updated my base OS in 4 months. OK, but that doesn't rule out what I said. You have *some* files still left over from an older version of FreeBSD, in particular, including the following: a) an old copy of a thread library b) old packages linked to this old thread library=20 > > > > portupgrade -fa is the most convenient way to solve this. > >=20 > That scares me to no ever loving end. I usually end up > with issues. I'm doing a "portupgrade -rf pkg-config\*" for the > 3rd time right now. It hasn't worked properly the other 2 > times. Probably for the same reason, i.e. you're not updating a consistent subset of your packages. There are packages that do not depend on pkg-config that probably need to be updated too, and since you're not updating them then you'll break things that require the new version. In fact, doing a portupgrade -fa is the usual way you *fix* such inconsistencies, as I've already said. Kris --zYM0uCDKw75PZbzx Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFQVYhWry0BWjoQKURAtEFAKDCWSi5oT0EnOKNQ9PRwK9m5vRxqwCg/WaV xbdD/WsdWAMRTgwqe5mbScM= =5OZt -----END PGP SIGNATURE----- --zYM0uCDKw75PZbzx--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20061027004314.GA69594>